1. 程式人生 > >一、百度Iot第一印象

一、百度Iot第一印象

之前對應物聯網平臺比較好奇,在工作上也使用了Tlink物聯網平臺,實現了裝置的聯網。但是糾結於雲平臺服務商是否能提供長久、穩定的服務,所以沒有在深入研究。

而對於自身能力而已,重頭到腳開發一套物聯網雲平臺,能力有限。因此再三選擇下,覺定試用百度的IoT物聯接入平臺。寫下部落格,一是記錄學習實驗過程,二是方便以後自己檢視。

一、IoT的介紹

百度開放雲物接入服務(IoT Hub)是全託管的雲服務,可以在智慧裝置與百度開放雲端之間建立安全的雙向連線,並通過主流的物聯網協議(如MQTT)通訊,快速實現物聯網專案。(更具體自己查上面的百度IoT的文件)。

我希望通過這部分的學習,實驗,能做到將我PC上的資料,能夠使用MQTT,把資料釋出到百度IoT雲端。然後能在自己的手機上訂閱到數劇。(我PC端的資料,是工控現場的監控資料,已經通過組態軟體實時的存到PC的實時資料庫中)。

二、百度IoT上的配置

按照入門指南中的步驟,一步步實驗。基本步驟如下:

面是自己實驗的截圖,方便後續檢視

1,建立例項
2,建立裝置
3,建立身份
4,建立策略 三,使用客戶端工具測試 使用Websockets Client進行MQTT測試,使用上面的配置資訊進行通訊。 連線的配置引數如下圖 其中主機名稱,埠,按照建立例項返回的MQTT地址填;使用者ID隨意;使用者名稱用建立裝置中的全名;密碼在建立身份中,重新生成金鑰; 訂閱和釋出訊息按照下圖:
建立主題,主題名稱填入建立策略中的主題名。 釋出訊息,主題名填入上面的主題名一致。 可以正常釋出訊息。 接下去,查詢如何在PC端,自動的publish訊息,以及客戶端訂閱訊息。