已登记设备
—
查看设备的运行状态、训练进度与连接质量。
每一次连接,每一段训练,都清晰可见。
运行状态由设备最后一次上报时间判断
| 设备 | 连接状态 | 使用学员 | 当前课程 / 步骤 | HTTP 往返 | 最近上报 | 操作 |
|---|
添加一个本机模拟终端,即可验证心跳、课程进度和离线状态。
在线表示软件最近仍在上报。离线可能来自退出、休眠、断网或进程异常。列表无法据此判断头显是否关机。
每 3 秒自动刷新无需打开 UE 或 PICO。模拟客户端与未来头显使用同一套 HTTP 接口。
点击“添加设备”,选择“本机模拟”。下载一次性设备配置,令牌仅在创建时显示。
在项目目录运行,配置文件包含服务器地址与这台设备的专属凭据。
python simulate.py --config device-config.json
客户端每 10 秒上报。Ctrl+C 发送退出通知;使用 --silent-stop 模拟突然断网,90 秒后显示离线。
python simulate.py --config device-config.json --duration 30 --silent-stop
接口统一返回 code / message / result。设备专属令牌放入 Authorization: Bearer 请求头。
api/device/start启动软件会话,获取 sessionId
api/device/heartbeat上报递增序号、学员、课程与网络耗时
api/device/stop主动退出;未送达时按心跳超时处理
心跳使用服务器接收时间判定在线;HTTP 往返由客户端实测,不能用浏览器刷新耗时替代。当前为监控联调,不包含远程控制或视频画面。