设备连接
支持多网络、多协议接入,提供多场景多语言的IoT Device SDK,屏蔽物联网碎片化,实现设备快速接入
● 多种接入方式
支持设备直接接入到平台或者通过网关/边缘接入平台,提升设备接入灵活性
● 多网络接入
支持不同网络的设备连接,如固网、2/3/4G、5G、NB-IoT、LoRa等网络
● 多协议接入
支持多种通信协议接入:如MQTT、CoAP、LWM2M、HTTP、Modbus、OPCUA
基于TCP/UDP的私有协议,可通过在云端部署云网关方式接入
● 设备安全接入
支持一机一密、X509双向证书认证,降低设备接入风险;基于TLS、DTLS加密协议,提供安全的传输通道
消息通信
提供基于物模型的属性、命令、事件通信、配置下发、设备影子、自定义Topic通信、订阅推送等消息通信方式
● 物模型
物模型指将同类物理设备进行统一建模,设备和应用侧都按照物模型定义的数据和命令来实现,从而实现应用和设备侧解耦
● 订阅推送
提供订阅推送机制和相应API,应用侧通过API订阅设备数据变化通知,平台接收到设备上报数据后,推送数据到应用
● 自定义Topic通信
支持应用向设备下发自定义Topic,实现对设备的控制
设备管理
提供丰富的设备管理能力,不需要连接设备串口,即可远程管理设备
● OTA升级
支持通过OTA(Over the Air)的方式,对终端设备远程进行软件、固件的升级
● 文件上传
支持设备上传文件至平台,如图片、音频、视频
● 设备联动规则
支持基于时间、数据阀值、自定义属性等条件灵活设定设备联动规则
数据流转
通过规则引擎数据转发功能,设备数据可无缝路由(透传)到DIS、OBS、Roma、物联网数据分析等云服务,实现设备数据的处理、存储、分析
● 转发至DIS
DIS实现了物联网数据的高效采集、传输、分发;也可以通过转储任务进一步将数据转发到其他云服务(OBS、MapReduce、DWS、DLI等)
● 转发至OBS
设备接入服务不存储设备数据,数据可转发至对象存储服务OBS进行持久存储
● 转发至物联网数据分析
设备数据转发至物联网数据分析服务,进行数据的实时、时序、离线分析,快速实现物联网数据价值变现
设备发放
通过设备发放,您可以轻松管理跨多区域海量设备的发放工作,实现单点发放管理,设备全球上线
● 设备身份信息发放管理
支持多种设备身份鉴权能力,将设备信息发放到目的IoT平台
● 发放策略配置
支持智能策略,自动发放到对端IoT平台
● 设备启动引导
根据业务迁移需要,帮助企业重置设备发放信息,实现更改对端IoT平台的目的
API
物联网平台把自身丰富的管理能力通过API的形式对外开放,包括产品管理、设备管理、设备组管理、标签管理、设备CA证书管理、设备影子、设备命令、设备消息、设备属性、订阅管理、规则管理、批量任务等,帮助用户快速构筑基于物联网平台的行业应用。
SDK
物联网平台提供应用侧SDK和设备侧SDK,方便设备通过集成SDK接入到平台,应用通过调用物联网平台的API,实现安全接入、设备管理、数据采集、命令下发等业务场景。