現在在測試將 IoT 設備上雲端,
因為自己也是IoT新手,
對於MQTT等物聯網等相關還不太熟悉,
遇到的問題是不太理解AWS的MQTT Broker的部分。
就我現在理解,
要部署上去的話,
要先創建Thing將裝置連線上去作為MQTT Server,
然後Client端我是打算使用Lambda處理,
IoT Rule監聽AWS MQTT Broker。
現在的疑問點是
- IoT Rule可以監聽我在本地上架的MQTT Broker嗎?
是否有解法?
- 我可以使用MQTTX這種MQTT測試工具連線到AWS MQTT Broker嗎?
這部分我已經有嘗試連線過,但在IoT Core的設定中找到Endpoint,
Port 8883,並且使用其給予的 CA、cert、key 嘗試連線,
仍然無法連上,跳出Not authorized的連線錯誤。
嘗試過ChatGPT感覺還是問不到想要的答案