69 lines
1.5 KiB
YAML
69 lines
1.5 KiB
YAML
# 通信中继器配置文件
|
||
|
||
# 中继器配置
|
||
relay:
|
||
# 中继设备唯一标识符,用于WebSocket连接时的身份标识
|
||
device_id: "1"
|
||
# 中继器名称
|
||
name: "猪场1"
|
||
|
||
# WebSocket配置
|
||
websocket:
|
||
# WebSocket服务器地址
|
||
host: "localhost"
|
||
# WebSocket端口
|
||
port: 8086
|
||
# WebSocket请求超时时间(秒)
|
||
timeout: 5
|
||
|
||
# 模拟模式配置
|
||
simulation:
|
||
# 是否开启模拟模式
|
||
enabled: true
|
||
# 模拟区域主控设备列表(没有冒号的地址)
|
||
controllers:
|
||
- id: "2"
|
||
name: "猪舍1"
|
||
type: "pig_pen_controller"
|
||
lora_address: "121"
|
||
status: "running"
|
||
- id: "5"
|
||
name: "做料1"
|
||
type: "feed_mill_controller"
|
||
lora_address: "123"
|
||
status: "stopped"
|
||
- id: "8"
|
||
name: "猪舍2"
|
||
type: "pig_pen_controller"
|
||
lora_address: "122"
|
||
status: "running"
|
||
# 模拟普通设备列表(带冒号的地址,格式为总线号:总线地址)
|
||
devices:
|
||
- id: "3"
|
||
name: "风机1"
|
||
type: "fan"
|
||
rs485_bus: "1"
|
||
rs485_address: "12"
|
||
controller_id: "2"
|
||
status: "stopped"
|
||
- id: "9"
|
||
name: "风机2"
|
||
type: "fan"
|
||
rs485_bus: "1"
|
||
rs485_address: "11"
|
||
controller_id: "2"
|
||
status: "running"
|
||
- id: "10"
|
||
name: "水帘1"
|
||
type: "water_curtain"
|
||
rs485_bus: "1"
|
||
rs485_address: "11"
|
||
controller_id: "8"
|
||
status: "stopped"
|
||
- id: "11"
|
||
name: "风机3"
|
||
type: "fan"
|
||
rs485_bus: "2"
|
||
rs485_address: "21"
|
||
controller_id: "2"
|
||
status: "stopped" |