【物聯網】通過mqtt協議使用wifi遠端控制你的智慧裝置
本專案基於nodemcu專案,做了一個能夠使用手機遠端控制並調節亮度的led燈
程式碼在這裡:專案主頁,求star
特性
使用mqtt協議,支援wifi,mqtt斷線重連,使用pwm控制led亮度
使用方法
- 設定src/config.lua中的引數:
wifiLedPin --輸出針腳
config.wifi.ssid --wifi的ssid
config.wifi.pwd --wifi密碼
config.mqtt.* --mqtt相關設定項,需要有mqtt伺服器,如果沒有可以暫時使用我的 iot.lomot.cn:1883(不保證穩定性),或者去使用其他公共平臺。(注意:其中clientId需要保持唯一)
- 將src資料夾中的檔案全部寫入
之後可以通過mqtt控制
如以下命令將燈亮度調節到10, 最亮為100
mosquitto_pub -h mqttserver.com -t /dorm/wifiLed -m "10"
支援晶片
esp8266 esp8285
韌體
firmware資料夾中有可用韌體
支援dht, file, gpio, http, mqtt, net, node, pwm, sjson, tmr, uart, wifi 模組
相關問題
- 如何刷寫韌體
- 關於mqtt伺服器搭建以及mqtt協議的知識
這裡有篇文章介紹的比較好
- 手機控制
可以使用手機的mqtt客戶端來控制,比如 MQTT dash
後續計劃
支援homekit
相關文章
- 使用4G通訊模組和MQTT協議,完成物聯網裝置開發。MQQT協議
- 物聯網時代-跟著Thingsboard學IOT架構-MQTT裝置協議架構MQQT協議
- 【物聯網雲端對接-2】通過MQTT協議與阿里雲物聯網套件進行雲端通訊MQQT協議阿里套件
- MQTT物聯網通訊協議入門及Demo實現MQQT協議
- Android與物聯網裝置通訊-UDP&TCP協議AndroidUDPTCP協議
- 使用 EMQX 接入 MQTT-SN 協議裝置MQQT協議
- 物聯網終端裝置——遠端資料採集儀
- 物聯網通訊協議介紹協議
- 樂訊通雲通訊:物聯網路卡在智慧終端裝置中的應用
- MQTT協議與阿里雲IoT物聯網平臺MQQT協議阿里
- 物聯網常見通訊協議梳理協議
- 利用Android Lost通過網際網路或簡訊遠端控制安卓裝置Android安卓
- 工業物聯網賦能鑽孔裝置遠端監控,實現智慧管理
- 車聯網場景中的 MQTT 協議MQQT協議
- 工業智慧閘道器和物聯網雲平臺如何協同工作實現裝置遠端監控
- 通過Webkit遠端除錯協議監聽網頁崩潰WebKit除錯協議網頁
- 物聯網時代 跟著Thingsboard學IOT架構-CoAP裝置協議架構協議
- 11種你需要了解的物聯網(IoT)協議協議
- 物聯網 實驗一 掌控版的使用 智慧燈和MQTTMQQT
- 樂訊通雲通訊:智慧裝置選擇物聯卡的理由
- 樂訊通雲通訊:物聯網路卡在什麼裝置上使用
- 樂訊通雲通訊:物聯網路卡為智慧裝置建立連線的橋樑
- "物聯網"智慧家居裝置有可能侵犯你最私密的家庭空間
- 物通博聯“5G+IIOT”構建汙水處理物聯網,助力遠端監控智慧管理
- 輕量通訊協議 --- MQTT協議MQQT
- 醫療廢水處理裝置遠端監控物聯網管理系統
- Android與物聯網裝置通訊-概念入門Android
- 基於MQTT協議的工業物聯網資料採集和監控系統MQQT協議
- 這些年黑客這般入侵與控制物聯網裝置的黑客
- 【物聯網雲端對接-1】 通過HTTP協議與微軟Azure IoT hub進行雲端通訊HTTP協議微軟
- 基於物聯網技術的智慧遠端醫療系統構建
- 一個簡單混合協議通訊列子,物聯網和網際網路通訊。協議
- 物聯網雲平臺助力風機控制PLC遠端監控和遠端維護
- 用Siri遠端控制HomeKit裝置需透過Apple TVAPP
- PLC快速聯網,實現裝置遠端監測管理
- Android與物聯網裝置通訊-網路模型分層Android模型
- 如何保護物聯網裝置
- 如何優化物聯網邊緣裝置的能源使用優化