本帖最后由 utf-8 于 2017-10-14 22:01 编辑
2、安装PlatformIO
打开终端输入
汉化atom
Menu:File>Settings>Install Simplified-Chinese-Menu
安装 PlatformIO IDE
Menu:File>Settings>Install PlatformIO IDE
安装 clang
apt-get install clang
安装完成后,打开终端,输入一下命令
ln -s ~/.platformio/penv/bin/platformio /usr/local/bin/platformio
ln -s ~/.platformio/penv/bin/pio /usr/local/bin/pio
ln -s ~/.platformio/penv/bin/piodebuggdb /usr/local/bin/piodebuggdb
三、刷sonoff-tasmota
下载sonoff-tasmota
git clone [url=https://github.com/arendst/Sonoff-Tasmota.git]https://github.com/arendst/Sonoff-Tasmota.git[/url]
如果提升没有git 使用下面命令进行按照
下载完成后,打开atom
加载sonoff-tasmota目录
选择文件---添加项目文件---选择sonoff-Tasmota目录
修改两个文件
修改platformio.ini
修改Sonoff-Tasmota-master\sonoff\下的user_config.h文件
#define WIFI_IP_ADDRESS "192.168.1.3" // 固定的ip地址
#define WIFI_GATEWAY "192.168.1.1" //网关地址
#define WIFI_SUBNETMASK "255.255.255.0" // [IpAddress3] If not using DHCP set Network mask
#define WIFI_DNS "192.168.1.1" // [IpAddress4] dns
#define STA_SSID1 "ccmtv" // 你的wifi名
#define STA_PASS1 "123456" // 密码
#define STA_SSID2 "ccmtv1" // 备用wifi
#define STA_PASS2 "123456" // 密码
修改完成后,就可以刷机了
硬件部分请参考https://bbs.hassbian.com/forum.php?mod=viewthread&tid=419&highlight=sonoff
开始刷机
接好线以后,按住黑色轻触开关,插入usb编辑器
松开黑色轻触开关,打开atom--platformIO--upload
atom先编译,然后就就开始刷机了
等进度条到100%就成功了
剩下的请参考
https://bbs.hassbian.com/forum.p ... 5&highlight=Tasmota |