步驟三:調(diào)試與發(fā)布
更新時間:
本文介紹使用設(shè)備模擬器對智能控制空調(diào)設(shè)備服務(wù)進行調(diào)試。
前提條件
已完成業(yè)務(wù)邏輯的配置。具體操作,請參見步驟二:創(chuàng)建控制空調(diào)的業(yè)務(wù)服務(wù)。
操作步驟
在業(yè)務(wù)服務(wù)編輯頁面,單擊右上方的部署調(diào)試按鈕,部署并啟動服務(wù)。
服務(wù)部署成功后,單擊右上方的部署調(diào)試按鈕,調(diào)試服務(wù)。
在彈出的對話框中,單擊前往,前往產(chǎn)品的設(shè)備模擬器頁面。
單擊啟動設(shè)備模擬器。
選擇上行指令調(diào)試 > 屬性上報。
在默認模塊中推送調(diào)試指令。
下圖示例中,模擬推送的當前溫度值是10,小于15,智能空調(diào)設(shè)備將收到指令。
在智能空調(diào)的設(shè)備模擬器頁面,設(shè)備端日志區(qū)域可查看到接收的指令。即業(yè)務(wù)邏輯編排中需要進行調(diào)整的設(shè)備參數(shù)被設(shè)備(模擬器)接收到了,調(diào)用和執(zhí)行成功。
received topic=/sys/a1*******/Airconditioner/thing/service/property/set, payload={"method":"thing.service.property.set","id":"10*********","params":{"Switch":1,"WindSpeed":4,"temperature_setting":26,"WorkMode":2},"version":"1.0.0"}
Switch(空調(diào)開關(guān)):1(true)
WindSpeed(風速):4(高檔)
temperature_setting(溫度設(shè)置):26(攝氏度)
WorkMode(工作模式):2(制熱)
返回業(yè)務(wù)邏輯編輯頁面,查看相關(guān)日志。
在業(yè)務(wù)服務(wù)編輯頁面,單擊右上方的發(fā)布按鈕,發(fā)布服務(wù)。
業(yè)務(wù)服務(wù)需要發(fā)布到云端,才能被調(diào)用。
文檔內(nèi)容是否對您有幫助?