用esptool ,并安装python环境,可备份。
下面的是我转来的,详细的东西,以及工具软件可自行百度。
cmd命令行 cd C:\esptool-2.1文件夹下 运行python setup.py install
下载固件
从[url]https://github.com/arendst/Sonoff-Tasmota/releases[/url]将最新的Tasmota发行版固件文件sonoff.bin下载到C:\esptool-2.1文件夹。
在刷机模式下:
备份固件的命令:com口选自己的
esptool.py --port COM3 read_flash 0x00000 0x100000 image1M.bin
擦除固件的命令:
esptool.py --port COM3 erase_flash
刷入固件的命令:
esptool.py --port COM3 write_flash -fs 1MB -fm dout 0x0 sonoff.bin
刷完重新上电,连续短按4次,进入AP模式,用wifi查找sonoff-xxxx 开头的ssid加入,访问192.168.4.1web界面进行设置,这个短按有点难把握,最好连接com口看提示,出现192.168.4.1的文字的时候就是ap模式了,反正我是这样弄的,我感觉这个刷机方法比用ide的方便一些。
下面附上tasmota翻译版的按钮使用:
Sonoff-Tasmota闪光灯模块上的主按钮提供以下功能:
1短按:直接切换中继或发送MQTT消息cmnd/sonoff/1/light on。这将闪烁LED两次并发送一个MQTT状态消息stat/sonoff/LIGHT on。如果cmnd/sonoff/ButtonRetain on已经使用,MQTT消息也将包含MQTT保留标志。
2短按:切换继电器。这将闪烁LED两次并发送一个MQTT状态消息stat/sonoff/POWER on。对于Sonoff Dual,这将切换继电器2。
3个短按:启动Wifi smartconfig,允许使用带有ESP8266 SmartConfig应用程序的Android手机进行SSID和密码配置。还需要在user_config.h文件中配置MQTT服务器。在配置期间,LED将闪烁。在这段时间内单击一个按钮将会中止并重新启动sonoff。
4个短按:启动Wifi管理器,提供IP地址为192.168.4.1的接入点,以及允许配置Wifi和MQTT参数的Web服务器。在配置期间,LED将闪烁。在这段时间内单击一个按钮将会中止并重新启动sonoff。
5短按:启动Wifi保护设置(WPS),允许使用路由器WPS按钮或网页进行SSID和密码配置。在配置期间,LED将闪烁。在这段时间内单击一个按钮将会中止并重新启动sonoff。
6个短按:将重启模块
7个短按:启动OTA下载固件。绿色LED在更新过程中点亮
按下按钮超过四秒钟:将设置重置为默认值user_config.h并重新启动设备
|