IoT Hub 注册

注册 IoT Hub 之前,必须先注册华为云,并完成实名认证。认证完毕以后,访问 ,由页面引导注册。

1555546854993.jpg

注册完毕后,进入 ,点击“立即使用”,此时会提示平台的各种接入信息,需要记录下来:

点击“进入管理门户”即可以进入 IoT Hub 管理控制台。以后我们可以使用系统分配给我们的用户名和密码直接从 入口登陆。

平台使用
平台使用的流程很简单,就如下图所示,先创建应用,然后创建产品模型,最后分两条线,一条线完成设备相关的开发和调试,另一条线完成应用的开发和调试。

1555546859871.jpg

创建应用和创建产品的操作,均是手动在 IoT Hub 管理控制台中完成。IoT Hub 只支持创建一个应用,可以参考 操作,也可以随便创建:

1555546864999.jpg

产品模型也是,也可以参考 来操作,也可以随便创建:

1555546892306.jpg

应用接入
使用应用模拟器模拟登陆,完成应用接入。应用模拟器是一个 Java 程序,基于 JDK1.8,因此事先需要安装 JDK1.8。JDK1.8 可以从 下载,安装完 JDK 后,可以参考 配置 Java 环境变量。

JDK 环境安装配置完成后,可以从 下载应用模拟器。模拟器运行后的界面如下。如果看不到输入框,把程序最大化即可。

1555546897646.jpg

属性 值 备注
Platform IP 49.4.80.153 上面记录的
Port 8743 上面记录的
App ID yIdtfm1fQ9uE2Jlk48zw708tf7Qa 管理控制台进入应用列表,为“应用ID”字段的值
App Secret urAOb19X7mX0ajvfTyXvwuZHIIEa 系统自动生成的秘钥,如忘记可重置

注:登陆过程调用了 OceanConnect 的 ,该 API 的输入参数包括appId 和 secret。

登陆成功以后进入模拟器主界面:

1555546935869.jpg

注册设备
注册设备有两种方式,一种是直接在管理控制台里面操作,另外一种是调用北向 API。这里肯定是尝试调用 API:


1555546966490.jpg

属性 值 备注
Product ID 3a6e739b-28db-4e8e-83cc-b20c8b6d6896 从管理控制台进入产品模型,查看产品模型的“产品ID”字段
Node ID TESTxxx 需要构造一个全网唯一的号,作为设备的唯一标识
pre Secret 111111 随便填,跟随设备的预置密钥,作为DTLS安全鉴权码

注:设备注册过程调用了 OceanConnect 的 ,该 API 的必选参数为 nodeId。

该设备注册成功后,将在“设备->所有设备”列表中显示出来。注意此时的这个设备,是我们虚拟的,目前还并不存在其实体。

1555546976711.jpg

设备接入
根据设备接入物联网平台的协议类型,划分为两种场景:

使用CoAP或LWM2M协议接入:在此场景下,设备可以通过集成NB-IoT模组实现与物联网平台的对接。在快速入门中,以CoAP设备模拟器()为例进行说明。

使用MQTT/MQTTS协议接入:在此场景下,设备可以通过集成Agent Lite SDK实现与物联网平台的对接。在快速入门中,以MQTT设备模拟器()为例进行说明。

因为上面创建的产品模型使用的是 CoAP 协议,因此下载 CoAP 模拟器。打开CoAP协议模拟器,根据提示,选择是否开启DTLS加密传输。

1555546982038.jpg

如果选择“是”,则需要在模拟设备接入时,填写“IP地址”、“设备标识码”、“设备密钥”。“IP地址”在IoT平台管理控制台查看(类型:设备对接信息,协议:coaps),“设备标识码”和“设备密钥”在注册设备时设置。

如果选择“否”,则需要在模拟设备接入时,填写“IP地址”、“设备标识码”。“IP地址”在IoT平台管理控制台查看(类型:设备对接信息,协议:coap),“设备标识码”在注册设备时设置。(注:按钮上写的是“注册设备”,实则这个设备之前已经注册过了。现在的操作实际上是设备接入 OceanConnect)

1555546986585.jpg

登录管理门户,选择“设备->所有设备”,查看设备状态是否已经转换为“在线”。

注:MQTT 设备接入,可以参考 。

数据上报
设备接入物联网平台后,可以向物联网平台上报数据。通过物联网平台的设备影子功能,可以查看设备最近一次上报的数据。

打开 CoAP 协议模拟器,在“数据”区域填写上报的数据,点击“发送数据”:

1555546991123.jpg

登录管理门户,选择“设备->所有设备”,在“设备影子”中查看CoAP设备模拟器上报的数据。

1555546997497.jpg

注1:因为 OceanConnect 并不知道上报数据的格式,因此显示出来就是一个 RawData 类型,其值也不是我们上传的数字。

注2:MQTT 设备上报数据,可以参考 。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,636评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,890评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,680评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,766评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,665评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,045评论 1 276
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,515评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,182评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,334评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,274评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,319评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,002评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,599评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,675评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,917评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,309评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,885评论 2 341

推荐阅读更多精彩内容