2019-04-10

1.注册 IoT Hub 之前,必须先注册华为云,并完成实名认证。
注册完毕后,进入IoT Hub产品首页点击“立即使用”,此时会提示平台的各种接入信息,需要记录下来:


100.png

2.点击“进入管理门户”即可以进入 IoT Hub 管理控制台。


300.png

3.平台使用的流程很简单,就如下图所示,先创建应用,然后创建产品模型,最后分两条线,一条线完成设备相关的开发和调试,另一条线完成应用的开发和调试。
创建应用和创建产品的操作,均是手动在 IoT Hub 管理控制台中完成。IoT Hub 只支持创建一个应用,可以参考开发文档操作,也可以随便创建。

400.png

500.png

700.png

4.注册设备有两种方式,一种是直接在管理控制台里面操作,另外一种是调用北向 API。这里我是尝试调用 第一种方法:
在“设备”中,设备注册,先选择产品,再输入设备识别码,再输入预置密钥,就设备注册成功:


900.png

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


1000.png

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

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

  • 使用MQTT/MQTTS协议接入:在此场景下,设备可以通过集成Agent Lite SDK实现与物联网平台的对接。在快速入门中,以MQTT设备模拟器为例进行说明。
    因为上面创建的产品模型使用的是 CoAP 协议,因此下载 CoAP 模拟器。打开CoAP协议模拟器,根据提示,选择是否开启DTLS加密传输。


    5000.png

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


8000.png

6.设备接入物联网平台后,可以向物联网平台上报数据。通过物联网平台的设备影子功能,可以查看设备最近一次上报的数据。
打开 CoAP 协议模拟器,在“数据”区域填写上报的数据,点击“发送数据”:我输入“1”。


20101.png

此时我们进入ocean connect设备页面点进去就可以看见上报的数据了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容