實(shí)驗(yàn)一:IoT Hub實(shí)驗(yàn)

IoT Hub 參考手冊見 https://support.huaweicloud.com/iothub/index.html

IoT Hub 注冊

注冊 IoT Hub 之前鸡岗,必須先注冊華為云,并完成實(shí)名認(rèn)證。認(rèn)證完畢以后,訪問 IoT平臺基礎(chǔ)版(IoT Hub)既忆,由頁面引導(dǎo)注冊捧颅。

LI{_)4F72GJ_UVNKLS2ICUU.png

注冊完畢后套啤,進(jìn)入 IoT Hub 產(chǎn)品首頁蚯舱,點(diǎn)擊“立即使用”,此時會提示平臺的各種接入信息佩憾,需要記錄下來:
image.png

點(diǎn)擊“進(jìn)入管理門戶”即可以進(jìn)入 IoT Hub 管理控制臺哮伟。以后我們可以使用系統(tǒng)分配給我們的用戶名和密碼直接從 IoT Hub 管理控制臺 入口登陸。

平臺使用

平臺使用的流程很簡單妄帘,就如下圖所示楞黄,先創(chuàng)建應(yīng)用,然后創(chuàng)建產(chǎn)品模型抡驼,最后分兩條線鬼廓,一條線完成設(shè)備相關(guān)的開發(fā)和調(diào)試,另一條線完成應(yīng)用的開發(fā)和調(diào)試致盟。


image.png

創(chuàng)建應(yīng)用和創(chuàng)建產(chǎn)品的操作碎税,均是手動在 IoT Hub 管理控制臺中完成尤慰。IoT Hub 只支持創(chuàng)建一個應(yīng)用,可以參考 開發(fā)文檔 操作雷蹂,也可以隨便創(chuàng)建:

image.png

產(chǎn)品模型參考 開發(fā)文檔 來操作伟端,也可以隨便創(chuàng)建:
image.png

應(yīng)用接入:

使用應(yīng)用模擬器模擬登陸,完成應(yīng)用接入匪煌。應(yīng)用模擬器是一個 Java 程序责蝠,基于 JDK1.8,因此事先需要安裝 JDK1.8萎庭。JDK1.8 可以從 這里 下載霜医,安裝完 JDK 后,可以參考 這篇文章 配置 Java 環(huán)境變量驳规。
JDK 環(huán)境安裝配置完成后肴敛,可以從 這里 下載應(yīng)用模擬器。模擬器運(yùn)行后的界面如下达舒。如果看不到輸入框值朋,把程序最大化即可。

image.png

注:登陸過程調(diào)用了 OceanConnect 的 北向鑒權(quán) API巩搏,該 API 的輸入?yún)?shù)包括appIdsecret
登陸成功以后進(jìn)入模擬器主界面:

image.png

注冊設(shè)備
注冊設(shè)備有兩種方式哮幢,一種是直接在管理控制臺里面操作距辆,另外一種是調(diào)用北向 API枕屉。這里肯定是嘗試調(diào)用 API:
image.png

| 屬性 | 值 | 備注 |
| ------------- |:-------------:| -----:|
| peo duct ID |b663-b86cc9e7023 |從管理控制臺進(jìn)入產(chǎn)品模型必指,查看產(chǎn)品模型的產(chǎn)品ID字段 |
| No de ID | yf199911 | 需要構(gòu)造一個全網(wǎng)唯一的號彩掐,作為設(shè)備的唯一標(biāo)識 |
| pre secret | 111111 | 隨便填评疗,跟隨設(shè)備的預(yù)置密匙藐石,作為DTLS安全鑒權(quán)碼|
注:設(shè)備注冊過程調(diào)用了 OceanConnect 的 注冊直連設(shè)備 API洲炊,該 API 的必選參數(shù)為 nodeId飘哨。

該設(shè)備注冊成功后胚想,將在“設(shè)備->所有設(shè)備”列表中顯示出來。注意此時的這個設(shè)備芽隆,是我們虛擬的浊服,目前還并不存在其實(shí)體。


image.png

設(shè)備接入

根據(jù)設(shè)備接入物聯(lián)網(wǎng)平臺的協(xié)議類型胚吁,劃分為兩種場景:

  • 使用CoAP或LWM2M協(xié)議接入:在此場景下牙躺,設(shè)備可以通過集成NB-IoT模組實(shí)現(xiàn)與物聯(lián)網(wǎng)平臺的對接。在快速入門中腕扶,以CoAP設(shè)備模擬器(點(diǎn)擊獲取)為例進(jìn)行說明孽拷。

  • 使用MQTT/MQTTS協(xié)議接入:在此場景下,設(shè)備可以通過集成Agent Lite SDK實(shí)現(xiàn)與物聯(lián)網(wǎng)平臺的對接半抱。在快速入門中脓恕,以MQTT設(shè)備模擬器(點(diǎn)擊獲取)為例進(jìn)行說明膜宋。

因?yàn)樯厦鎰?chuàng)建的產(chǎn)品模型使用的是 CoAP 協(xié)議,因此下載 CoAP 模擬器炼幔。打開CoAP協(xié)議模擬器秋茫,根據(jù)提示,選擇是否開啟DTLS加密傳輸江掩。

image.png

如果選擇“是”学辱,則需要在模擬設(shè)備接入時,填寫“IP地址”环形、“設(shè)備標(biāo)識碼”策泣、“設(shè)備密鑰”√б鳎“IP地址”在IoT平臺管理控制臺查看(類型:設(shè)備對接信息萨咕,協(xié)議:coaps),“設(shè)備標(biāo)識碼”和“設(shè)備密鑰”在注冊設(shè)備時設(shè)置火本。
如果選擇“否”危队,則需要在模擬設(shè)備接入時,填寫“IP地址”钙畔、“設(shè)備標(biāo)識碼”茫陆。“IP地址”在IoT平臺管理控制臺查看(類型:設(shè)備對接信息擎析,協(xié)議:coap)簿盅,“設(shè)備標(biāo)識碼”在注冊設(shè)備時設(shè)置。(注:按鈕上寫的是“注冊設(shè)備”揍魂,實(shí)則這個設(shè)備之前已經(jīng)注冊過了〗按祝現(xiàn)在的操作實(shí)際上是設(shè)備接入 OceanConnect)


image.png

登錄管理門戶,選擇“設(shè)備->所有設(shè)備”现斋,查看設(shè)備狀態(tài)是否已經(jīng)轉(zhuǎn)換為“在線”喜最。

注:MQTT 設(shè)備接入,可以參考 在線文檔庄蹋。

數(shù)據(jù)上報

設(shè)備接入物聯(lián)網(wǎng)平臺后瞬内,可以向物聯(lián)網(wǎng)平臺上報數(shù)據(jù)。通過物聯(lián)網(wǎng)平臺的設(shè)備影子功能蔓肯,可以查看設(shè)備最近一次上報的數(shù)據(jù)遂鹊。

打開 CoAP 協(xié)議模擬器,在“數(shù)據(jù)”區(qū)域填寫上報的數(shù)據(jù)蔗包,點(diǎn)擊“發(fā)送數(shù)據(jù)”:

image.png

登錄管理門戶秉扑,選擇“設(shè)備->所有設(shè)備”,在“設(shè)備影子”中查看CoAP設(shè)備模擬器上報的數(shù)據(jù)。


image.png

注1:因?yàn)?OceanConnect 并不知道上報數(shù)據(jù)的格式舟陆,因此顯示出來就是一個 RawData 類型误澳,其值也不是我們上傳的數(shù)字。

注2:MQTT 設(shè)備上報數(shù)據(jù)秦躯,可以參考 在線文檔忆谓。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市踱承,隨后出現(xiàn)的幾起案子倡缠,更是在濱河造成了極大的恐慌,老刑警劉巖茎活,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件昙沦,死亡現(xiàn)場離奇詭異,居然都是意外死亡载荔,警方通過查閱死者的電腦和手機(jī)盾饮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來懒熙,“玉大人丘损,你說我怎么就攤上這事」ぴ” “怎么了徘钥?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長肢娘。 經(jīng)常有香客問我吏饿,道長,這世上最難降的妖魔是什么蔬浙? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮贞远,結(jié)果婚禮上畴博,老公的妹妹穿的比我還像新娘。我一直安慰自己蓝仲,他們只是感情好俱病,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著袱结,像睡著了一般亮隙。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上垢夹,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天溢吻,我揣著相機(jī)與錄音,去河邊找鬼。 笑死促王,一個胖子當(dāng)著我的面吹牛犀盟,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蝇狼,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼阅畴,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了迅耘?” 一聲冷哼從身側(cè)響起贱枣,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎颤专,沒想到半個月后纽哥,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡血公,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年昵仅,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片累魔。...
    茶點(diǎn)故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡摔笤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出垦写,到底是詐尸還是另有隱情吕世,我是刑警寧澤,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布梯投,位于F島的核電站命辖,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏分蓖。R本人自食惡果不足惜尔艇,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望么鹤。 院中可真熱鬧终娃,春花似錦、人聲如沸蒸甜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽柠新。三九已至窍荧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間恨憎,已是汗流浹背蕊退。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人咕痛。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓痢甘,卻偏偏與公主長得像,于是被迫代替她去往敵國和親茉贡。 傳聞我的和親對象是個殘疾皇子塞栅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容