登陸網(wǎng)站:https://iot-dev.huaweicloud.com/#/developer-overview
進入下面的界面:
選擇新建項目:
進入項目笙蒙,選擇創(chuàng)建一個新的自定義產(chǎn)品:
進入剛才創(chuàng)建的自定義產(chǎn)品液走,選擇新增測試設(shè)備,選擇沒有真實的物理設(shè)備:
添加一個新建屬性掂碱,如下圖:
再添加一個命令啊研,為這個命令增加一個名為LED的下發(fā)命令字段:
然后進入下一步者祖,點擊編解碼插件開發(fā)
點擊新增信息眶痰,添加一個名為light的數(shù)據(jù)上報信息,同時添加一個數(shù)據(jù)上報字段:
再新建一個信息榨崩,添加一個新的字段信息谴垫,如下:
最后映射 Profile 字段,點擊保存母蛛、點擊部署:
模擬設(shè)備在線調(diào)測
點擊“04 在線調(diào)測”:
新建一個虛擬設(shè)備翩剪。發(fā)送十六進制的 2020313233,長度為 5 個字符彩郊,對應(yīng)的 ASCII 碼值為 123前弯,數(shù)值前面有兩個空格。經(jīng)過編解碼插件解析后秫逝,應(yīng)用模擬器收到數(shù)值 123博杖,正確。
使用 AT 指令進行 NB 設(shè)備在線調(diào)測:
這樣連線以后筷登,保證串口和 NB 模組相連,NB 模組的輸入哩盲、輸出就可以通過串口來實現(xiàn)前方。開發(fā)板連接完成 以后上電,打開 QCOM 串口調(diào)試軟件廉油,打開串口惠险,波特率選擇 9600。
輸入 AT 指令:
返回 BC35-G NB 模組的 IMEI 號抒线,我的為869505046440150
在開發(fā)中心班巩,進入“產(chǎn)品->設(shè)備管理”,增加一個真實設(shè)備,填入上面的 IMEI 號:
此時設(shè)備列表狀態(tài)如下抱慌,這個真實設(shè)備并未上線:
繼續(xù)執(zhí)行其他 AT 指令以前逊桦,建議執(zhí)行如下兩個 AT 指令,為 NB 模組配置回顯抑进,這樣一旦 AT 指令執(zhí)行有 什么問題强经,就會打印詳細(xì)的 LOG:
真實設(shè)備想要上線,必須知道開發(fā)中心的 IP 地址和端口寺渗。進入“應(yīng)用->對接信息”查看:
所以匿情,我們要向 NB 模組發(fā)送一條指令,來設(shè)置開發(fā)中心的 IP 地址和端口:
完成以后信殊,可以通過 AT+NCDP? 來查詢是否設(shè)置成功炬称。重新啟動開發(fā)板,等大概 30 秒鐘涡拘,再查看設(shè)備列 表玲躯,就可以看到真實設(shè)備上線了。在這個真實設(shè)備上點擊“調(diào)試產(chǎn)品”鲸伴,打開調(diào)試界面府蔗。在 QCOM 上輸入以下指令:
意思是通過 NB 模組上報數(shù)據(jù)。稍等幾秒汞窗,就可以看到調(diào)試界面中的應(yīng)用模擬器收到了數(shù)據(jù):
然后在調(diào)試界面發(fā)送 OFF 指令:
QCOM 上立即會回顯:
表示字符串長度為 3姓赤,其值為 4F4646,這正是 OFF 幾個字符的 ASCII 碼仲吏。
智能路燈實驗完成不铆。