Node-RED: 將按鈕連接到世界
本文件是使用案例:連接郵箱指南的一部分。請在此處查看完整指南:無縫連接郵局中的數百個郵箱。
👋 歡迎來到 Stackhero 文檔!
Stackhero 提供即用型的 Node-RED cloud 解決方案,帶來多項優勢,包括:
- 包含 MQTT 伺服器(Mosquitto)。
- 完整訪問 Node-RED 管理介面。
- 包含 Node-RED 儀表板。
- 包含無限制且專用的 SMTP 電郵伺服器。
- 只需點擊即可輕鬆更新。
- 使用 HTTPS 保護的可自訂域名(例如,https://node-red.your-company.com)。
- 由專用私有 VM 提供的最佳性能和強大安全性。
節省時間並簡化您的生活:只需 5 分鐘即可嘗試 Stackhero 的 Node-RED cloud hosting 解決方案!
每個按鈕都配備了 ESP8266,一個支持 WiFi 的芯片組。這個 WiFi 連接使設備能夠與互聯網通信。
WEMOS D1 Mini 板上的 ESP8266
選擇了 MQTT 協議來進行 ESP8266 與服務器之間的通信。這是一個輕量級協議,非常適合 IoT 應用。
當按鈕被按下時,經過短暫的 15 秒暫停後,通過 MQTT 向服務器發送消息。然後服務器識別相應的電子郵件並向客戶發送通知。
警告 MQTT 非常適合 IoT。不幸的是,默認情況下未啟用身份驗證和加密。我們觀察到許多 IoT 平台容易受到攻擊,導致私人數據洩露。幸運的是,當您在 Stackhero 上啟動 MQTT 實例時,身份驗證和加密已啟用,提供了一個完全安全的解決方案。