[Phyton] https://www.python.org/downloads/ – 安裝Phypon # (以 Windows安裝python-3.7.0b4-amd64.exe 為例) – 安裝完成後, 執行命令提示字元環境, 切換到Phypon安裝目錄 * 以系統管理員身份執行 cmd, 執行腳本安裝 * cd C:\Users\xxx\AppData\Local\Programs\Python\Python37\Scripts # (xxx為使用者名稱目錄) * 執行 pip install esptool [Espurna Firmware] https://github.com/xoseperez/espurna/releases – 將SONOFF接上FTDI模塊 (以PL-2303 為例) – 將 esptool.py 以及要更新的Firmware放在同一個目錄下 # (以espurna-1.12.6-itead-sonoff-basic.bin為例) – 確認FTDI模塊在Windows下的Com Port號碼 – 以系統管理員身份執行 cmd, 切換到Firmware目錄, 執行Firmware更新 – 清除原有Firmware * 按住SONOFF的按鍵, 透過FTDI連接電腦, 放開SONOFF按鍵, 進入刷機模式 * 執行 esptool.py -p comx erase_flash (comx為Windows下的Com Port號碼) * 完成後, 將FTDI模塊拔除 – 更新Espurna Firmware * 按住SONOFF的按鍵, 透過FTDI連接電腦, 放開SONOFF按鍵, 進入刷機模式 * 執行 esptool.py -p comx write_flash –flash_size 1MB –flash_mode dout 0x00000 espurna-1.12.6-itead-sonoff-basic.bin * 完成後, 將FTDI模塊拔除 – 重新插上FTDI模塊後, 即可連接SONOFF的SoftAP, 進行SONOFF設定 * 搜尋無線網路 ESPURNA_xxxxxx (xxxxxx為SONOFF的MAC後6碼) * 連接 ESPURNA_xxxxxx, 預設的網路安全金鑰為 “fibonacci” * 連接後, 開啟 http://192.168.4.1, 預設帳號為 “admin”, 密碼為 “fibonacci” * 進入頁面後, 需要修改密碼 * 修改完密碼後, 需要重新登錄頁面 * 成功登錄後, 即可進行SONOFF的設定 ** Note ** 設定Wifi完成後, SONOFF會切成Wifi連線模式, 如果要再進入SoftAP模式, 要於上電後按二下按鈕, 或是長按按鈕再上電.