ESP8266-01S模組接入巴法雲,智慧配網,斷電記憶,米家控制和普通開關控制

文章目錄

前言

Demo下載地址

一、專案介紹

1、開關控制方式:

2、SmartConfig配網:

3、重置配網:

4、斷電記憶模式切換:

5、透過MQTT裝置雲方式接入網路

6、巴法雲,傳送update升級,進行OTA線上升級

二、使用步驟

1。檔案目錄

提示

前言

Demo下載地址

我的程式碼倉庫:點選前往

最近入手了幾個ESP-01S模組,寫了巴法雲控制的程式碼

ESP8266-01S模組接入巴法雲,智慧配網,斷電記憶,米家控制和普通開關控制

一、專案介紹

1、開關控制方式:

透過傳送on\off控制開關、使用米家、小度、天貓精靈等控制開關、GPIO2和GND引腳點觸控制開關

2、SmartConfig配網:

關注微信公眾號巴法雲,在底部 配網–微信配網或者透過airKiss,即可配置網路(配網時關閉5G訊號,或者取消名稱合併)

3、重置配網:

15秒內連續開關5次,進行重置配網

4、斷電記憶模式切換:

透過巴法雲控制檯傳送文字keep、inon、inoff(1:保持, 2:常開, 3:常關)進行切換

5、透過MQTT裝置雲方式接入網路

6、巴法雲,傳送update升級,進行OTA線上升級

先把bin韌體上傳到巴法雲平臺,透過控制檯傳送文字update進行線上升級。

二、使用步驟

1。檔案目錄

資料夾:Toss_Bemfa_MIOT_LIGHT_1。2。0

檔案1:Toss_Bemfa_MIOT_LIGHT_1。2。0。ino(程式檔案)

檔案2:PubSubClient。h(MQTT用到的庫檔案)

檔案3:PubSubClient。cpp(MQTT用到的庫檔案)

檔案4:tosser。h(我自己自定義的庫,把配網步驟進行了封裝)

檔案5:tosser。cpp(我自己自定義的庫,把配網步驟進行了封裝)

提示

程式碼已經發布到gitCode程式碼倉庫,可以直接下載,刷入模組使用。使用過程中有什麼問題,歡迎大家在評論區提交,版本持續更新。