在线设备{{onlineCount}} / {{rows.length}}
投放式终端{{terminals.length}} 台
最近上行{{time(comm.probe?.last_rx)}}
后端原始数据转发{{!forwarding.configured ? '待配置后端地址' : forwarding.error ? '转发失败' : forwarding.last_ok ? '正在转发' : '等待上行'}}{{forwarding.error}}
设备列表
实时监测| 设备 | 剂量率 nGy/h | 链路 / 最近上报 |
|---|---|---|
| {{row.id}}{{row.kind}} · {{online(row.ts) ? '在线' : row.ts ? '离线' : '待上报'}} | {{dose(row.data?.dose_rate)}}电量 {{row.data.battery_percent}}%{{row.data.nuclides.join(' / ')}} | {{row.source.replace('probe:', '')}}{{time(row.ts)}} |
| 没有匹配的设备 | ||
通信拓扑
模块 → 终端 → 平台{{editing ? '先读取涉及终端的配置,再拖动模块改变归属;也可在下方勾选。发送后以设备回复确认。' : '实线表示设备确认的组网,虚线表示根据上报推断的连接。'}} 正在等待设备回复…
{{error}}
模块 {{conflicts.join('、')}} 被多个终端选择,请编辑归属。
M-{{pad(module)}}{{editing ? '拖入模块' : '未连接模块'}}
中继
T-{{pad(address)}}{{dirty.includes(address) ? '草稿' : confirmed[address] ? '已确认' : '待读取'}}
4G
平台
未分配 · 拖回此处解除连接
M-{{pad(module)}}
命令记录
下发成功后继续等待设备确认 · 超时 30 秒尚未发送命令
T-{{pad(log.address)}}{{log.command === 'set_terminal_params' ? '设置组网 #C' : '读取组网 #D'}}{{log.status}}{{log.detail}}