一、云平臺配置(我們這里使用阿里云)
1、注冊和登錄
(1)找到云平臺官網,點擊右上角的注冊登錄,完成之后,進行實名認證,任選一種認證方式。
???????
2、實例的開通和創建
(2)認證完成之后找到左上角的三條橫杠(或者首頁左上角的產品)
(3)然后找到物聯網然后右側找到物聯網平臺
(4)點進去然后點擊管理控制臺第一次用會讓你開通物聯網平臺,然后點擊開通,進去之后點擊?同意協議,然后點擊立即開通
(5)然后點擊管理控制臺,會進入到實例概覽界面,如果沒有公共實例就先等阿里云給創建好,然后點開通公共實例點擊開通的時候會有一個類似警告?的說明然后點我已理解以上內容然后點確認開通.
(這里需要等待幾分鐘)
3、產品和設備的創建
(6)創建好之后點進去,左側找到設備管理,點開,再點擊產品,點擊創建產品
(7)輸入產品名稱,現在做項目的時候是點擊自定義品類,標準品類后期看具體需求
????????然后節點類型:普通設備(如燈開關,溫濕度,二氧化碳濃度等等顯示類和控制類的)都是選擇直連設備,網關設備就選網關設備,看后期具體需求
????????聯網方式首選WiFi如果需要別的協議就選對應的,數據格式最常用的就是JSON,然后校驗級別默認弱校驗,認證方式默認設備密鑰,產品描述可以自己添加對該產品的描述。
(8)添加設備,兩種方法,一可以在創建完產品之后,在當前界面點擊前往添加,也可以在設備管理->設備->添加設備。
(9)在彈出的對話框內選擇你之前創建的產品名稱,并填寫DeviceName為你自己起的名字(比如智能溫濕度可以寫smartTemperature1,備注名稱為“智能溫濕度傳感器1號”(也就是你自己對設備的一個備注。創建完成后在設備列表中可以看到剛剛添加的設備。
(10)功能定義。找到剛剛創建的產品->功能定義->前往編輯草稿->添加自定義功能/標準功能
(11)添加完成后發布上線。
4、MQTTFX工具使用
(1)下載:獲取資源地址<點擊這里>
? ? ? ? 里面是已經下載好的,直接點擊.exe文件運行即可
(2)配置屬性
? ? ? ? (2.1)找到剛剛創建的設備,點擊查看,再點擊查看MQTT連接參數
????????(2.2)配置mqtt
(3)連接。配置完成之后,點擊conect,右邊亮綠燈代表連接成功,此時回到云平臺,刷新一下,就可以看到設備由“未激活”變成了“在線”。
(4)訂閱該設備。復制圖一橙色框中的內容,粘貼到圖二的②處,將${}的內容改為要連接的設備名,點擊訂閱
(5)此時即可在線調試