阿里云物联网平台在通道能力之上,提供了物模型能力。物模型是指将物理空间中的实体数字化,并在云端构建该实体的数据模型。使用物模型接入物联网平台,简化了接入流程和软硬件开发,同时可以更好地支持设备的扩展。

背景信息

在物联网兴起的初始阶段,用户主要为硬件厂商,软硬一体开发商等,对物联网平台的需求比较简单,基本采用自定义协议上云,因此物联网平台仅需要提供通道能力、MQTT连接、消息流转等核心功能。

物联网初始需求介绍图

随着物联网的不断发展,用户不仅仅关注设备连云,也开始关注围绕设备产生的解决方案。物联网的用户也不再是单一的角色,除了硬件厂商,也有集成商、软件提供商、服务开发商等等接入物联网。此时,仅具备通道能力,已无法支撑业务。

在此阶段,物联网平台在通道能力之上提供了物模型能力。

最佳实践-物模型模式

物联网的目标是基于设备采集数据赋能业务,实现数字业务化。因此物联网平台在通道能力和物模型能力之上,进一步提供了设备智能运维、数据分析、可视化、数字孪生等高价值服务,帮助用户将物(Things)数字化后产生真正的业务价值。

最佳实践-物模型衍生价值

设备接入物联网平台面临的挑战

物联网平台随着用户接入设备种类越来越多,面临的扩展性问题也越来越严峻。

最佳实践-物联网平台面临的挑战

物模型接入模式

物模型可以屏蔽底层设备差异,让软件开发者基于平台提供的标准API进行开发,让硬件开发者基于平台提供的标准协议开发,从而达到软硬开发解耦的目的。物模型详细介绍请参见物模型

在物模型模式下,设备与云端的交互协议、云端API都已标准化,即使设备不断扩展,物联网用户的业务服务器和设备端逻辑也无需要进行调整,从而保证了设备扩展性。

最佳实践-使用物模型后的接入模式

物模型接入流程

物模型接入流程主要分为云端配置、设备开发、服务端开发、设备运行时管理四大部分。平台会提供一些工具,使各部分流程更高效。

物模型接入流程图

各流程详细操作及说明请参见:

  1. 云端配置

  2. 设备开发

  3. 设备调试

  4. 服务端开发

  5. 设备运行时