功能特性
功能特性
物联网平台主要提供设备接入、设备管理、规则引擎等能力,为各类IoT场景和行业开发者赋能。
实例管理
物联网平台提供公共实例和企业版实例,用于设备接入和业务管理。实例详细说明,请参见实例概述。
功能 | 说明 |
---|---|
公共实例 | 开通物联网平台服务后,默认提供一个试用的公共实例。公共实例部署于阿里云经典网络。 |
企业版实例 | 购买的实例为企业版实例。部署于阿里云VPC网络的物联网平台。一个账号可购买多个企业版实例。实例类型的详细说明,请参见企业版实例不同类型和功能区别。 |
物联网平台提供测试环境和生产环境管理实例,方便您区分和管理不同环境下接入物联网平台的设备。详细说明,请参见设置实例环境。
下文介绍物联网平台提供功能的说明,各类型实例中功能说明,请参见公共实例和企业版实例区别。
设备接入
物联网平台支持海量设备连接上云,实现设备与物联网平台之间稳定可靠地双向通信。
功能 | 说明 |
---|---|
下载设备端SDK | 开源多种平台设备端代码,提供跨平台移植指导,赋能企业基于多种平台做设备接入,提供设备端SDK、驱动等,帮助不同设备、网关轻松接入阿里云。 |
设备安全认证 | 提供芯片级安全存储方案(ID²)及设备密钥安全管理机制,防止设备密钥被破解。安全级别很高。提供X.509证书的设备认证机制,支持云网关设备使用X.509证书进行认证。安全级别很高。提供一机一密的设备认证机制,降低设备被攻破的安全风险。适合有能力批量预分配设备证书(ProductKey、DeviceName和DeviceSecret),将设备证书信息烧录到每个设备的芯片。安全级别高。提供一型一密的设备认证机制。设备预烧产品证书(ProductKey和ProductSecret),认证时动态获取设备证书(ProductKey、DeviceName和DeviceSecret)。适合批量生产时无法将设备证书烧录每个设备的情况。安全级别普通。 |
消息通信Topic | 提供通信的产品和设备Topic,方便管理设备与服务端的通信,简化授权操作。 |
使用MQTT、CoAP、HTTPS协议 | 提供多种协议的设备端SDK,既满足长连接的实时性需求,也满足短连接的低功耗需求。 |
云云对接 | 提供云云对接SDK,快速构建桥接服务,搭建设备与阿里云物联网平台的双向数据通道。 |
云网关 | 提供云网关功能,快速接入中国电信NB-IoT设备、开源MQTT协议、JT/T 808协议、GB/T 32960协议和SL 651协议的设备。 |
消息通信
物联网平台支持通过以下功能配置规则,实现设备、服务器、物联网平台之间通信消息的同步、转化、过滤、存储等功能。
功能 | 说明 |
---|---|
服务端订阅 | 订阅某产品下所有设备的某个或多个类型消息,您的服务端可以通过AMQP客户端或轻量消息队列(原 MNS)客户端获取订阅的消息。 |
云产品流转 | 物联网平台根据您配置的数据流转规则,将指定Topic消息的指定字段流转到目的地,进行存储和计算处理。数据流转规则的应用场景和优势对比,请参见数据流转方案对比。数据流转目的使用,请参见:使用SQL语句流转数据。使用解析器脚本流转数据。 |
场景联动 | 配置简单规则,即可将设备数据无缝流转至其他设备,实现设备联动。 |
RRPC通信 | 提供RRPC和PUB/SUB两种通信模式,以满足您在不同场景下的需求。其中,PUB/SUB是基于Topic进行的消息路由。 |
广播通信 | |
数据压缩 | 对设备与物联网平台之间的数据传输进行压缩处理,达到节约设备流量和提高传输速度的效果。 |
设备管理
功能 | 说明 |
---|---|
物模型 | 提供设备物模型,简化设备应用开发。 |
IoT孪生引擎 | 原“数字孪生”功能,目前已升级为IoT孪生引擎增值服务。面向能源、大型建筑体、生产制造等管理场景,为您提供基于IoT实时数据构建数字孪生解决方案的平台服务。具体内容,请参见IoT孪生引擎增值服务。 |
消息解析 | 支持将设备消息以二进制透传的方式传到自己的服务器上,不保存设备数据,从而保证数据的安全可控性。 |
标签 | 实现分类、跨产品管理设备。 |
设备分组 | |
高级搜索 | 通过类SQL语句快速搜索满足指定条件的设备。 |
设备模拟器 | 模拟真实设备与物联网平台建立连接,使用模拟数据,测试物联网平台与设备端之间的通信功能,并定位问题。 |
设备影子 | 提供设备影子缓存机制,将设备与应用解耦,解决不稳定无线网络下的通信不可靠痛点。 |
文件管理 | 提供将文件上传至阿里云物联网平台存储的能力,并可在物联网平台控制台进行下载、删除等管理操作。 |
上传文件配置 | 提供将设备文件上传至您自己OSS存储空间(Bucket)的能力。 |
NTP服务 | 为资源受限的嵌入式设备,解决无法实时地获取服务端时间的问题。 |
网关与子设备 | 实现管理子设备、子设备与网关的拓扑关系,对子设备进行监控运维等。 |
设备分发 | 实现跨地域、跨实例、跨账号分发设备,降低设备接入成本。 |
数据服务
功能 | 说明 |
---|---|
数据接入 | 配置数据接入,可以为设备数据的进一步分析和利用提供基础。支持接入设备数据源、云产品数据源、API数据源、本地上传数据源、IoT孪生引擎数据源。 |
数据解析 | 提供功能节点,为您预处理IoT实例Topic数据和API数据源。 |
数据存储 | 存储设备的热数据和冷数据,以进一步利用和分析数据。热数据存储:包括设备上报的物模型(属性、服务和事件)数据和通过热数据存储规则配置的自定义Topic数据。冷数据存储:包括平台系统表、时序/快照表和自定义存储表。 |
数据指标 | 从预置指标和自定义指标维度管理数据指标,以用于数据可视化分析,从中挖掘价值,优化改进相关配置,从而提升业务效率。 |
分析洞察 | 提供SQL分析功能,支持分析设备冷数据,或将外部导入的行业和业务数据进行关联分析。通过编写SQL语句,配置执行查询的策略,调度产出所需的数据至自定义存储表,为进一步挖掘数据的价值,提供分析数据的基础。 |
数据报表 | 提供数据集、工作簿和报表能力,帮助您更好地分析、处理数据。 |
数据API | 可以调用预置指标API、产品数据API或自定义服务API,以获取所需数据,实现服务器与物联网平台的系统级对接。 |
数据智能 | 提供算法模板和算法实例,协助您更好地解读设备数据,及时的掌控设备运行状态或者监测设备状况。 |
离线数据集成(DataWorks+MaxCompute) | 可以将数据服务中的平台系统表、产品属性时序表、产品事件表和自定义存储表数据,集成到阿里云大数据开发治理平台(DataWorks)中构建数据仓库,以提升数据应用效率。 |
实时数据集成(Flink版) | 可以将数据服务中产品属性时序表和产品事件表数据,集成到阿里云实时计算Flink版中计算和分析,帮助您实时分析和诊断设备的运行状况,实时检测运行故障等 |
设备划归
功能 | 说明 |
---|---|
授权设备 | 将设备授权给其他阿里云账号。授权后,被授权账号具有设备的查看和部分操作权限,及设备所属产品的查看和使用权限。 |
授权产品 | 将产品授权到公共池。授权后,阿里云物联网平台的所有用户均可以查看公共池中的产品。 |
监控运维
功能 | 说明 |
---|---|
实时监控 | 对设备、消息、物模型和规则引擎相关指标数据,进行实时监控和云监控报警。 |
运维统计 | 提供设备统计、工况统计、事件统计服务,帮助您直观、快速地了解所有设备的统计信息,多视角地分析设备。 |
设备诊断 | 针对设备运行数据提供的一系列运维场景智能服务,帮助您分析判断设备故障、探测设备潜在风险并及时预知业务异常。 |
查看运维大盘 | 展示设备的地区热力图分布,方便您直观、快速地了解所有设备的状态。 |
在线调试 | 直接从物联网平台控制台下发指令给设备,调试设备端功能。 |
远程登录 | 通过SSH协议的网络服务远程登录设备进行设备控制和管理。 |
日志服务 | 展示云端运行日志和设备本地日志,帮助您定位问题,进行故障分析。 |
OTA升级 | 赋能设备远程升级能力。 |
设备任务 | 同时向多个设备发起属性设置、异步服务调用、自定义Topic消息和自定义任务。 |
远程配置 | 在线远程更新设备的系统参数、网络参数等配置信息。 |
告警中心 | 处理规则引擎中场景联动规则触发的告警信息。 |
安全隧道 | 通过建立访问端与设备端间的WebSocket通道,实现远程连接企业内部网物联网平台设备的功能。 |
事件响应 | 通过配置场景定义和场景动作,对设备状态变更和属性数据上报进行通知。 |
安全中心
查看威胁列表和通知设置:提供设备安全威胁持续检测,以及威胁通知能力。
云端开发指南
云端SDK和云端API:提供的Java、Python、PHP、.NET和Go语言SDK,帮助开发人员使用各语言程序,通过云端API,实现物联网平台的云端能力。如产品管理、设备管理、Topic管理、云产品流转、消息通信等。
说明
物联网平台各API支持的地域和实例范围,与物联网平台控制台对应功能支持的地域和实例范围一致。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)