功能 · 控制与自动化

让每一次下行,形成可追踪的控制闭环

以 JavaScript 统一 RPC、Trigger、告警与定时任务。设备参数、AI 决策和执行结果始终处于同一条链路。

ThinkLink RPC 日志展示调用时间、内容、RPC、触发来源和操作人
RPC EXECUTION TRACE来源 / 输入参数 / 设备响应 / Operator手动 / Trigger / 定时 / MQTT
真实平台界面 · RPC 执行日志

从参数到结果,一条自动化控制链

CONTEXT

设备属性

共享属性与服务端属性保存状态和控制参数。

COMMAND

RPC

参数回填,下发指令并接收设备响应。

DECIDE

Trigger + Skill

JavaScript 处理事件,调用 AI 完成定制分析。

RESPOND

告警与通知

独立阈值、通知组和多渠道触达。

SCHEDULE

周期执行

面向设备组批量执行 RPC。

TRACE

完整日志

追踪来源、参数、下行和设备响应。

PARAMETER-AWARE RPC

RPC 不只是下行,还能理解设备当前参数

输入参数可从共享属性(设备侧可同步)或服务端属性自动回填。控制结果再写回属性,让设备与平台持续保持一致。

  • 固定值、共享属性、服务端属性三种参数来源
  • 支持属性更新与设备响应的闭环处理
  • 外部系统可通过 MQTT 调用 RPC
ThinkLink RPC 模型列表
真实平台界面 · RPC 模型
ThinkLink 多设备 RPC 执行管理
真实平台界面 · 多设备执行
ThinkLink Trigger 模型列表
真实平台界面 · Trigger 模型
TRIGGER + PRIVATE SKILL

告警触发后,AI 结合设备 Skill 辅助决策

每台设备可配置独立阈值和独立 Skill。Trigger 在事件发生时调用 Skill,结合当前设备参数完成定制化分析。

  • JavaScript 直接处理上行事件和设备上下文
  • 初级参数告警可进入设备专属分析
  • Skill 承载私有判断规则和处置建议

设备级上下文

阈值、位置、属性和历史状态共同进入分析。

私有处理逻辑

Skill 卡承载设备专属判断规则和处置建议。

ALARM ROUTING

每台设备,都能拥有自己的告警策略

多参数告警、设备独立阈值与通知组协同工作。一次告警可以完成记录、Skill 分析和多渠道触达。

  • 每个设备配置独立的多参数告警阈值
  • 告警创建、恢复和通知均可追踪
  • 通知组复用多种触达方式
企业微信钉钉Slack邮箱
ThinkLink 告警管理列表
真实平台界面 · 告警管理
ThinkLink 通知组管理
真实平台界面 · 通知组
SCHEDULED DEVICE ACTION

周期性批量控制,不再逐台重复操作

定时任务绑定设备执行计划,按周期批量调用同一 RPC,适用于参数同步、周期控制和设备巡检。

  • 按设备组批量下发 RPC
  • 支持周期执行和执行次数控制
  • 任务执行与 RPC 日志统一追踪
ThinkLink 多设备 RPC 批量执行页面
真实平台界面 · 设备执行计划
EXECUTION OBSERVABILITY

每一次 RPC,都有完整执行证据

从谁触发、传入什么参数,到平台下发内容和设备响应,均可查询、筛选和审计。

  • 按 Dev EUI、RPC 和时间筛选
  • 展开查看精确输入参数与完整设备响应
  • 关联手动、Trigger、定时和外部调用来源
ThinkLink RPC 日志列表及触发来源
真实平台界面 · 完整 RPC 执行日志
调用来源Manual / Trigger
执行对象RPC / Dev EUI
输入与响应Params / All Data
审计信息Time / Operator

用清晰的边界,对接外部系统

MQTT 既是外部系统调用 RPC 的入口,也是自动化结果对外发布的通道。RPC 与 Trigger 原生发布到指定 Topic。

外部系统

平台、业务系统、第三方服务

ThinkLink JavaScript 自动化运行时

RPC / Trigger / Skill / Alarm / Schedule

指定 Topic

RPC 与 Trigger 原生发布

任意 Topic:通过 MQTT 转发器路由到目标 Topic,并衔接现有外部系统。

准备好建立可追踪的设备控制闭环?