[Phyton] – 安裝Phypon (以Windows安裝python-3.7為例) – Phypon安裝完成後, 以系統管理員身份執行 cmd * 切換到Phypon安裝目錄, 執行腳本安裝 * 執行 python -m pip install –upgrade pip * 執行 pip3 install esptool [USB-TTL] PL-2303 裝置管理員會提示已停產 * 按裝舊驅動程式 USB2TTL PL2303 (FAKE) * 版本: 3.3.2.105[2008/10/27] * 將USB-TTL Com port設定為 115200,N,8,1 [Espurna] – Firmware: espurna-1.19.0-itead-sonoff-rf.bin * SONOFF RF R2的TX/RX與USB-TTL TX/RX直接對接 – USB-TTL Com Port: Com5 – 執行 cmd, 切換到放置Firmware的目錄 – 清除原有Firmware * 按住SONOFF的按鍵, 將USB-TTL模塊插上電腦 * 放開SONOFF按鍵, 進入刷機模式 * 執行 esptool -p com5 erase_flash * 完成後, 將USB-TTL模塊拔除 – 更新Espurna Firmware * 按住SONOFF的按鍵, 將USB-TTL模塊插上電腦 * 放開SONOFF按鍵, 進入刷機模式 * 執行 esptool -p com5 write_flash –flash_size 1MB –flash_mode dout 0x00000 espurna-1.19.0-itead-sonoff-rf.bin * 完成後, 將USB-TTL模塊拔除 – 重新插上USB-TTL模塊, 連接SONOFF的SoftAP * 搜尋無線網路SSID ESPURNA_xxxxxx * 預設的網路安全金鑰為 “fibonacci” * 連接後, 以瀏覽器開啟 http://192.168.4.1 * 預設帳號為 “admin”, 密碼為 “fibonacci” * 進入頁面後, 會提示修改密碼 * 修改完密碼後, 會重新進入登錄頁面 * 成功登錄後, 即可進行SONOFF的設定 * 在 \Wifi\Add Network 加入區域無線網路 * 完成後, 即可使用區域網路進行後續設定 [Note] 設定Wifi完成後, SONOFF會切成Wifi連線模式. 如要再進入SONOFF的SoftAP模式進行設定, 可於上電後按二下按鈕, 或是長按按鈕再上電.. – Backup Firmware esptool -p com4 –baud 115200 read_flash 0x00000 0x100000 sonoff-backup.bin – Read Mac Address esptool -p com4 read_mac