时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft网络
小提示:您能找到这篇{Azure IoT Central 设备开发指南}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Azure IoT Central 设备开发指南内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
本文适用于设备开发人员。 IoT Central 应用程序使你可以在设备整个生命周期内监视和管理数百万台设备。 本指南适用于要执行以下操作的设备开发人员:实现代码以在连接到 IoT Central 的设备上运行。 设备使用以下基元与 IoT Central 应用程序进行交互:
解决方案生成器负责在 IoT Central Web UI 中配置仪表板和视图,以直观呈现遥测、管理属性和调用命令。 设备类型以下部分介绍了可连接到 IoT Central 应用程序的设备的主要类型: 独立设备独立设备可直接连接到 IoT Central。 独立设备通常会将遥测从其内载或联网的传感器发送到 IoT Central 应用程序, 并且还可以报告属性值、接收可写属性值以及响应命令。 网关设备网关设备管理连接到 IoT Central 应用程序的一个或多个下游设备。 可使用 IoT Central 配置下游设备与网关设备之间的关系。 若要了解详细信息,请参阅在 Azure IoT Central 应用程序中定义新的 IoT 网关设备类型。 边缘设备边缘设备直接连接到 IoT Central,但充当其他设备(称为“叶设备”)的中介。 边缘设备通常位于叶设备(边缘设备充当其中介)附近。 使用边缘设备的场景包括:
边缘设备还可以发送自己的遥测,报告其属性,并响应可写的属性更新和命令。 IoT Central 仅可看到边缘设备,看不到连接到边缘设备的叶设备。 若要了解详细信息,请参阅将 Azure IoT Edge 设备添加到 Azure IoT Central 应用程序。 连接一个设备Azure IoT Cen自动生成tral 使用 Azure IoT 中心设备预配服务 (DPS) 来管理所有设备注册和连接。 使用 DPS:
若要了解详细信息,请参阅连接到 Azure IoT Central 和最佳做法。 安全性设备与 IoT Central 应用程序之间的连接使用共享访问签名或行业标准 X.509 证书来得到保护。 通信协议设备可用于连接到 IoT Central 的通信协议包括 MQTT、AMQP 和 HTTPS。 在内部,IoT Central 使用 IoT 中心来启用设备连接。 有关 IoT 中心针对设备连接支持的通信协议的详细信息,请参阅选择通信协议。 实现设备IoT Central 设备模板包括一个模型,用于指定该类型的设备应实现的行为。 行为包括遥测、属性和命令。 提示 可以将模型作为数字孪生定义语言 (DTDL) v2 JSON 文件从 IoT Central 导出。 每个模型都具有唯一的设备孪生模型标识符 (DTMI),如 IoT 即插即用定义设备在实现 DTDL 模型时应遵循的一组约定。 Azure IoT 设备 SDK 包括对 IoT 即插即用约定的支持。 设备型号设备模型是使用 DTDL 定义的。 此语言可让你定义:
DTDL 模型可以是非组件或多组件模型 :
若要了解详细信息,请参阅 IoT 即插即用建模指南 约定设备在与 IoT Central 交换数据时,应遵循 IoT 即插即用约定。 约定包括:
备注 目前 IoT Central 不完全支持 DTDL“Array”和“Geospatial”数据类型 。 若要了解有关设备与 IoT Central 交换的 JSON 消息格式的详细信息,请参阅遥测、属性和命令有效负载。 若要了解有关 IoT 即插即用约定的详细信息,请参阅 IoT 即插即用约定。 设备 SDK使用 Azure IoT 设备 SDK 中的一个来实现设备行为。 代码应做到以下几点:
有关设备模板的角色的详细信息,请参阅什么是设备模板?。 有关一些示例代码,请参阅创建和连接客户端应用程序。 语言和 SDK有关支持的语言和 SDK 的详细信息,请参阅了解和使用 Azure IoT 中心设备 SDK。 |
上一篇:海外购物季营销为什么要选择Twitter?
下一篇:网站海外推广时借助Google Ads进行营销获客
小提示:您应该对本页介绍的“Azure IoT Central 设备开发指南”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Azure IoT Central 设备开发指南的相关事宜。
关键词:Azure,IoT,Central,设备开发指