2019-04-18

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

IoT Hub 參考手冊(cè)見(jiàn) https://support.huaweicloud.com/iothub/index.html

IoT Hub 注冊(cè)

注冊(cè) IoT Hub 之前,必須先注冊(cè)華為云,并完成實(shí)名認(rèn)證午绳。認(rèn)證完畢以后沮尿,訪問(wèn) IoT平臺(tái)基礎(chǔ)版(IoT Hub),由頁(yè)面引導(dǎo)注冊(cè)。
注冊(cè)完畢后,進(jìn)入 IoT Hub 產(chǎn)品首頁(yè),點(diǎn)擊“立即使用”竭贩,此時(shí)會(huì)提示平臺(tái)的各種接入信息,需要記錄下來(lái):

image.png

點(diǎn)擊“進(jìn)入管理門戶”即可以進(jìn)入 IoT Hub 管理控制臺(tái)筋岛。以后我們可以使用系統(tǒng)分配給我們的用戶名和密碼直接從 IoT Hub 管理控制臺(tái) 入口登陸娶视。
平臺(tái)使用的流程很簡(jiǎn)單,就如下圖所示,先創(chuàng)建應(yīng)用肪获,然后創(chuàng)建產(chǎn)品模型寝凌,最后分兩條線,一條線完成設(shè)備相關(guān)的開(kāi)發(fā)和調(diào)試孝赫,另一條線完成應(yīng)用的開(kāi)發(fā)和調(diào)試较木。

<center data-anchor-id="eowj" style="font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; color: rgb(44, 62, 80); font-family: "PingFang SC", "Hiragino Sans GB", "Helvetica Neue", "Microsoft Yahei", "WenQuanYi Micro Hei", sans-serif; font-size: 13px; line-height: 22px; widows: 1; background-color: rgb(249, 249, 245);">
image_1d6dqkoail1u12mr18q61e5k25h13.png-10kB

</center>

創(chuàng)建應(yīng)用和創(chuàng)建產(chǎn)品的操作,均是手動(dòng)在 IoT Hub 管理控制臺(tái)中完成青柄。IoT Hub 只支持創(chuàng)建一個(gè)應(yīng)用伐债,可以參考 開(kāi)發(fā)文檔 操作,也可以隨便創(chuàng)建:

image.png

產(chǎn)品模型也是致开,也可以參考 開(kāi)發(fā)文檔 來(lái)操作峰锁,也可以隨便創(chuàng)建:
產(chǎn)品模型也是,也可以參考 [開(kāi)發(fā)文檔]
image.png

使用應(yīng)用模擬器模擬登陸双戳,完成應(yīng)用接入虹蒋。應(yīng)用模擬器是一個(gè) Java 程序,基于 JDK1.8飒货,因此事先需要安裝 JDK1.8魄衅。JDK1.8 可以從 這里 下載,安裝完 JDK 后塘辅,可以參考 這篇文章 配置 Java 環(huán)境變量晃虫。

JDK 環(huán)境安裝配置完成后,可以從 這里 下載應(yīng)用模擬器扣墩。模擬器運(yùn)行后的界面如下哲银。如果看不到輸入框,把程序最大化即可沮榜。
該設(shè)備注冊(cè)成功后盘榨,將在“設(shè)備->所有設(shè)備”列表中顯示出來(lái)喻粹。注意此時(shí)的這個(gè)設(shè)備蟆融,是我們虛擬的,目前還并不存在其實(shí)體守呜。

image.png

設(shè)備接入

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

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

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

因?yàn)樯厦鎰?chuàng)建的產(chǎn)品模型使用的是 CoAP 協(xié)議虏杰,因此下載 CoAP 模擬器讥蟆。打開(kāi)CoAP協(xié)議模擬器,根據(jù)提示纺阔,選擇是否開(kāi)啟DTLS加密傳輸瘸彤。


image.png

如果選擇“是”,則需要在模擬設(shè)備接入時(shí)笛钝,填寫“IP地址”质况、“設(shè)備標(biāo)識(shí)碼”、“設(shè)備密鑰”玻靡〗衢“IP地址”在IoT平臺(tái)管理控制臺(tái)查看(類型:設(shè)備對(duì)接信息,協(xié)議:coaps)囤捻,“設(shè)備標(biāo)識(shí)碼”和“設(shè)備密鑰”在注冊(cè)設(shè)備時(shí)設(shè)置潭陪。

如果選擇“否”,則需要在模擬設(shè)備接入時(shí)最蕾,填寫“IP地址”依溯、“設(shè)備標(biāo)識(shí)碼”∥猎颍“IP地址”在IoT平臺(tái)管理控制臺(tái)查看(類型:設(shè)備對(duì)接信息黎炉,協(xié)議:coap),“設(shè)備標(biāo)識(shí)碼”在注冊(cè)設(shè)備時(shí)設(shè)置醋拧。(注:按鈕上寫的是“注冊(cè)設(shè)備”慷嗜,實(shí)則這個(gè)設(shè)備之前已經(jīng)注冊(cè)過(guò)了。現(xiàn)在的操作實(shí)際上是設(shè)備接入 OceanConnect)


image.png

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

注:MQTT 設(shè)備接入菌赖,可以參考 在線文檔缭乘。

數(shù)據(jù)上報(bào)

設(shè)備接入物聯(lián)網(wǎng)平臺(tái)后,可以向物聯(lián)網(wǎng)平臺(tái)上報(bào)數(shù)據(jù)琉用。通過(guò)物聯(lián)網(wǎng)平臺(tái)的設(shè)備影子功能堕绩,可以查看設(shè)備最近一次上報(bào)的數(shù)據(jù)。

打開(kāi) CoAP 協(xié)議模擬器邑时,在“數(shù)據(jù)”區(qū)域填寫上報(bào)的數(shù)據(jù)奴紧,點(diǎn)擊“發(fā)送數(shù)據(jù)”:


image.png

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


image.png

注1:因?yàn)?OceanConnect 并不知道上報(bào)數(shù)據(jù)的格式,因此顯示出來(lái)就是一個(gè) RawData 類型,其值也不是我們上傳的數(shù)字沫浆。

注2:MQTT 設(shè)備上報(bào)數(shù)據(jù)觉壶,可以參考 在線文檔

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末件缸,一起剝皮案震驚了整個(gè)濱河市铜靶,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌他炊,老刑警劉巖争剿,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異痊末,居然都是意外死亡蚕苇,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門凿叠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)涩笤,“玉大人,你說(shuō)我怎么就攤上這事盒件〉疟蹋” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵炒刁,是天一觀的道長(zhǎng)恩沽。 經(jīng)常有香客問(wèn)我,道長(zhǎng)翔始,這世上最難降的妖魔是什么罗心? 我笑而不...
    開(kāi)封第一講書人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮城瞎,結(jié)果婚禮上渤闷,老公的妹妹穿的比我還像新娘。我一直安慰自己脖镀,他們只是感情好飒箭,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著认然,像睡著了一般补憾。 火紅的嫁衣襯著肌膚如雪漫萄。 梳的紋絲不亂的頭發(fā)上卷员,一...
    開(kāi)封第一講書人閱讀 51,692評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音腾务,去河邊找鬼毕骡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的未巫。 我是一名探鬼主播窿撬,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼叙凡,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼劈伴!你這毒婦竟也來(lái)了握爷?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤新啼,失蹤者是張志新(化名)和其女友劉穎追城,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體燥撞,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年色洞,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片冠胯。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡锋玲,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出涵叮,到底是詐尸還是另有隱情,我是刑警寧澤割粮,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站廷雅,受9級(jí)特大地震影響京髓,放射性物質(zhì)發(fā)生泄漏航缀。R本人自食惡果不足惜堰怨,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望备图。 院中可真熱鬧赶袄,春花似錦抠藕、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)零院。三九已至购岗,卻和暖如春门粪,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背玄妈。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留绎签,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓酝锅,卻偏偏與公主長(zhǎng)得像诡必,于是被迫代替她去往敵國(guó)和親搔扁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子爸舒,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

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

  • 注冊(cè) IoT Hub 之前扭勉,必須先注冊(cè)華為云苛聘,并完成實(shí)名認(rèn)證涂炎。認(rèn)證完畢以后设哗,訪問(wèn) ,由頁(yè)面引導(dǎo)注冊(cè)网梢。 注冊(cè)完畢后,...
    吳征洋閱讀 417評(píng)論 1 0
  • 注冊(cè) IoT Hub 之前蛀序,必須先注冊(cè)華為云活烙,并完成實(shí)名認(rèn)證徐裸。認(rèn)證完畢以后啸盏,訪問(wèn) ,由頁(yè)面引導(dǎo)注冊(cè)回懦。 注冊(cè)完畢后,...
    張昊_c69d閱讀 170評(píng)論 1 0
  • 注冊(cè) IoT Hub 之前潜圃,必須先注冊(cè)華為云舟茶,并完成實(shí)名認(rèn)證谭期。認(rèn)證完畢以后吧凉,訪問(wèn) IoT平臺(tái)基礎(chǔ)版(IoT Hub...
    lyy6668閱讀 245評(píng)論 1 0
  • LOT Hub 注冊(cè) 注冊(cè) IoT Hub 之前,必須先注冊(cè)華為云阀捅,并完成實(shí)名認(rèn)證。認(rèn)證完畢以后凄诞,訪問(wèn) IoT平臺(tái)...
    你是誰(shuí)hero閱讀 345評(píng)論 2 0
  • IoT Hub 參考手冊(cè)見(jiàn) https://support.huaweicloud.com/iothub/inde...
    bainingmeng閱讀 1,119評(píng)論 3 0