IoT Hub


Update IoT Device ID To Device Twin Via Azure Function When Azure IoT Hub Device Created- 设备创建后使用Function更新设备ID到 Twin(Node.js)

本文介绍如下案例: 需求,设备注册后,自动的将设备ID写入到Device Twin中 技术点: 1. 通过消息路由获取设备生命周期事件中的设备注册事件(opType = 'createDeviceIdentity')并将该事件路由到其他终结点,比如Service Bus Queue; 2.通过IoT Hub service SDK 中的iothub.Registry 更新Device Twin; 3.进阶,可以将步骤2部署成Function,完成自动修改Device Twin; 视频介绍: 您可以通过B站观看本文视频讲解:https://www.bilibili.com/video/BV1KK411s7G2/ 或在本站观看视频: 图文介绍: 重点步骤: 准备Service Bus Queue: 2. 配置设备生命周 …

Azure IOT Video IoT Hub Functions

Azure IoT Hub-Message enrichments( 消息扩充)

Azure IoT Hub-Message enrichments( 消息扩充) 本文了解: Azure IoT Hub Message enrichments (消息扩充)是什么? 适用于什么场景? 能扩充什么内容? 使用限制? 视频讲解: 您可以在B站观看视频讲解:https://www.bilibili.com/video/BV1Vi4y147hX/ 或者在本站观看: 图文介绍: 概念及适用场景: 消息扩充是消息路由中的一个附加功能,通过消息扩充,能将特定的常量或变量添加到D2C(或其他类型)的消息事件中,经由消息路由发送到指定的终结点(包含默认终结点); 截至2020.05,本功能仅在Global Azure 可用。 例如, 某传感器通过D2C上传了 温湿度值,我们可以在消息到达云端后,经由消息路由前,自动将 记录于 …

Azure IOT Video IoT Hub

Azure IoT Hub 获取设备生命周期事件的一种方法-利用devicelifecycle消息路由

本文介绍了一种利用消息路由获取Azure IoT Hub 设备生命周期事件的方案; 本方案同时适用于Global Azure 和 世纪互联运营的Azure。 针对于Global Azure,还可以使用另外的方案《Global Azure IoT Hub 获取设备上下线通知/设备生命周期的案例》。 视频介绍: 您可在B站观看视频介绍:https://www.bilibili.com/video/BV1ng4y167nr/ 或在本站观看: 图文介绍: 重点步骤: 创建Service Bus及队列: 注意,Service Bus 只是一个可选的选项,也可以路由到Event Hub中; 本步骤以Azure China 为例进行演示,Global Azure 这部分操作是一致的。 输入资源名称,本例中选择标准层级即可,选择区域,点击 审阅+创 …

Azure IOT Video IoT Hub

Global Azure IoT Hub 获取设备上下线通知/设备生命周期的案例-利用事件网格事件订阅方式

2020.06.14更新: 本文介绍的功能,2020.06月世纪互联Azure 已支持,本文视频内容不再更新,请注意! 本文介绍: Global Azure 通过 ”事件订阅“ 获取设备上下线通知及设备生命周期的一个实战案例。 特别注意,本文针对Global Azure, 如果您使用世纪互联的Azure China, 本文尚不适用,可参照如下文章: (视频)针对世纪互联Azure IoT Hub的一种设备上线通知方案 (视频)针对世纪互联Azure IoT Hub的一种设备下线通知方案 视频介绍: 您可在B站观看视频介绍:https://www.bilibili.com/video/BV1Ka4y1i7YG/ 或在本站观看: 图文介绍: 对于Global Azure IoT Hub, 通过集成的和 …

Azure IOT Video IoT Hub Service Bus

针对世纪互联Azure IoT Hub的一种设备下线通知方案-Azure Function 轮询查询Device Twin

2020.06.14更新: 本文内容仍然可用,但已过时,请参照更新内容《Azure IoT Hub 获取设备上下线通知/设备生命周期的案例-利用事件网格事件订阅方式》 本文介绍: 世纪互联Azure IoT Hub的一种获取设备下线通知方案 视频介绍: 您可在B站观看视频介绍:https://www.bilibili.com/video/BV1RK4y1b7Zp/ 或在本站观看: 图文介绍: 对于Global Azure IoT Hub, 通过集成的和Event Grid的绑定即可获得物联网设备的上线下线事件,再通过配合逻辑应用或者Azure Function等其他paas服务可以实时的通知到自己的业务系统。 但是事件订阅的的功能截止到2020年4月,由世纪互联运营的Azure 尚不支持此功能,本文演示了一种在世纪互联运营的 …

Azure Video IoT Hub Functions

针对世纪互联Azure IoT Hub的一种设备上线通知的方案-通过发送特定的“上线”遥测消息

2020.06.14更新: 本文内容仍然可用,但已过时,请参照更新内容《Azure IoT Hub 获取设备上下线通知/设备生命周期的案例-利用事件网格事件订阅方式》 本文介绍:世纪互联Azure IoT Hub的一种获取设备上线通知的方案 视频介绍: 您可在B站观看视频介绍:https://www.bilibili.com/video/BV1dp4y1X7X3/ 或在本站观看: 图文介绍: 对于Global Azure IoT Hub, 通过集成的和Event Grid的绑定即可获得物联网设备的上线下线事件,再通过配合逻辑应用或者Azure Function等其他paas服务可以实时的通知到自己的业务系统。 但是事件订阅的的功能截止到2020年4月,由世纪互联运营的Azure 尚不支持此功能,本文演示了一种在世 …

Azure IOT Video IoT Hub

Azure IoT Hub 十分钟入门系列 (9)- C2D Messages,设备可离线,消息暂存48小时(Node.js示例)

本文将介绍: Azure IoT Hub 中从云端向设备发送消息的另一种方式“C2D Messages”; C2D Messages 和Direct Method的区别; 使用Node.js 示例代码演示C2D Message及其离线发送消息的特性。 视频讲解: 您可以在B站观看视频讲解:https://www.bilibili.com/video/BV1sK4y1b7Tm/ 也可以在本站观看: 图文内容: 1. Node.js 示例代码下载地址及开发准备工作请参见《https://www.51azure.cloud/post/2020/4/15/azure-iot-hub-1-prepare》 2. Device 侧的示例代码准备: 代码位置:\azure-iot-samples-node-master\iot- …

Azure IOT Video IoT Hub

Azure IoT Hub 动手训练营 (3)- 实验2,使用流分析(Stream Analytics)对遥测数据进行实时在线分析并将结果写入Azure SQL Server数据库和Logic app发邮件报警

本系列是一个入门级别的动手实验,也是抽取了我们在做物联网开发中的最典型的应用场景,包含: 设备发送数据到云; 从云端控制设备; 在云端对上传的数据进行实时分析,提取有用的数据写入数据库; 在云端对上传的数据进行实时分析,满足某些条件时发出邮件报警; 本系列内容共分三篇文章介绍: 1.《Azure IoT Hub 动手训练营 (1)- 前置条件(准备工作)》 2.《Azure IoT Hub 动手训练营 (2)- 实验1,发送设备到云的消息和从云端控制设备(Node.js Device SDK /Service SDK)》 3.《Azure IoT Hub 动手训练营 (3)- 实验2,使用流分析(Stream Analytics)对遥测数据进行实时在线分析并将结果写入Azure SQL Server数据库和Logic app发邮件报警》 本文是本 …

Azure IOT Video IoT Hub

Azure IoT Hub 动手训练营 (2)- 实验1,发送设备到云的消息和从云端控制设备(Node.js Device SDK /Service SDK)

本系列是一个入门级别的动手实验,也是抽取了我们在做物联网开发中的最典型的应用场景,包含: 设备发送数据到云; 从云端控制设备; 在云端对上传的数据进行实时分析,提取有用的数据写入数据库; 在云端对上传的数据进行实时分析,满足某些条件时发出邮件报警; 本系列内容共分三篇文章介绍: 1.《Azure IoT Hub 动手训练营 (1)- 前置条件(准备工作)》 2.《Azure IoT Hub 动手训练营 (2)- 实验1,发送设备到云的消息和从云端控制设备(Node.js Device SDK /Service SDK)》 3.《Azure IoT Hub 动手训练营 (3)- 实验2,使用流分析(Stream Analytics)对遥测数据进行实时在线分析并将结果写入Azure SQL Server数据库和Logic app发邮件报警》 本文是本 …

Azure IOT Video IoT Hub

Azure IoT Hub 动手训练营 (1)- 前置条件(准备工作)

本系列是一个入门级别的动手实验,也是抽取了我们在做物联网开发中的最典型的应用场景,包含: 设备发送数据到云; 从云端控制设备; 在云端对上传的数据进行实时分析,提取有用的数据写入数据库; 在云端对上传的数据进行实时分析,满足某些条件时发出邮件报警; 本系列内容共分三篇文章介绍: 1.《Azure IoT Hub 动手训练营 (1)- 前置条件(准备工作)》 2.《Azure IoT Hub 动手训练营 (2)- 实验1,发送设备到云的消息和从云端控制设备(Node.js Device SDK /Service SDK)》 3.《Azure IoT Hub 动手训练营 (3)- 实验2,使用流分析(Stream Analytics)对遥测数据进行实时在线分析并将结果写入Azure SQL Server数据库和Logic app发邮件报警》 本文是本 …

Azure IOT Video IoT Hub