1. 方案简介

Azure物联网(IoT)是Microsoft托管的云服务的集合,这些服务用于连接、监视和控制数十亿项 IoT 资产。简单来讲,IoT解决方案由一个或多个IoT设备构成,这些设备与云中托管的一个或多个后端服务通信。

IoT设备通常包括一块装有传感器的电路板,这些传感器通过IoT设备使用以太网或WiFi连接到Internet。通常,IoT设备将来自传感器的遥测数据发送到云中的后端服务。但是,也可以实现其他类型的通信,例如,在后端服务中将命令发送到设备,以及使用云端模型同步控制IoT设备。

▲ GD32E507Z_EVAL全功能评估板

2. 功能描述

基于GD32E507 Azure IoT SDK可连接到Azure IoT Hub和Azure IoT Central,并且可以使用Azure IoT资源管理器与连接到Azure IoT Hub的设备进行交互。

IoT Hub可以用来托管IoT应用程序并连接设备。IoT Hub是一种平台即服务(PaaS)应用程序,它充当集中消息中心,用于IoT应用程序与连接设备之间的双向通信。IoT Hub可以进行缩放,以支持数百万台设备。IoT Hub提供了对应用程序设计的最大控制和自定义,以及大多数用于使用该服务的开发人员工具选项。

IoT Central旨在简化使用IoT解决方案的过程。可以使用它作为概念证明来评估 IoT 解决方案。IoT Central是一种服务型软件(SaaS)应用程序,它提供Web UI来简化创建应用程序以及连接和管理设备的任务。IoT Central使用IoT中心来创建和管理应用程序,但使大多数详细信息对用户公开透明。

Azure IoT资源管理器是一种图形工具,用于与连接到IoT Hub的设备进行交互。在本地计算机上安装该工具后,可以使用该工具来连接到IoT Hub。可以使用该工具查看设备正在发送的遥测数据,使用设备属性以及调用命令。

3. 主要特性

基于GD32E507的Azure IoT SDK支持IoT即插即用以及DPS预配置服务,可以方便的将GD32E507设备接入Azure云端平台。

IoT即插即用的核心是设备模型,设备通过设备模型将其功能告知支持 IoT 即插即用的应用程序。借助IoT即插即用,可以生成将功能发送到Azure IoT应用程序的IoT设备。当客户将IoT即插即用设备连接到已启用IoT即插即用的应用程序时,无需手动配置。

IoT中心设备预配服务(DPS)是IoT中心的帮助器服务,支持零接触、实时预配到适当的IoT中心,不需要人为干预。使用DPS能够以安全且可缩放的方式预配数百万台设备。即将GD32E507z通过DPS连接到Azure IoT时,可实现设备自动在IoT Hub或Azure IoT Central进行注册,无需手动操作。

4. 开发资料

我们可提供评估套件、用户指南、硬件原理图、软件代码等整套的开发资料,请联系您当地的GigaDevice销售办事处或GD32授权代理商获取。

5. 生态伙伴

Microsoft Azure

6. 典型应用

具有智能家居,智慧交通以及智能制造等应用:

• 用于智能家居,通过使用IoT设备可将家中的空调、开关、照明等设备接入云端,可方便控制常用家电设备

• 用于智慧交通,在公路和铁路的关键点设置传感器,可以在云端监控交通基础设施的健康运作状况,以及监控交通流量和拥堵这样的事件

• 用于智能制造,在工厂内的设备配备各种传感器,可以在检测到有问题的组件或者其他可能触发故障的条件时,自动向中央工厂运营监测网络发送警报


展开阅读全文