1.平台介绍
迅通云可接入各类网关,传感器、执行器、控制器、通信模组、智能硬件等,实现数据采集、远程控制,数据分析、告警通知、智能联动。还可以零代码生成用户应用 App和微信小程序,并开放 API 和实时消息,便于业务系统集成和扩展开发。
可以配合传感器、网关、DTU 等设备快速搭建一套数据采集方案,也可以帮助智能硬件接入云端实现远程控制或设备联动等功能,还可以与多种硬件结合实现物联网行业解决方案,并为物联网应用提供了无限可能。
2.产品的分类及介绍
迅通云提供了一种渐进式的设备接入模式,如果您只需要简单的设备数据上报和消息下发,则并不需要创建产品,也可以运行良好。
而一旦您希望建立自己的物联网产品或解决方案,并使用迅通云提供的高级功能,则需要创建设备类型。
产品不仅可以对设备进行功能定义和消息合法性验证,还可以将一系列增强的能力附加给绑定到设备类型的所有设备。
产品定义了如下内容:
- 产品分类
- 设备类型
- 通讯协议
- 传输协议
- 联网方式
- MQTT认证方式
- 产品物模型
- Modbus配置
- 固件管理
创建产品
创建产品时,有如下几个选项需要了解。
选择产品分类
产品分类是产品的一个品类,如智能开关属于一个品类,银尔达智能开关是一个产品。
设备类型
表示设备通过哪种方式接入云平台,有以下四种类型:
- 直连设备:设备自带网络模组,例如:WiFi模组、4G模组等,可直接通过互联网接入云平台。
- 网关子设备:设备无法直接连接物联网,而需要通过网关来间接接入云平台。
- 网关:独立的网关设备,充当网关子设备和云平台的桥梁,实现各类协议解析和消息转发。
- 监控设备:视频监控设备,支持如海康摄像头,萤石云等国标协议设备
通讯协议
指的是硬件设备的通讯报文,云平台只关心设备与平台交互的通讯协议。
如:4G/WIFI模组、DTU等通过485接口接入子设备,如果DTU支持协议转换,
如Modbus转Json,那么与云平台交互的协议就是就是DTU定义的JSON协议
如DTU,模组是进行透传,则与云平台交互的协议就是Modbus协议。
协议类型大致可分为:
- 通用协议
- 私有协议
- DTU转换JSON协议
传输协议
是指网络传输协议
目前支持:
- MQTT
- TCP
- COAP
- GB28281
- HTTP
产品物模型
1.物模型的定义
物模型是物联网平台为产品定义的数据模型,用于描述产品的功能。
2.物模型功能
物模型是物理空间中的实体(如传感器、网关、楼宇、工厂等)在云端的数字化表示。从属性、服务和事件三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。定义了物模型的这三个维度,即完成了产品功能的定义。
2.1 物模型的属性
用于描述设备运行时具体信息和状态。例如,环境监测设备所读取的当前环境温度、智能灯开关状态、电风扇风力等级等。属性可分为读写和只读两种类型。读写类型支持读取和设置属性值,只读类型仅支持读取属性值。
2.2 物模型的服务
指设备可供外部调用的指令或方法。服务调用中可设置输入和输出参数。输入参数是服务执行时的参数,输出参数是服务执行后的结果。相比于属性,服务可通过一条指令实现更复杂的业务逻辑,例如执行某项特定的任务。服务分为异步和同步两种调用方式。
2.3 物模型的事件
设备运行时,主动上报给云端的信息,一般包含需要被外部感知和处理的信息、告警和故障。事件中可包含多个输出参数。例如,某项任务完成后的通知信息;设备发生故障时的温度、时间信息;设备告警时的运行状态等。事件可以被订阅和推送。