今天為大家介紹的是智能門鎖:
該款門鎖通過LWM2M協(xié)議接入物聯(lián)網(wǎng)平臺降瞳,具備如下能力:
①支持在開門時上報時間信息和用戶信息
②支持修改門鎖密碼的控制命令
智能門鎖剩檀,其設(shè)備類型名為DoorLock蜒秤,生產(chǎn)廠商為TestManuName,該產(chǎn)品基于CoAP/LWM2M接入?yún)f(xié)議進行開發(fā)研制扰付,數(shù)據(jù)格式采用的則是二進制碼流颊埃。
下面為DoorLock的詳細(xì)問服務(wù)數(shù)據(jù)
接下來將詳細(xì)的為大家介紹DoorLock的產(chǎn)品開發(fā):
①使用華為云賬號登錄物聯(lián)網(wǎng)開發(fā)平臺,進入“開發(fā)中心”找到“產(chǎn)品→產(chǎn)品開發(fā)→新建產(chǎn)品”
進入“新建產(chǎn)品”界面后牧抵,將會看見“創(chuàng)建產(chǎn)品”界面笛匙,選擇“自定義產(chǎn)品”,點擊“自定義產(chǎn)品”按鈕犀变。
進入“設(shè)置產(chǎn)品信息”窗口妹孙,完成各個參數(shù)配置后,點擊“創(chuàng)建”获枝。(廠商ID為自動生成)
點擊“確定”蠢正,進入產(chǎn)品開發(fā)
②進入新創(chuàng)建的門鎖產(chǎn)品,點擊“Profile定義”省店,再點擊“+新建服務(wù)”
完成相關(guān)數(shù)據(jù)配置
③完成“Profile定義”后嚣崭,進入下一階段“編解碼插件開發(fā)”界面,點擊“+新增信息”
完成“+新增信息”的具體配置
具體配置如下:
配置完成后萨西,如圖所示點擊右上角“保存”
保存后有鹿,點擊“部署”,進行部署分配
④使用開發(fā)中心的虛擬設(shè)備模擬設(shè)備接入物聯(lián)網(wǎng)平臺的場景谎脯,點擊選擇“在線調(diào)測”,“+新增測試設(shè)備”持寄。
新增測試設(shè)備時源梭,選擇“沒有真實的物理設(shè)備”,點擊“創(chuàng)建”稍味。
⑤完成創(chuàng)建后废麻,系統(tǒng)將進入在線調(diào)測界面
進入在線調(diào)測界面后,使用設(shè)備模擬器進行數(shù)據(jù)上報模庐,
場景示例:門鎖被打開烛愧,上報開門信息。
設(shè)備模擬器上報的十六進制碼流為:0102
在“應(yīng)用模擬器”區(qū)域可以查看應(yīng)用側(cè)接收到的數(shù)據(jù)為:{timeStamp=1, userId=2}
⑥使用應(yīng)用模擬器進行命令下發(fā)
場景示例:用戶將密碼修改為123456掂碱,
應(yīng)用模擬器下發(fā)的命令信息為:{ "serviceId": "BusinessService", "method": "CHANGE_PWD", "paras": "{\"newPassword\":\"123456\"}" }
在“設(shè)備模擬器”區(qū)域可以查看設(shè)備側(cè)接收到的數(shù)據(jù):313233343456怜姿。