物联网平台支持与接入设备进行通信,可将设备通信数据流转到其他阿里云产品中进行存储和处理,是构建物联网应用的基础。本文介绍物联网平台的产品架构。
设备
通过物联网平台集成开发的协议和SDK,实现设备上云管理。
IP设备:指支持TCP/IP协议栈的设备,例如Wi-Fi设备,可以直接集成Link SDK。
非IP设备:指不支持TCP/IP协议栈的设备,例如ZigBee、BT、KNX、ModBus等,需要通过集成了Link SDK的网关设备,再接入到阿里云物联网平台。子设备需要通过网关代理建连,网关集成LinkSDK,子设备与网关之间的通信方式由用户自定义,C Link SDK子设备接入,请参考概述。
云网关设备:物联网平台支持通过云网关接入开源的MQTT协议、JT/T 808协议和GB/T 32960协议的直连设备。
云云对接协议的设备:物联网平台支持基于MQTT、CoAP和HTTPS协议的通信,其他类型协议,如消防协议GB/T 26875.3-2011、Modbus等暂不支持。在以上场景下,设备若接入阿里云物联网平台,您可使用云云对接SDK,快速构建桥接服务,搭建设备或平台与阿里云物联网平台的双向数据通道。
阿里云物联网平台
设备接入物联网平台后,可上报设备数据至IoT云端。物联网平台可实现设备数据的采集、流转、存储、分析和实时监控,同时,提供安全认证和权限策略服务,保障设备和物联网平台云端数据的安全。
物联网平台提供的服务,及相关的其他物联网服务介绍,请参见功能特性和其他阿里云物联网服务。
通过物联网平台集成关联的其他云产品,可实现设备与服务器的消息通信,以及设备数据的流转和存储。具体说明,请参见消息通信。