设备在线检查
mt_device_online_check 根据最后上行时间和设备心跳周期维护 server_attrs._online,适用于需要定期刷新在线标志的设备。
配置步骤
在设备 RPC 列表挂载本页公共 RPC,再创建或维护多设备执行清单,并将目标设备加入清单。创建周期任务关联该多设备执行,例如每 15 分钟执行一次(六段 Cron:0 */15 * * * *)。核对服务器时区与执行日志;模板绑定与排程是两个独立步骤。
判断规则
最后上行距当前时间严格大于两倍 heart_period 才离线,恰好等于两倍仍在线。心跳缺失、非有限、零或负数时使用 900 秒;上行时间缺失或无效时判离线。状态未改变时不重复写属性。默认 900 秒心跳配合 15 分钟排程,通常在无上行约 30–45 分钟时观察到离线。
影响与验证
本 RPC 只更新服务端在线标志,不发送 LoRaWAN 下行,也不主动制造采样数据或独立离线告警。检查设备最后上行、心跳、排程和 RPC 执行记录,确认在线到离线及恢复。PUBLIC 清单本次只查到基础版,通知扩展不在此宣称已公开。
模型清单
| 模型类型 | 名称 | id_name | 平台模型 ID |
|---|---|---|---|
| RPC | [DEVICE ACT] online check | mt_device_online_check | 141485330535444480 |
模型名称与 ID 已于 2026-10-13 从 ThinkLink PUBLIC 目录核对。模型可用性不代表现场设备已经完成接线、固件安装或控制验收。