达实AIoT
文档中心
快速开始
单点登录对接
开放接口对接
领域模型事件对接
私有部署
应用开发指南
DASDesign
IoT平台
应用平台
低代码工具
基础服务
系统运维
场景模型
应用
物业管理
数据中心
智慧园区IPS
园区服务
物业管理
场景模型
会议
C3Plus
文档中心
快速开始
单点登录对接
开放接口对接
领域模型事件对接
私有部署
应用开发指南
DASDesign
IoT平台
应用平台
低代码工具
基础服务
系统运维
场景模型
应用
物业管理
数据中心
智慧园区IPS
园区服务
物业管理
场景模型
会议
C3Plus
设备管理
复制页面
平台介绍
平台概述
接入方式
快速入门
应用场景
技术架构
技术优势
操作指南
设备安全认证
概述
一机一密
一型一密
X.509认证
实例
实例管理
产品管理
创建单个产品
批量创建产品
删除产品
方法
Topic管理
扩展信息
编解码插件
物模型
物模型介绍
产品品类
单个添加物模型
批量添加物模型
物模型TSL字段说明
物模型支持的数据类型
设备管理
创建单个设备
批量创建设备
查看设备
设备状态
删除设备
启停设备
在线调试
子设备
设备影子
标签
文件管理
规则引擎
数据转发
SQL语句
触发事件列表
设备添加
设备删除
设备更新
设备属性上报
设备状态变更
批量任务状态变更
产品添加
产品删除
产品更新
设备服务调用
设备事件上报
批量任务ota升级
设备消息(按自定义topic上报消息)
运维监控
OTA升级
设备模拟器
消息跟踪
平台融合
平台融合
总览
总览
群组
群组
数据存储
数据存储
审计日志
日志查询
日志配置
开发参考
第三方子系统接入指南
云端开发指南
设备中心API参考
设备属性控制(支持批量)
设备服务控制(同步)
设备列表查询
获取设备属性列表
获取设备事件列表
获取设备服务列表
获取属性当前数据
获取设备属性历史数据
获取设备的属性的实时值
批 量获取多个设备的属性当前数据
批量获取设备位置信息
分页获取设备统计信息
分页查询符合条件的设备列表
项目绑定设备
项目解绑设备
获取设备详情
发送设备属性
发送设备服务(同步)
获取设备全部属性
查询设备属性当前数据
获取设备全部事件
获取设备全部服务
分页查询属性历史数据
IoT平台API参考
产品管理
产品分页
产品详情
新增产品
删除产品
更新产品
获取物模型信息
获取产品信息列表(带连接信息)
设备管理
修改设备
批量删除设备
新增设备
分页查询符合条件的设备集合
启停设备
获取设备详情
获取设备服务历史数据
获取设备事件历史数据
获取设备属性历史数据
新增设备
修改设备
获取设备详情
启停设备
批量删除设备
分页查询符合条件的设备集合
查询所有属性数据
分页查询属性历史数据
分页查询服务历史数据
分页查询事件历史数据
设备命令
发送服务
同步发送服务
设备属性
查询所有属性数据
在线调试-下发属性(同步)
设备组管理(群组)
解绑设备
修改群组
删除群组
新增群组
绑定设备
列表查询
分页查询符合条件的设备集合
新增群组
修改群组
删除群组
群组绑定设备
群组解绑设备
设备影子
获取设备影子数据
设置期望值
设备控制
下发属性
下发属性(同步)
发送服务
发送服务(同步)
云端数据上报
云端上报设备属性
云端上报设备事件
设备接入
设备接入概览
设备接入手册
开放协议接入
MQTT协议接入
基于MQTT协议的设备动态注册
MQTT协议接入 - X.509证书认证
CoAP协议接入
CoAP协议接入 - Java代码示例
HTTP协议接入
消息通信Topic
Topic定义
报文定义
系统基本功能 - 心跳
系统基本功能 - 时间校准
属性 - 属性上报
属性 - 批量属性上报
属性 - 属性查询全量
属性 - 属性写值
属性 - 属性查询
事件 - 事件上报
服务 - 服务下发
在线状态 - 在线状态查询全量
在线状态 - 子设备上线
在线状态 - 子设备下线
动态注册 - 子设备动态注册
文件管理 - 获取文件上传URL
ota升级 - 升级包信息
ota升级 - 下载进度上报
ota升级 - 升级进度上报
ota升级 - 重新下发ota升级任务上报
ota升级 - 升级成功上报
ota升级 - 设备版本上报
远程调用 - RPC通道
设备信息 - 获取设备信息
设备信息 - 获取子设备信息
设备影子 - 获取影子数据
设备接入SDK
.NET Link SDK
物模型通信
环境要求与配置
认证与连接
发布记录
基于MQTT Topic通信
Java Link SDK
发布记录
环境要求与配置
认证与连接
物模型通信
Python Link SDK
获取SDK
认证与连接
物模型通信
Go Link SDK
物模型通信
认证与连接
获取SDK
Node.js Link SDK
发布记录
环境要求与配置
认证与连接
物模型通信
C Link SDK
发布记录
环境要求与配置
认证与连接
物模型通信
PulsarMQ服务端开发指南
设备属性上报的订阅
设备事件上报的订阅
常见问题
IoT物联网平台相关问题
应用集成相关问题
设备管理
复制页面
设备影子
物联网平台支持创建设备的“影子”。设备影子是一个JSON文件,用于存储设备最近一次上报的设备属性值、应用服务器期望下发的配置。每个设备有且只有一个设备影子,设备可以获取和设置设备影子以此来同步设备属性值,这个同步可以是影子同步给设备,也可以是设备同步给影子。
设备影子上有desired区和reported区。
desired区用于存储对设备属性的配置,即期望值。当需要修改设备的服务属性值时,可修改设备影子的desired区的属性值,设备在线时,desired属性值立即同步到设备。如果设备不在线, 待设备上线或上报数据时,desired属性值同步到设备。
reported区用于存储设备最新上报的设备属性值,即上报值。当设备上报数据时,平台刷新reported区属性值为设备上报的设备属性值。
应用场景
#
查询设备最新上报数据
当设备长时间处于离线状态或因网络不稳定掉线,而无法获取到最新数据,通过设备影子机制,设备影子中始终保持设备最新上报的数据和设备当前状态,控制台上只需要查询设备影子中存储的数据,即可获取设备最新上报的数据和设备状态。
由于设备处理能力有限,应用频繁查询会损耗设备性能。使用设备影子机制,设备只需要主动同步上报值给设备影子一次,多个应用程序请求设备影子,即可获取设备最近一次上报值,从而将应用程序和设备解耦。
操作步骤
#
1、登录AIOT平台,进入物联网平台-设备接入。
2、在设备管理列表页,进入要操作设备的详情页。
3、点击设备影子,即可查看该设备影子值。
设备影子保存的是设备最新的设备属性值,一旦设备属性值产生变化,设备会将设备属性值同步到设备影子。用户便可以及时获取查询结果,无需关注设备是否在线。
4、勾选可读写属性,点击“属性配置”按钮,即可进行设备影子期望值配置。
由于设备可能长时间处于离线状态,修改设备属性值的操作不能及时下发给设备。在这种情况下,物联网平台可以将修改设备的属性信息存储在设备影子中,待设备上线后,将修改的设备属性值同步给设备,从而完成设备属性值的修改。
期待您的宝贵建议
微信扫描二维码,为我们的AIoT产品提出您的宝贵建议,用户体验是我们坚持不懈的追求。
微信扫描二维码
修改于
2024-08-12 08:57:19
上一页
子设备
下一页
标签