本节内容,我们对Azure IoT Hub十分钟入门系列的前6小节做一个总结。
视频讲解:
请观看B站视频:https://www.bilibili.com/video/av90679950
或本站视频(内容相同,二选一即可)
Azure IoT Hub 十分钟入门系列 (1)- 10分钟带你了解Azure IoT Hub :
- 可缩放网关,解决海量设备双向通讯的问题;
- 提供证书,SAS令牌保证通信安全;
- 路由设备数据,通过可配置的规则,将设备到云的消息导流到不同的终结点;
- 提供设备管理的能力;
- SLA 99.9%;
- 其他:便于开发,多种SDK,原生支持Azure很多其他产品等等;
Azure IoT Hub 十分钟入门系列 (2)- 使用模拟设备发送设备到云(d2c)的消息
- 了解C2D/D2C消息;
- 了解IoT Hub中Device的概念
- 了解并下载Device SDK
- 使用Device SDK 向云发送遥测消息(模拟温湿度)
- 查看发送的数据
Azure IoT Hub 十分钟入门系列 (3)- 使用消息路由将原始设备数据记录存档
- 理解什么是消息路由,为什么要用消息路由
- 消息路由的类型
- 配置一个到Storage的消息路由,将原始设备消息存储到blob
- 配置一个到Storage的消息路由,当温度>30°C时,才存储下来
Azure IoT Hub 十分钟入门系列 (4)- 实现从设备上传日志文件/图片到 Azure Storage
- 了解IoT Hub中文件存储在了哪里
- 使用Node.js Device SDK 上传TXT文件
- 在Storage中查看IOT设备上传的文件
Azure IoT Hub 十分钟入门系列 (5)- 10分钟实现云到设备的消息(direct method)
- 了解云到设备的消息种类
- 了解Direct Method的使用场景
- 使用Direct Method方式在云端向设备发送控制指令
Azure IoT Hub 十分钟入门系列 (6)- 了解设备孪生(device twin)中介绍了如下案例:
- 服务端根据设备ID=”device01“ 修改tag,设置为region=”浦东“,plant="张江高科技园区";
- 服务端查询plant=”张江高科技园区“的设备并将deviceid列出来;
- 设备通过reported属性修改connectivity=”cellular“ (当前联网状态为 移动网络)
- 服务端查询reported属性修改connectivity=”cellular“,并列出device id。