auto_discover
Discover and register KR-series relay controllers over network or serial. Handles connection setup, broadcast search, IO/module query, and device registration automatically.
Instructions
设备搜索与添加(需先确认连接方式)。用户说「搜索设备」时,AI 必须先问清楚连接方式(串口/网络),再调用本工具。connection_type='network':自动尝试 V4 TCP 192.168.16.254:8080 和 V5 UDP 广播 192.168.1.255:8080, 多网卡环境自动匹配同网段本地网卡(如 255.255.255.0 子网)。connection_type='serial':需提供 path(如 COM3),可选 baudRate(默认 9600)。建立连接 → 广播搜索 → 查询 IO/模块 → 注册设备,全自动完成。如果默认地址连不上,会明确告知,届时请用户确认实际地址后用 setup_connection 手动指定。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | 串口路径(仅 connection_type=serial 时需要),如 COM3、COM4、/dev/ttyUSB0 | |
| baudRate | No | 波特率(仅 connection_type=serial,默认 9600) | |
| connection_type | Yes | 连接方式。AI 必须先向用户确认再调用。network=网络设备(TCP/UDP 透传),自动使用 V4/V5 默认地址。serial=串口设备(RS-485),需同时提供 path。 |