一、Remote Control 概述
运维或业务系统需向设备下发开关、参数调整、模式切换等 Downstream Command。远程控制(Remote Control)支持通过 Thing Model Service、自定义 Topic、Device Shadow 等方式下发,设备在线时实时推送,离线时写入 Shadow 待设备上线后拉取,确保指令不丢失。平台支持单设备与批量控制,已为智能家居、工业设备、能源管理等场景提供方案。
二、下发方式(Delivery Modes)
Sync / 同步调用
调用 Service 后等待设备响应(Acknowledgment),适用于需确认结果的场景,如重启、参数写入。支持 Timeout 与 Retry 策略。
Async / 异步下发
指令发送即返回,设备执行后通过 Property 或 Event 上报结果。适用于批量控制,支持任务进度查询。
Device Shadow
设备离线时指令写入 Shadow(Desired State),待设备上线后拉取执行,确保 Downstream Command 不丢失。
三、典型控制流程
业务 / 运维发起
Thing Model / Topic
在线推送 / Shadow 缓存
设备执行 / 上报结果
四、安全与可靠性
| 能力 | 说明 |
|---|---|
| 权限控制 | 可配置控制权限,限制敏感操作。对敏感指令支持二次确认或审批流程,防止误操作 |
| Audit Log | 所有 Downstream 指令记录审计日志,便于追溯,满足合规要求 |
| Timeout / Retry | 支持指令超时与重试策略,提供控制 API 与设备端接入示例 |
| 批量控制 | 支持对分组内设备批量下发,如对某车间所有网关下发重启指令 |
五、典型应用场景
智能家居通过 Thing Model Service 下发开关、调光等指令;工业场景支持批量控制。平台远程控制可显著降低现场运维成本。达希物联可提供控制方案设计、设备端接入、权限配置与指令处理最佳实践,欢迎联系获取定制化支持。