园区物联网服务 IoTC-平台简介
平台简介
园区 物联网平台 是智慧园区方案的底座,负责园区各种终端的接入,提供设备全生命周期管理及联接管理,并且通过开放API接口将能力提供给应用系统调用,最终实现端到端物联应用业务的对接。另外提供规则引擎功能,可以将数据转发至华为云服务或者根据预置条件触发多系统联动操作,平台的功能架构如图所示:
园区物联网平台提供了在线管理门户,帮助您顺利完成园区设备的接入和管理等操作,具体功能如下:
功能 |
子功能 |
简介 |
---|---|---|
设备接入 |
多网络接入 |
支持有线和无线的接入方式,如固定宽带、2G/3G/4G/5G、NB-IoT等。详细请参见园区设备侧开发。 |
原生协议接入 |
支持MQTT原生协议接入。详细请参见园区设备侧开发。 |
|
系列化Agent接入 |
支持Agent Lite和Agent Tiny,其中Agent Lite覆盖的语言包括C、Java、Android。Agent与海思、高通主流芯片、模组预集成,缩短TTM。详细请参见园区设备侧开发。 |
|
设备双向通信 |
物联网平台提供设备数据采集功能,例如设备业务数据、设备告警,同时支持应用对设备数据的订阅。详细请参见订阅推送数据。 支持通过应用服务器或控制台以下发命令的方式,将命令下发到设备,达到平台对设备远程控制的效果。详细请参见命令下发。 |
|
应用对接 |
物联网平台开放了海量的API接口和SDK,帮助开发者快速孵化行业应用。详见园区应用侧开发。 |
|
数据转发规则 |
数据转发规则用于将物联网平台接收的设备数据,转发到华为公有云的其它服务进行数据分析、存储等。详见管理规则。 |
|
设备实时状态监控 |
物联网平台实时监控设备的状态,包括在线、离线、未激活,实时获取状态变更通知。详见查看设备状态。 |
|
审计日志 |
园区物联网平台控制台对所有平台的使用人员的操作日志、安全日志(登录、登出、密码修改等)进行记录,便于 日志分析 和故障定位。详见查看审计日志。 |
|
设备管理 |
产品模型定义 |
用于定义一款接入设备所具备的属性(如颜色、大小、采集的数据、可识别的指令或者设备上报的事件等信息),然后通过厂家、设备类型和设备型号,唯一标识一款设备,便于平台识别。产品模型可通过开发中心进行无码化开发。详见管理产品模型。 |
设备影子 |
设备影子是一个JSON文档,用于存储设备的状态、设备最近一次上报的设备属性、应用服务器期望下发的配置。每个设备有且只有一个设备影子,设备可以获取和设置设备影子以此来同步状态,这个同步可以是影子同步给设备,也可以是设备同步给影子。详见设备影子。 |
|
报表统计 |
在控制台上提供了丰富的报表功能,方便用户查看应用和设备的使用情况。详见查看设备报表 |
|
设备联动规则 |
设备联动规则通过设置一个规则的触发条件(如温度阈值、时间等),在满足触发条件时,物联网平台会触发一个指令来使设备执行一个操作(如上报信息、打开设备开关、上报告警等)。 详见管理规则 |
|
告警管理 |
支持管理通过规则引擎里定义触发的设备告警,包括查看告警详情和恢复告警。 详见告警管理 |
|
设备分组及标签 |
支持对设备进行群组和标签管理,通过有效分组和批量管理,减轻设备管理成本。详见管理群组和标签。 |
|
设备批操作 |
||
设备配置更新 |
支持通过应用服务器或控制台以下发命令的方式,对设备的属性进行更新。详见设备监控。 |
针对园区存在多种类型的终端如闸机、传感器、采集器、标签等,同时需要连接多个子系统如停车系统、门禁系统,会议室系统、消防系统、BA系统等需求,边缘节点通过内置20+园区典型设备模型,支持主流协议接入,同时提供容器化部署环境,厂商可部署自定义的设备协议适配插件,因此具有强大的泛协议接入能力。
另外园区物联网平台部署在云端,离终端设备(如摄像头、传感器等)较远,对于实时性要求高的计算需求,把计算放在云上会引起网络延时变长、网络拥塞、服务质量下降等问题,同时终端设备通常计算能力不足,无法与云端相比。对于实时性要求较高的场景,云端因网络延时、网络拥塞等原因导致问题处理不及时。另外物联网设备数据量大,如果全部上报云端,数据传输成本也高。在此情况下,通过在靠近终端设备的地方建立边缘节点,将云端计算能力延伸到靠近终端设备的边缘节点,提供轻量化的设备管理能力(包括设备接入、设备鉴权、云边数据同步等),在边缘节点与云端断链情况下也能提供设备的本地自治(包括设备数据缓存、设备命令、规则引擎等),从而可以很好解决这些问题。
功能 |
子功能 |
简介 |
---|---|---|
IoT边缘服务 |
就近接入 |
支持设备通过MQ TTS 、Modbus、BACnet、OPC等协议接入IoT边缘节点。 |
数据管理 |
支持对设备数据的编解码、Profile校验、数据缓存和边云同步。 |
|
边缘Console |
IoT边缘节点的本地Portal,支持节点管理、设备数据查看、设备控制等。 |
|
本地自治 |
当网络异常时提供本地自治能力,云端已下发的规则和AI模型正常运行,确保业务连续性,当网络恢复时,数据同步到云端。 |
|
业务恢复 |
支持在边缘软件或硬件故障场景下,通过云端备份快速恢复边缘业务。 |
|
设备联动 |
支持在云端通过可视化的方式定义设备之间联动规则,并自动推送边缘执行,在边缘节点离线时规则联动正常运行。 |
|
设备控制 |
支持在云端以下发命令的方式,将命令下发到边缘节点,边缘节点下发到设备,达到设备远程控制的效果。 |
|
系列化硬件 |
支持IoT边缘软件部署与硬件解耦,只要符合要求的硬件(详见使用限制),即可部署边缘服务。 |