設備上線,即設備端接入物聯網平臺,設備狀態顯示為在線;設備下線,即設備端斷開與物聯網平臺的連接,設備狀態顯示為離線。
設備上線
開發設備端,設備接入物聯網平臺。
說明
以下是直連設備上線過程。子設備上線,請參見子設備上線。
開發設備端。
物聯網平臺提供了多種語言的設備端Link SDK,這些SDK已封裝了設備端與物聯網平臺的交互協議。使用物聯網平臺設備端Link SDK進行開發,請參見設備接入。
開發設備端時,需在設備端上配置設備身份信息,用于設備接入物聯網平臺時,進行身份驗證。
物聯網平臺支持的直連設備身份認證方案有:
安裝設備端SDK到設備上。
設備通電、連網后,接入物聯網平臺。
設備下線
設備下線后,該設備在物聯網平臺上的狀態為離線。設備下線分為:
設備主動下線:設備端主動斷開與物聯網平臺的連接。
設備被動下線:物聯網平臺主動斷開與設備的連接。
場景如下:有其他設備使用相同的設備證書接入物聯網平臺,導致當前設備被迫下線;您在物聯網平臺上,刪除或禁用了該設備等。
重要
LoRa設備僅包含未激活和在線狀態。LoRa設備接入物聯網平臺后,如果斷開連接,物聯網平臺也不會感知。
MQTT?;?/h2>
MQTT連接心跳時間為30秒至1,200秒。心跳時間不在此區間內,服務器會拒絕連接。 建議取值300秒以上。
從物聯網平臺發送CONNACK響應CONNECT消息時,開始心跳計時。收到PUBLISH、SUBSCRIBE、PING或 PUBACK消息時,會重置計時器。物聯網平臺每隔30秒定時檢測一次設備的?;钚奶O備上線時間點距離最新定時檢測時間點的時間,是定時檢測的等待時間。定義最大超時時間為:保活心跳時間*1.5+定時檢測的等待時間
。超過最大超時時間未收到設備消息,服務器會自動斷開連接。
相關文檔
文檔內容是否對您有幫助?