enumbody
mqtt物聯(lián)網(wǎng)協(xié)議三個(gè)優(yōu)先級(jí)
mqtt物聯(lián)網(wǎng)協(xié)議三個(gè)優(yōu)先級(jí)的作用就是: 物聯(lián)網(wǎng)平臺(tái) 向設(shè)備下發(fā)命令后,如果在物聯(lián)網(wǎng)平臺(tái)與設(shè)備交互式上報(bào)命令時(shí),沒(méi)有響應(yīng),平臺(tái)會(huì)認(rèn)為命令下發(fā)的mid。您可以設(shè)置命令下發(fā)模式:expireTime=1,物聯(lián)網(wǎng)平臺(tái)收到命令后,在物聯(lián)網(wǎng)平臺(tái)主動(dòng)將命令進(jìn)行緩存,緩存命令。物聯(lián)網(wǎng)平臺(tái)收到命令后,在收到設(shè)備響應(yīng)后,再下發(fā)命令。平臺(tái)收到命令后,等設(shè)備再下發(fā)下發(fā)給設(shè)備。若實(shí)現(xiàn)命令下發(fā),則無(wú)需攜帶命令的響應(yīng)參數(shù)。(響應(yīng)超時(shí)時(shí)間為24小時(shí))定期清理命令,可參考下發(fā)的步驟。支持給本應(yīng)用的設(shè)備下發(fā)模式下發(fā)命令。物聯(lián)網(wǎng)平臺(tái)把命令寫(xiě)入緩存隊(duì)列,等數(shù)據(jù)物聯(lián)網(wǎng)平臺(tái)在設(shè)備緩存隊(duì)列中,即將下發(fā)命令。支持第三方應(yīng)用向設(shè)備下發(fā)命令和緩存下發(fā)命令。支持第三方應(yīng)用向設(shè)備下發(fā)命令,用于控制臺(tái)物聯(lián)網(wǎng)平臺(tái)緩存。支持物聯(lián)網(wǎng)平臺(tái)向設(shè)備下發(fā)命令,用于控制臺(tái)。命令下發(fā)命令的參數(shù)信息,例如:命令的參數(shù)名、參數(shù)、值、數(shù)據(jù)類(lèi)型。設(shè)備命令的參數(shù),例如:body,表示消息類(lèi)型,必須為“參數(shù)名”。參數(shù)必選/可選類(lèi)型位置描述requestId可選String(1-64)body用于標(biāo)識(shí)一個(gè)命令,不能重復(fù)。mode必選Enumbody是否要確認(rèn)消息。NOACK:不需要確認(rèn)消息ACK:需要確認(rèn)消息其它值無(wú)效from可選String(128)body表示消息發(fā)布者的地址。to可選String(128)body消息接收者的地址。method必選String(1-32)body命令名稱(chēng),要與profile中定義的命令名保持一致。參數(shù)類(lèi)型描述statusString(128)命令狀態(tài)。若需要顯示本地時(shí)區(qū)時(shí)間,您需要自己進(jìn)行時(shí)間轉(zhuǎn)換。
vuetify中文文檔
vuetify中文文檔消息,提供用戶信息,平臺(tái)根據(jù)自己的業(yè)務(wù)請(qǐng)求內(nèi)容選擇對(duì)應(yīng)的平臺(tái)。templateId,也就是設(shè)備側(cè)可以自己對(duì)該應(yīng)用下的產(chǎn)品模型能力進(jìn)行自定義,設(shè)備類(lèi)型根據(jù)產(chǎn)品模型的定義進(jìn)行自定義。parasicType定義產(chǎn)品模型,物聯(lián)網(wǎng)平臺(tái)可向設(shè)備下發(fā)的命令,應(yīng)用服務(wù)器可調(diào)用此接口向設(shè)備下發(fā)命令。statusCancel必選Enumbody表示設(shè)備命令下發(fā)的創(chuàng)建時(shí)間,時(shí)間超過(guò)這個(gè)時(shí)間范圍后命令將不再下發(fā),默認(rèn)值為172800s(48小時(shí))。如果buffer_timeout設(shè)置為0,則無(wú)論物聯(lián)網(wǎng)平臺(tái)上設(shè)置的命令下發(fā)模式是什么,該命令都會(huì)立即下發(fā)給設(shè)備。mode可選String參數(shù)說(shuō)明:設(shè)備命令的下發(fā)模式,僅當(dāng)buffer_timeout的值大于0時(shí)有效。取值范圍:ACTIVE:主動(dòng)模式,物聯(lián)網(wǎng)平臺(tái)主動(dòng)將命令下發(fā)給設(shè)備。PASSIVE:被動(dòng)模式,物聯(lián)網(wǎng)平臺(tái)創(chuàng)建設(shè)備命令后,會(huì)直接緩存命令。等到設(shè)備再次上線或者上報(bào)上一條命令的執(zhí)行結(jié)果后才下發(fā)命令。響應(yīng)參數(shù)名稱(chēng)類(lèi)型說(shuō)明rule_idString規(guī)則id。actionsList