Azure IoT设备到云发送消息和CLI查看

该博客介绍了在云端创建IoT中心和IoT Device的方法,均采用默认设置即可。还讲解了下载Device SDK的过程,包括Python环境下载、安装Python的SDK,以及Azure CLI的下载、扩展添加、登录等操作,最后说明了查看实时推送事件的指令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. 在云端创建IoT 中心

登录后的云端,搜索IoT,看到如下图的IoT中心并创建。基本默认即可。
在这里插入图片描述

二.在云端创建IoT Device

选中 IoT 设备,然后点击新建,直接默认即可。
在这里插入图片描述

三.下载Device SDK

Python 环境下载

1. 安装过程注意勾选添加环境变量
在这里插入图片描述
2.使用示例代码发送事件消息
安装Python 的SDK

pip install azure-iot-device

将代码中的CONNECTION_STRING 替换成我们创建的设备的链接字符串,运行代码即可。
设备连接字符串如下(要点此行最后的显示按钮就可以看到明文,原谅我懒得打码所以给你一个***):
在这里插入图片描述

2.CLI一路默认安装即可
Azure CLI下载地址
安装完Azure CLI后,需要添加Azure IoT 的扩展,在命令行中输入:

az extension add --name azure-cli-iot-ext

如果使用的是世纪互联的Azure,则需要运行如下代码,切换到世纪互联的Azure:

az cloud set --name AzureChinaCloud

安装完成后,需要在Azure CLI登录到Azure中

az login

登录成功,会显示订阅信息,如下图:
在这里插入图片描述
通过下面指令查看实时推送的事件

//注释:下面的原型可以指定设备也可以直接不指定,查看所有此中心的事件
az iot hub monitor-events --hub-name {YourIoTName} --device-id {MyDevice }

{YourIoTName} 替换成下图红框中对应IoT中心的名字:
在这里插入图片描述
{MyDevice } 替换成下图红框中的IoT设备名称:
在这里插入图片描述
谢谢耐心观看。后面有问题可以留言!我保证,我一定不能及时看到,哈哈。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值