Global Azure IoT Hub 获取设备上下线通知/设备生命周期的案例

131 篇文章 10 订阅
121 篇文章 5 订阅

本文介绍:

Global Azure 通过 ”事件订阅“ 获取设备上下线通知及设备生命周期的一个实战案例。

特别注意,本文针对Global Azure, 如果您使用世纪互联的Azure China, 本文尚不适用,可参照如下文章:

  1. (视频)针对世纪互联Azure IoT Hub的一种设备上线通知方案
  2. (视频)针对世纪互联Azure IoT Hub的一种设备下线通知方案

 

视频介绍:

您可以在作者博客观看视频讲解:

https://www.51azure.cloud/post/2020/5/4/global-azure-iot-hub-device-on-off-line

 

 

 

图文介绍:

 

对于Global Azure IoT Hub, 通过集成的和Event Grid的绑定即可获得物联网设备的上线下线事件,再通过配合逻辑应用或者Azure Function等其他paas服务可以实时的通知到自己的业务系统。

 

 

 

 

重点步骤:

创建Service Bus及队列:

注意,本步骤以Azure China 为例进行演示,Global Azure 这部分操作是一致的。

输入资源名称,本例中选择标准层级即可,选择区域,点击 审阅+创建:

 

点击创建:

 

 

创建完成点击“转到资源”

 

点击添加队列按钮,创建队列用于存放 设备上/下线消息:

 

创建队列输入一个队列名称,本例中其余保持不变

 

配置IoT Hub的事件订阅:

 

在IoT Hub中点击“事件”,“添加事件订阅”

 

输入一个名称,架构保持默认“事件网格架构”,筛选事件类型,选择如下图四项,表示抓取设备创建,设备删除,设备上线,设备下线 四个类型的事件:

终结点,也就是事件抓到后,存到哪里,本例中选择了 服务总线队列,当然,您可以尝试其他终结点:

 

点击选择端点:

 

选择第一步中创建的 队列:

 

运行示例代码,并在Service Bus Explorer中查阅设备上下线,设备创建,设备删除 消息:

设备上线:

设备下线:

设备创建:

设备删除:

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值