时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft网络
小提示:您能找到这篇{针对 Azure IoT 中心设备管理,使用适用于 Azure C}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的针对 Azure IoT 中心设备管理,使用适用于 Azure C内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">备注 < ">在开始本教程前,请完成Raspberry Pi联机模拟器教程或其中一个设备教程;例如,将Raspberry Pi与Node.js配合使用。在这些文章中,你将设置Azure IoT设备和IoT中心,并部署一个在设备上运行的示例应用程序。该应用程序会将收集的传感器数据发送到IoT中心。 < ">适用于Azure CLI的IoT扩展是一个开放源代码IoT扩展,它增强了Azure CLI的功能。Azure CLI包含用于与Azure资源管理器和管理终结点进行交互的命令。例如,可使用Azure CLI创建Azure VM或IoT中心。CLI扩展使Azure服务能够扩展Azure CLI,从而可访问其他特定于服务的功能。IoT扩展为IoT开发人员提供了对所有IoT中心、IoT Edge和IoT中心设备预配服务功能的命令行访问。 < ">备注 < ">本文使用最新版本的Azure IoT扩展(称为azure-iot)。旧版本称为azure-cli-iot-ext。只应同时安装有一个版本。可以使用命令az extension list来验证当前安装的扩展。 < ">使用az extension remove--name azure-cli-iot-ext可删除扩展的旧版本。 < ">使用az extension add--name azure-iot可添加扩展的新版本。 < ">若要查看已安装了哪些扩展,请使用az e建设网站的网站首页xtension list。 < ">备注 < ">本文所述的功能只能用于IoT中心的标准层。有关IoT中心基本层和标准/免费层的详细信息,请参阅选择合适的IoT中心层。 < ">有关这些选项的差异和使用指导的更详细说明,请参阅设备到山东小程序云通信指南和云到设备通信指南。 < ">设备孪生是存储设备状态信息(元数据、配置和条件)的JSON文档。IoT中心为连接到它的每台设备保留一个设备孪生。有关设备孪生的详细信息,请参阅设备孪生入门。 < ">学习内容 < ">了解如何在开发计算机上通过各种管理选项使用适用于Azure CLI的IoT扩展。 < ">准备工作 < ">使用各种管理选项运行Azu危机案例re CLI和适用于Azure CLI的IoT扩展。 < ">所需条件 < ">完成Raspberry Pi联机模拟器教程或其中一个设备教程;例如将Raspberry Pi与Node.js配合使用。这些项包括以下要求: < ">一个有效的Azure订阅。 < ">已在订阅中创建一个Azure IoT中心。 < ">一个可向Azure IoT中心发送消息的客户端应用程序。 < ">在学习本教程期间,确保设备与客户端应用程序均处于运行状态。 < ">Python 2.7x或Python 3.x < ">Azure CLI。如需进行安装,请参阅安装Azure CLI。Azure CLI版本必须至少是2.0.70或更高版本。请使用az–version验证版本。 < ">备注 < ">本文使用最新版本的Azure IoT扩展(称为azure-iot)。旧版本称为azure-cli-iot-ext。只应同时安装有一个版本。可以使用命令az extension list来验证当前安装的扩展。 < ">使用az extension remove--name azure-cli-iot-ext可删除扩展的旧版本。 < ">使用az extension add--name azure-iot可添加扩展的新版本。 < ">若要查看已安装了哪些扩展,请使用az extension list。 < ">安装IoT扩展。最简单的方法是运行az extension add--name azure-iot。IoT扩展自述文件介绍了该扩展的多种安装方法。 < ">登录到Azure帐户 < ">通过运行以下命令登录到Azure帐户: < ">Azure CLI < ">az login < ">直接方法 < ">Azure CLI < ">az iot hub invoke-device-method--device-id<your device id> < ">--hub-name<your hub name> < ">--method-name<the method name> < ">--method-payload<the method payload> < ">设备孪生所需属性 < ">通过运行以下命令将所需属性间隔设置为3000: < ">Azure CLI < ">az iot hub device-twin update-n<your hub name> < ">-d<your device id>--set properties.desired.interval=3000 < ">可从设备读取此属性。 < ">设备孪生报告属性 < ">通过运行以下命令获取报告的设备属性: < ">Azure CLI < ">az iot hub device-twin show-n<your hub name>-d<your device id> < ">其中一个克隆的已报告属性是$metadata。$lastUpdated,它显示设备应用程序更新其报告属性集的最后时间。 < ">设备孪生标记 < ">通过运行以下命令显示设备的标记和属性: < ">Azure CLI < ">az iot hub device-twin show--hub-name<your hub name>--device-id<your device id> < ">通过运行以下命令向设备添加字段角色=温度和湿度: < ">Azure CLI < ">az iot hub device-twin update < ">--hub-name<your hub name> < ">--device-id<your device id> < ">--set tags='{"role":"temperature&humidity"}}' < ">设备孪生查询 < ">通过运行以下命令查询角色标记=“温度和湿度”的设备: < ">Azure CLI < ">az iot hub query--hub-name<your hub name> < ">--query-command"SELECT*FROM devices WHERE tags.role='temperature&humidity'" < ">通过运行以下命令查询除角色标记=“温度和湿度”的设备以外的所有设备: < ">Azure CLI < ">az iot hub query--hub-name<your hub name> < ">--query-command"SELECT*FROM devices WHERE tags.role!='temperature&humidity'" |
上一篇:AppGallery Connect:手把手教你如何快速构建应用内
下一篇:Shopify:如何应对2021年运费变化
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“针对 Azure IoT 中心设备管理,使用适用于 Azure C”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通针对 Azure IoT 中心设备管理,使用适用于 Azure C的相关事宜。
关键词:针对,Azure,IoT,中心设备管理