一、 特性分类
二、关键特性
1. 设备连接
2. 设备管理
1)、产品开发
华为云物联网平台支持在线开发产品。在物联网平台中,某一类具有相同能力或特征的设备的合集被称为一款产品。产品主要包括产品模型和编解码插件。
产品模型,即物模型,用于描述设备具备的能力和特性。开发者通过定义产品模型,在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的服务、属性、命令等信息,如颜色、开关等。
编解码插件,是当设备与平台间使用二进制编码通信时,需要在平台侧部署编解码插件将设备上报的二进制编码的消息转换为JSON格式消息,以及将平台下发的JSON格式命令转换为二进制编码。
2)、设备注册&设备接入鉴权
**设备注册,**指用户通过控制台或调用注册设备AP在loT平台中注册设备信息,平台中存在设备信息后,再接入真实的实体设备,这样平台与终端实体设备可以实现连接和通信。
设备接入鉴权,是指loT平台对接入平台的设备进行鉴权认证,用于保障设备接入信息的完整性和安全性、设备与平台消息传输完整性和安全性。
3)、设备数据采集
支持对设备数据的订阅,应用向loT平台进行设备数据订阅,当设备上报数据时,平台会向应用推送消息。
支持查看设备的当前的属性(最新上报值),可通过控制台查看或者调用接口进行查询。
4)、设备影子
loT平台支持创建设备的“影子”,用于存储设备上报的最新数据( report区)和应用对设备属性的最新配置数据( desired区)。 report区:
- 当loT平台获取到设备真实数据时,会将真实数据同步到设备影子的 report区。当设备不在线时,可以通过设备影子获取设备最新数据。
desired区:
- 设备在线时,设备影子的 desired区数据会即时同步到设备。
- 设备不在线时,设备影子的 desired区数据会在设备上线后同步到设备。
5)、命令下发
设备的产品模型中定义了loT平台可向设备下发的命令,平台向设备下发命令,修改设备的服务属性,实现对设备的控制。
loT平台提供两种命令下发机制: 立即下发:loT平台立即发送收到的命令,如果设备不在线则下发失败。立即下发适合对命令实时性有要求的场景。 缓存下发:平台收到命令后放入队列。在设备上线的时候,平台依次下发命令队列中的命令。缓存下发适合对命令实时性要求不高的场景。
6)、设备联动规则
设备联动规则是指用户可以对接入loT平台的设备设定相应的规则,在条件满足所设定的规则后,平台会触发相应的动作来满足用户需求。
7)、设备固件升级&设备软件升级
设备固件升级(FOTA)是通过OTA( Over the a)的方式对设备的模组进行升级,基于LWM2M标准协议实现。
设备软件升级(SOTA)是通过OTA的方式对终端设备的MCU进行升级,基于华为定义的PCP升级协议实现。
8)、设备批操作
loT平台支持对设备的批量操作: 批量注册设备:因注册设备数量过多而导致注册时间太长,可采用批暈注册的方式注册设备。当前仅支持通过控制台批注册。 批量软固件升级:当loT平台需要对批量设备进行软固件升级时,可创建批软固件升级任务。
3. 数据转发
loT平台支持对接华为云其他服务,实现设备数据按需转发和处理,您无需线下购买和部署服务器,即可实现设备数据的存储、计算、分析的全栈服务。
4. 应用集成
1)、应用注册鉴权
用户基于华为的loT平台开发物联网应用,需要调用loT平台提供的应用侧接口。为确保每一个用户合法的接入到平台,合法的享用平台资源,高效地利用平台提供的服务套件进行应用开发,loT使用华为云统一身份认证服务(IAM)提供的 token鉴权能力对接口调用者进行鉴权行业应用在调用loT平台接口前,需要先携带API凭证信息(账号名、用户名、密码等)调用IAM的接口获取token,然后携带 token调用loT平台的接口实现业务。token有效期24小时,过期后需要重新调用IAM的接口获取新的 Itoken。
2)、订阅通知
行业应用通过API接口向loT平台进行订阅,告知loT平台行业应用需要收到的通知类型,比如设备激活,设备数据变化,设备消息状态等。当平台中设备的相关信息有更新时,平台会通过HTTP/HTTPS协议向应用推送消息。在推送场景下,loT平台是客户端,应用服务器是服务端,loT平台调用应用服务器的接口,并向应用服务器推送消息。此时,如果订阅的回调地址为HTTPS地址,则需要在物联网上传CA证书,CA证书由应用服务器侧提供。
3)、应用测Restful API
loT平台开放了40+应用侧 Restful API给第三方应用开发者,开发者通过调用开放的API,快速集成loT平台的功能。当前loT平台对外提供了如下几类开放API:
5. 应用构建
IoT开发者服务 企业痛点: 初期投入有限,但希望快速构建应用尝试业务创新的中小企业客 户中小型设备厂商软件开发人员不足,软件开发成本高,构建应用成本高,loT业务上线困难,周期长。
关键能力 快速构建:5-10分钟快速构建 OT WebAPP,提供30+可视化组件供开发者使用,自由灵活拖拽,可见即所得。·成本低:结合行业实践,预制行业模板;按需使用,提供免费试用 无运维负担:应用托管,华为提供专业运维服务
6. 数据分析
1)、数据分析架构
2)、资产模型
- 构建物与物,物与空间,物与人等复杂关系,将物联网数据置于模型的上下文中去理解·
- 通过oT+资产模型,在数字世界中构建与物理世界准实时同步的数字孪生·
- 基于模型抽象,为数据分析提供面向业务的统—致的数据基础
3)、时序分析
4)、实时分析
5)、离线分析
7. 配套服务
IoT边缘设备
企业痛点: 低时延:为满足低时延要求,需要在离业务现场最近的“边缘”构建解决方案,减少业务处理时延 海量数据:边缘数据爆炸性增长,直接回传至云端成本高昂,数据在本地进行分析和过滤,节省网络带宽 隐私安全:数据涉及企业生产和经营活动安全,在边缘处理企业保密信患、个人隐私 本地自治:不依赖云端的离线处理能力、自我恢复能力
关键能力: 边云协同:边缘和云端系统,统一部、运维、业务管理 开放架构:开放的架构支持笫三方服务的集成,提供丰富的应用生态统 统一框架,与硬件松耦合:抽象屏蔽硬件接口,统一框架,边缘服务可播拔 统一AI模型开发和流程调度:云上训练,边缘执行,云侧服务和逻辑按需推至边缘,服务协同、数据协同、Function协同
全球SIM联接
行业套件:车联网服务
|