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

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

一. 在云端创建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设备名称:
在这里插入图片描述
谢谢耐心观看。后面有问题可以留言!我保证,我一定不能及时看到,哈哈。

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值