SuperAPI AI 工具集

openydt-device

部署与运维

查看项目

更新于 10-16 06:47

技能介绍

用途:对停车场现场硬件下发控制指令或读取设备状态,属高危现场运维。使用前须先用 Read 工具读取 ../openydt-shared/SKILL.md(认证、profile、签名、状态码、限速、安全规则),未读共享基座不要执行命令。

主要能力与命令:修改一体机闸机模式 change-channel-mode(mode 0 常开/1 正常);手动抓拍 channel-snap;云场通道开关闸 cloud-open-gate(opType 0 开/1 关);扫码机下发扫码 cloud-scan-qr-code、停止 cloud-stop-scan-code、语音 cloud-scan-voice、更新配置 cloud-scan-update-config;获取云端设备状态 get-cloud-equip-status(读,equipType 0 一体机/2 卡机/3 扫码机);开关闸 op-gate;显示屏/语音播报 op-show-voice(show/voice 至少一个);设置默认屏显 set-default-screen。除 get-cloud-equip-status 外均为写操作,执行须加 --yes。

使用方式:先定位设备(从停车场域获取 parkCode、channelCode/channelId、scanMachineId/clientId),可先查在线状态,再用 --dry-run 预览,确认后加 --yes 下发。纯云场按通道 ID 用 cloud-open-gate,传统/云场用 op-gate。

限制:channel-snap 需通道有抓拍设备,resultCode=908 表示无设备;status=7 多为 channelId 与 channelCode 用错;开关闸/抓拍/扫码无幂等键,网关 404 自动重试可能重复执行,建议单次执行并用 get-cloud-equip-status 复查。status=1 仅表示指令已下发,不等于物理动作完成。