2020-10-22

智能門鎖開發(fā)流程

一、登錄開發(fā)中心,在項目空間內(nèi)新建一個智能門鎖的項目

二、進(jìn)入智能門鎖產(chǎn)品,選擇“Profile定義”,

定義Profile的具體注意事項

在產(chǎn)品創(chuàng)建時:如果選擇使用系統(tǒng)模板,則系統(tǒng)將會自動使用相應(yīng)的Profile模板,開發(fā)者可以直接使用或在此基礎(chǔ)上進(jìn)行修改;如果選擇自定義產(chǎn)品模板,則需要完整定義Profile,操作如下:

  1. 在“產(chǎn)品開發(fā)”界面選擇產(chǎn)品,選擇進(jìn)入智能門鎖產(chǎn)品的開發(fā)空間。在產(chǎn)品開發(fā)空間,點擊“Profile定義”,然后點擊“新建服務(wù)”。在“新建服務(wù)”區(qū)域,對服務(wù)名稱、屬性和命令進(jìn)行定義。每個服務(wù)下,可以包含屬性和命令,也可以只包含其中之一。設(shè)置智能門鎖的定義時一定要注意分清下發(fā)命令和數(shù)據(jù)上報,把對應(yīng)的屬性添加到對應(yīng)的地方去。

添加的具體命令如下:

image.png

三、編解碼插件開發(fā)的步驟

點擊新增信息,輸入信息內(nèi)容


image.png

再分別點擊數(shù)字上報字段和命令下發(fā)字段的具體信息



創(chuàng)建完成后,在設(shè)備模型處,點擊創(chuàng)建的屬性和命令并連接在對應(yīng)的位置
image.png

最后點擊部署再保存!
完成編解碼插件開發(fā)。

四、在線測試

在快速入門階段,開發(fā)者可以使用開發(fā)中心的虛擬設(shè)備模擬設(shè)備接入物聯(lián)網(wǎng)平臺的場景。在創(chuàng)建的門鎖產(chǎn)品中,選擇“在線調(diào)測”。新增測試設(shè)備時,選擇“沒有真實的物理設(shè)備”,點擊“創(chuàng)建”。

image.png

創(chuàng)建完成后,系統(tǒng)將進(jìn)入在線調(diào)測界面。
使用設(shè)備模擬器進(jìn)行數(shù)據(jù)上報,場景示例:門鎖被打開,上報開門信息。設(shè)備模擬器上報的十六進(jìn)制碼流為:0102。使用應(yīng)用模擬器進(jìn)行命令下發(fā),場景示例:用戶將密碼修改為123456。應(yīng)用模擬器下發(fā)的命令信息為:{ "serviceId": "BusinessService", "method": "CHANGE_PWD", "paras": "{"newPassword":"123456"}" }。
在“設(shè)備模擬器”區(qū)域可以查看設(shè)備側(cè)接收到的數(shù)據(jù):313233343456。


12.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容