Aria2
Aria2 支持HTTP,FTP,BT,磁力链等,还可以使用迅雷离线下载(安装盒子伴侣apk应用 https://pan.baidu.com/s/1oVsIl)。
Aria2 需要设置“下载保存路径”到第一行显示的USB挂接目录,应用保存即可前去添加种子开始下载。
迅雷离线下载需在Chrome商店中查找安装Tampermonkey,然后打开http://s.binux.me/TLE/master/ThunderLixianExporter.user.js,会提示安装,点击“继续”安装,登陆迅雷离线:http://lixian.xunlei.com,进入后点击页面右上角的齿轮图标,在新窗口的启用以下导出器中,勾选“复制链接”和“YAAW”,在Aria2 JSON-RPC Path中填入http://192.168.x.xxx:6800/jsonrpc (192.168.x.xxx为盒子的IP地址)点击保存设置,离线下载中已经完成文件,点击一下文件名,在取回本地的右边,点击下拉列表,点击YAAW,这时盒子就开始下载了。
Transmission
Transmission 是 BT/PT 下载好工具。
Transmission 需要设置“下载保存路径”到第一行显示的USB挂接目录,应用保存即可前去添加种子开始下载。
注意事项:
关机前一定要“暂停“所有任务,否则下次开始任务的时候,会全部重新校验种子。
Transmission的配置文件在 /data/opt/etc/transmission 目录下,启动脚本在 /data/opt/etc/init.d/S50transmission,修改前一定要先暂停任务,再点击web上的停止transmission服务,修改后重新启动服务。
迅雷远程下载
需要具备一个迅雷账号,如果是会员可以快速通道和离线下载,登陆http://yuancheng.xunlei.com/,点击我的下载器右边的添加按钮,在弹出窗口切换到高清播放器分类,输入从web控制台得来的激活码,确定后完成网络机顶盒与迅雷的绑定,点击右边扳手的符号进行设置,然后就可以通过访问 http://yuancheng.xunlei.com 添加种子或者下载链接来远程下载了。
Docker
apt-get update
apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
The line must be added to the file: /etc/apt/sources.list
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
apt install docker-ce
apt-get update
docker version
systemctl status docker
docker run hello-world
apt-get install docker-ce docker-ce-cli containerd.io
Portainer:
docker pull portainer/portainer
docker volume create portainer_data
docker run -d -p 9000:9000 --name docker-portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
oldiy/music-player-docker
docker pull oldiy/music-player-docker
docker run -d --name music -p 264:264 -v /music:/var/www/html/cache oldiy/music-player-docker
oldiy/youtube-dl-webui
docker pull oldiy/youtube-dl-webui
docker run -d --name youtube-dl -p 1080:80 oldiy/youtube-dl-webui:latest
LNMP
docker pull 2233466866/lnmp
docker run -dit -p 80:80 -p 443:443 -p 3306:3306 -v /www/html:/www -v /config/mysql:/data/mysql -v /config/my.cnf:/etc/my.cnf -v /config/nginx.conf:/usr/local/nginx/conf/nginx.conf -v /sys/fs/cgroup:/sys/fs/cgroup:ro --privileged=true --name=lnmp 2233466866/lnmp
(Default password: cat /var/log/mysqld.log|grep 'A temporary password')
initialize:
Mysql的密码(默认并未重置密码和初始化)
password=cat /var/log/mysqld.log|grep 'A temporary password'
password=${password:91}
echo -e "${password}\n${password}\n${password}\nn\ny\ny\ny\ny\n"
以上三条命令的输出为以下命令的输入
mysql_secure_installation
配置文件路径(Config file path)
Nginx
/usr/local/nginx/conf/nginx.conf
MySQL
/etc/my.cnf
PHP
/usr/local/php7/lib/php.ini
/usr/local/php7/etc/php-fpm.conf
/usr/local/php7/etc/php-fpm.d/www.conf
一键安装--免激活
【Win AE】After Effects CC 2019.rar 1.75G
【Win AI】Illustrator CC 2019.rar 1.83G
【Win An】Animate CC 2019.rar 1.67G
【Win Au】Audition CC 2019.rar 470.6M
【Win Ch】Character Animator CC 2019.rar 1.01G
【Win DC】Acrobat DC CC2019.rar 687.4M
【Win Dw】Dreamweaver CC 2019.rar 864.2M
【Win Ic】InCopy CC 2019.rar 787.4M
【Win Id】InDesign CC 2019.rar 798.1M
【Win Pl】Prelude CC 2019.rar 584.6M
【Win Pr】Premiere Pro CC 2019.rar 1.4G
【Win Ps】Photoshop CC 2019.rar 1.59G
链接: https://pan.baidu.com/s/1JstLDzVe_6CsuotRkrPleA 提取码: dscx
安装growpart
CentOS:
yum install -y epel-release
yum install -y cloud-utils
Ubuntu:
sudo apt-get install cloud-initramfs-growroot
扩容硬盘
growpart /dev/sda 2
重启
reboot
调整文件系统
resize2fs /dev/sda2 (ext4 文件系统,比如AWS)
xfs_growfs /dev/sda2 (xfs 文件系统,比如azure)
查看结果
df -TH
============================ 斐讯悟空M1的传感器配置 ============================
WiFi模块(庆科的EMW3080BE)
主控MCU(ATSAMD20G17A)
甲醛传感器(G7)
PM2.5传感器(ZE08-BL20)
温湿度传感器(SH30)
数码管IC(TM1680)
============================ EMW3080BE引脚说明 ============================
引脚9代表TTL中的TX,引脚10代表TTL中的RX,作用是用于进入bootloader模式,便于升级应用程序。
引脚16代表TTL中的3.3V,引脚17代表TTL的GND。
引脚19代表是进入BOOT模式,需要低电平才能触发进入bootloader模式。
引脚24代表TTL中的TX,引脚25代表TTL中的RX,作用是设置WiFi,MQTT,TFTP,OTA升级都是在这个串口完成。
============================ EMW3080BE刷新OTA固件 ============================
TFTP法:
1、tftp32选择Current Directory指向mqtt@MK3080B@moc.ota-MD5.bin。
2、Server Interfaces 与 M1同一局域网。
3、USB转TTL TX接3080B 25针脚,RX接3080B 24针脚,GND 接3080B 17针脚。
4、打开SecureCRT选择串口,设置波特率115200连接,此时会有相应的调试信息。
5、输入tftp_ota 192.168.x.x mqtt@MK3080B@moc.ota-MD5.bin 3 0x110000 0x85FF4,IP地址是电脑的IP,Server Interfaces 选择的IP地址。
6、等待传输完成,等待5分钟。
SecureCRT法:
- USB转TTL,TX接3080B 25针脚,RX接3080B 24针脚,GND 接3080B 17针脚。
- 打开SecureCRT,选择串口,设置波特率921600,数据位8,奇偶校验无,停止位1,流控全都不勾选。
- EMW3080模块进入bootloader模式,写入固件全程使用 TTL 的 3.3V 为 M1 供电,M1 不接 USB 供电。
先将 RX、TX、GND 线连接固定好,TTL 的 RX/TX 与 EMW3080B 的 RX/TX 为交叉连接,再将 GND 接入,再接 3.3v M1 供电。
同时 SecureCRT 8.5 读取到信息,屏幕出现CC字样,说明进入了 bootloader 模式,此时,可以松开 GND ( 绿绿线),如果没有进入 bootloader 模式,需重新按上述步骤进行。
引脚 9 为 EMW3080B 写入模式的 TX 与 TTL 的 RX 连接
引脚 10 为 EMW3080B 写入模式的 RX 与 TTL 的 TX 连接
引脚 16 为 EMW3080B 的 VD3.3 与 TTL 的 Vo 连接
引脚 17 为 EMW3080B 的 GND 与 TTL 的 GND 连接
引脚 19 为 EMW3080B 的 bootloader 模式 与 TTL 的 GND 连接
- 输入 1 回车,进行固件的升级,同时可见 Updating application...
点选传输,选择发送Ymodem,固件选择带 ota 的 MD5 升级固件mqtt@MK3080B@moc.ota-MD5.bin,等待完成,若是第一次会出现Successfully! - 输入 6 回车,退出固件升级模式,Booting....,然后断电,拔掉 3.3V 供电。
============================ 读取设置EMW3080BE固件 ============================
- 接线调整,此时 EMW3080B 并没有任何供电,不要连接 TTL 的 3.3v 供电。
引脚 17 为 EMW3080B 的 GND 与 TTL 的 GND 连接
引脚 24 为 EMW3080B 读取模式的 TX 与 TTL 的 RX 连接
引脚 25 为 EMW3080B 读取模式的 RX 与 TTL 的 TX 连接
- 修改 SecureCRT 的串口参数,将速率设置为 115200,然后接通 M1 机身的 USB 供电,读取当前信息。
- 设置MQTT,在下方的命令行输入: mqtt ip port mqtt用户名 mqtt密码。
e.g. mqtt set nonnix.cn 1883 homeassistant xxxxxx
4、设置WiFi,在下方的命令行输入: wifiparam set -ssid SSID名称 -key WiFi密码。
e.g. wifiparam set -ssid xxxxxx -key xxxxxx
============================ 配置HomeAssistant ============================
vi phicomm_m1.yaml
PHICOMM M1
sensor:
- platform: mqtt
name: "nc_m1_temperature"
state_topic: "MICO_B0F893277A69/tmp"
unit_of_measurement: "℃" - platform: mqtt
name: "nc_m1_humidity"
state_topic: "MICO_B0F893277A69/hum"
unit_of_measurement: "%" - platform: mqtt
name: "nc_m1_hcho"
state_topic: "MICO_B0F893277A69/hcho"
unit_of_measurement: "mg/m³" - platform: mqtt
name: "nc_m1_pm25"
state_topic: "MICO_B0F893277A69/pm25"
unit_of_measurement: "μg/m³"
input_number:
m1_a_screen:
name: nc_m1_screen
min: 0
max: 100
step: 25
在configuration.yaml文件添加内容:
http:
api_password: xxxxxx
mqtt:
customize: !inclue phicomm_m1.yaml