参照 relay_control.py,SerialController 从无寻址的自定义 55C8 协议改为 MODBUS-RTU(设备ID+CRC16),组网总线上可按板号(1/2)单独控制。现有设备 默认板1,relay.helper/测试 API 不变,向后兼容。 - serial_controller.ts: crc16 + MODBUS 帧(功能05/0F/01)、deviceId 参数、ping 探测 - relay.config.ts: 新增 board 字段 + resolveRelayBoard,resolveRelayAction 返回 board - relay.helper.ts: 各动作按 config 路由板号 - relay.ts / press-raw.ts: --board / BOARD env 支持 不含 package-lock.json 与本地 relay_control.py(机器相关,避免影响其他电脑)。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| account.config.ts | ||
| app.config.ts | ||
| device.config.ts | ||
| relay.config.ts | ||
| wifi.config.ts | ||