全部产品
Search
文档中心

阿里云物联网平台:功能特性

更新时间:Sep 11, 2024

物联网平台主要提供设备接入、设备管理、规则引擎等能力,为各类IoT场景和行业开发者赋能。

实例管理

物联网平台提供公共实例和企业版实例,用于设备接入和业务管理。实例详细说明,请参见实例概述

功能

说明

公共实例

开通物联网平台服务后,默认提供一个试用的公共实例。公共实例部署于阿里云经典网络。

企业版实例

购买的实例为企业版实例。部署于阿里云VPC网络的物联网平台。一个账号可购买多个企业版实例。

实例类型的详细说明,请参见企业版实例不同类型和功能区别

物联网平台提供测试环境和生产环境管理实例,方便您区分和管理不同环境下接入物联网平台的设备。详细说明,请参见设置实例环境

下文介绍物联网平台提供功能的说明,各类型实例中功能说明,请参见公共实例和企业版实例区别

设备接入

物联网平台支持海量设备连接上云,实现设备与物联网平台之间稳定可靠地双向通信。

功能

说明

下载设备端SDK

开源多种平台设备端代码,提供跨平台移植指导,赋能企业基于多种平台做设备接入,提供设备端SDK帮助不同设备轻松接入阿里云。

设备安全认证

  • 提供芯片级安全存储方案(ID²)及设备密钥安全管理机制,防止设备密钥被破解。安全级别很高。

  • 提供X.509证书的设备认证机制,支持云网关设备使用X.509证书进行认证。安全级别很高。

  • 提供一机一密的设备认证机制,降低设备被攻破的安全风险。适合有能力批量预分配设备证书(ProductKey、DeviceName和DeviceSecret),将设备证书信息烧录到每个设备的芯片。安全级别高。

  • 提供一型一密的设备认证机制。设备预烧产品证书(ProductKey和ProductSecret),认证时动态获取设备证书(ProductKey、DeviceName和DeviceSecret)。适合批量生产时无法将设备证书烧录每个设备的情况。安全级别普通。

消息通信Topic

提供通信的产品和设备Topic,方便管理设备与服务端的通信,简化授权操作。

使用MQTTCoAPHTTPS协议

提供多种协议的设备端SDK,既满足长连接的实时性需求,也满足短连接的低功耗需求。

云云对接

提供云云对接SDK,快速构建桥接服务,搭建设备与阿里云物联网平台的双向数据通道。

云网关

提供云网关功能,快速接入中国电信NB-IoT设备、开源MQTT协议、JT/T 808协议、GB/T 32960协议和SL 651协议的设备。

消息通信

物联网平台支持通过以下功能配置规则,实现设备、服务器、物联网平台之间通信消息的同步、转化、过滤、存储等功能。

功能

说明

服务端订阅

订阅某产品下所有设备的某个或多个类型消息,您的服务端可以通过AMQP客户端或轻量消息队列(原 MNS)客户端获取订阅的消息。

云产品流转

物联网平台根据您配置的数据流转规则,将指定Topic消息的指定字段流转到目的地,进行存储和计算处理。

数据流转规则的应用场景和优势对比,请参见数据流转方案对比。数据流转目的使用,请参见:

场景联动

配置简单规则,即可将设备数据无缝流转至其他设备,实现设备联动。

RRPC通信

提供RRPC和PUB/SUB两种通信模式,以满足您在不同场景下的需求。其中,PUB/SUB是基于Topic进行的消息路由。

广播通信

数据压缩

对设备与物联网平台之间的数据传输进行压缩处理,达到节约设备流量和提高传输速度的效果。

设备管理

功能

说明

物模型

提供设备物模型,简化设备应用开发。

消息解析

支持将设备消息以二进制透传的方式传到自己的服务器上,不保存设备数据,从而保证数据的安全可控性。

标签

实现分类、跨产品管理设备。

设备分组

高级搜索

通过类SQL语句快速搜索满足指定条件的设备。

设备模拟器

模拟真实设备与物联网平台建立连接,使用模拟数据,测试物联网平台与设备端之间的通信功能,并定位问题。

设备影子

提供设备影子缓存机制,将设备与应用解耦,解决不稳定无线网络下的通信不可靠痛点。

文件管理

提供将文件上传至阿里云物联网平台存储的能力,并可在物联网平台控制台进行下载、删除等管理操作。

NTP服务

为资源受限的嵌入式设备,解决无法实时地获取服务端时间的问题。

网关与子设备

实现管理子设备、子设备与网关的拓扑关系,对子设备进行监控运维等。

设备分发

实现跨地域、跨实例、跨账号分发设备,降低设备接入成本。

数据服务

功能

说明

数据接入

配置数据接入,可以为设备数据的进一步分析和利用提供基础。支持接入设备数据源、云产品数据源、API数据源、本地上传数据源。

数据解析

提供功能节点,为您预处理IoT实例Topic数据和API数据源。

数据存储

存储设备的热数据和冷数据,以进一步利用和分析数据

热数据存储:包括设备上报的物模型(属性、服务和事件)数据和通过热数据存储规则配置的自定义Topic数据。

冷数据存储:包括平台系统表、时序/快照表和自定义存储表。

数据指标

从预置指标和自定义指标维度管理数据指标,以用于数据可视化分析,从中挖掘价值,优化改进相关配置,从而提升业务效率。

分析洞察

提供SQL分析功能,支持分析设备冷数据,或将外部导入的行业和业务数据进行关联分析。通过编写SQL语句,配置执行查询的策略,调度产出所需的数据至自定义存储表,为进一步挖掘数据的价值,提供分析数据的基础。

数据API

可以调用预置指标API、产品数据API或自定义服务API,以获取所需数据,实现服务器与物联网平台的系统级对接。

监控运维

功能

说明

实时监控

对设备、消息、物模型和规则引擎相关指标数据,进行实时监控和云监控报警。

运维统计

提供设备统计、工况统计、事件统计服务,帮助您直观、快速地了解所有设备的统计信息,多视角地分析设备。

设备诊断

针对设备运行数据提供的一系列运维场景智能服务,帮助您分析判断设备故障、探测设备潜在风险并及时预知业务异常。

在线调试

直接从物联网平台控制台下发指令给设备,调试设备端功能。

日志服务

展示云端运行日志和设备本地日志,帮助您定位问题,进行故障分析。

OTA升级

赋能设备远程升级能力。

设备任务

同时向多个设备发起属性设置、异步服务调用、自定义Topic消息和自定义任务。

远程配置

在线远程更新设备的系统参数、网络参数等配置信息。

云端开发指南

云端SDK云端API:提供的Java、Python、PHP、.NET和Go语言SDK,帮助开发人员使用各语言程序,通过云端API,实现物联网平台的云端能力。如产品管理、设备管理、Topic管理、云产品流转、消息通信等。

说明

物联网平台各API支持的地域和实例范围,与物联网平台控制台对应功能支持的地域和实例范围一致。