【物聯網】通過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協議
- Android與物聯網裝置通訊-UDP&TCP協議AndroidUDPTCP協議
- ssh控制遠端裝置連線wifiWiFi
- MQTT物聯網通訊協議入門及Demo實現MQQT協議
- 使用 EMQX 接入 MQTT-SN 協議裝置MQQT協議
- 物聯網協議之MQTT原始碼分析(二)協議MQQT原始碼
- 物聯網協議之MQTT原始碼分析(一)協議MQQT原始碼
- 物聯網終端裝置——遠端資料採集儀
- MQTT協議與阿里雲IoT物聯網平臺MQQT協議阿里
- 樂訊通雲通訊:物聯網路卡在智慧終端裝置中的應用
- 工業物聯網賦能鑽孔裝置遠端監控,實現智慧管理
- 工業智慧閘道器和物聯網雲平臺如何協同工作實現裝置遠端監控
- 車聯網場景中的 MQTT 協議MQQT協議
- 通過Webkit遠端除錯協議監聽網頁崩潰WebKit除錯協議網頁
- 智慧工廠物聯網,建立裝置到雲端的可靠連線
- 物聯網時代 跟著Thingsboard學IOT架構-CoAP裝置協議架構協議
- 主流物聯網協議選擇:MQTT、CoAP 還是 LwM2M?協議MQQT
- 物聯網 實驗一 掌控版的使用 智慧燈和MQTTMQQT
- 樂訊通雲通訊:智慧裝置選擇物聯卡的理由
- 樂訊通雲通訊:物聯網路卡在什麼裝置上使用
- 樂訊通雲通訊:物聯網路卡為智慧裝置建立連線的橋樑
- 醫療廢水處理裝置遠端監控物聯網管理系統
- Android與物聯網裝置通訊-概念入門Android
- 物通博聯“5G+IIOT”構建汙水處理物聯網,助力遠端監控智慧管理
- 輕量通訊協議 --- MQTT協議MQQT
- Android與物聯網裝置通訊-網路模型分層Android模型
- 2023 年 MQTT 協議的 7 個技術趨勢|描繪物聯網的未來MQQT協議
- 基於MQTT協議的工業物聯網資料採集和監控系統MQQT協議
- 如何優化物聯網邊緣裝置的能源使用優化
- PLC快速聯網,實現裝置遠端監測管理
- 物聯網雲平臺助力風機控制PLC遠端監控和遠端維護
- 物聯網 - 工業物聯 modbus 通訊協議介紹與測試經驗分享協議
- 使用 Frp 和 Docker 通過遠端桌面和 SSH 來遠端控制 Windows(反向代理)FRPDockerWindows
- 一個簡單混合協議通訊列子,物聯網和網際網路通訊。協議
- 如何保護物聯網裝置
- 樂訊通雲通訊:物聯網路卡在可穿戴裝置的應用
- Android與物聯網裝置通訊-利用UDP廣播來做裝置查詢AndroidUDP