Содержимое /etc/wb-mqt-serial.conf
root@wirenboard-A7IOITQU:/mnt/data/etc# cat wb-mqtt-serial.conf
{
"debug": false,
"max_unchanged_interval": -1,
"ports": [
{
"path": "/dev/ttyRS485-1",
"port_type": "serial",
"devices": [
{
"slave_id": 37,
"device_type": "WB-MR6C",
"channels": [
{
"name": "K1",
"reg_type": "coil",
"address": 0,
"type": "switch"
},
{
"name": "K2",
"reg_type": "coil",
"address": 1,
"type": "switch"
},
{
"name": "K3",
"reg_type": "coil",
"address": 2,
"type": "switch"
},
{
"name": "K4",
"reg_type": "coil",
"address": 3,
"type": "switch"
},
{
"name": "K5",
"reg_type": "coil",
"address": 4,
"type": "switch"
},
{
"name": "K6",
"reg_type": "coil",
"address": 5,
"type": "switch"
},
//-----------------------------------------------------------------
{
"name": "Safety Timer",
"reg_type": "holding",
"address": 8,
"type": "range"
},
//-----------------------------------------------------------------
{
"name": "Input 1",
"reg_type": "discrete",
"address": 0,
"type": "switch"
},
{
"name": "Input 2",
"reg_type": "discrete",
"address": 1,
"type": "switch"
},
{
"name": "Input 3",
"reg_type": "discrete",
"address": 2,
"type": "switch"
},
{
"name": "Input 4",
"reg_type": "discrete",
"address": 3,
"type": "switch"
},
{
"name": "Input 5",
"reg_type": "discrete",
"address": 4,
"type": "switch"
},
{
"name": "Input 6",
"reg_type": "discrete",
"address": 5,
"type": "switch"
},
{
"name": "Input 0",
"reg_type": "discrete",
"address": 7,
"type": "switch"
},
//-----------------------------------------------------------------------------------------------
{
"name": "Input 1 counter",
"reg_type": "input",
"address": 32,
"type": "value"
},
{
"name": "Input 2 counter",
"reg_type": "input",
"address": 33,
"type": "value"
},
{
"name": "Input 3 counter",
"reg_type": "input",
"address": 34,
"type": "value"
},
{
"name": "Input 4 counter",
"reg_type": "input",
"address": 35,
"type": "value"
},
{
"name": "Input 5 counter",
"reg_type": "input",
"address": 36,
"type": "value"
},
{
"name": "Input 6 counter",
"reg_type": "input",
"address": 37,
"type": "value"
},
{
"name": "Input 0 counter",
"reg_type": "input",
"address": 39,
"type": "value"
}
]
},
...
канал “Supply voltage” ОТКЛЮЧЕН!!!
MQTT вывод:
root@wirenboard-A7IOITQU:/mnt/data/etc# mosquitto_sub -t '#' -v | grep wb-mr6c_37
/devices/wb-mr6c_37/meta/driver wb-modbus
/devices/wb-mr6c_37/meta/name WB-MR6C 37
/devices/wb-mr6c_37/controls/K1 0
/devices/wb-mr6c_37/controls/K1/meta/order 1
/devices/wb-mr6c_37/controls/K1/meta/readonly 0
/devices/wb-mr6c_37/controls/K1/meta/type switch
/devices/wb-mr6c_37/controls/K2 0
/devices/wb-mr6c_37/controls/K2/meta/order 2
/devices/wb-mr6c_37/controls/K2/meta/readonly 0
/devices/wb-mr6c_37/controls/K2/meta/type switch
/devices/wb-mr6c_37/controls/K3 0
/devices/wb-mr6c_37/controls/K3/meta/order 3
/devices/wb-mr6c_37/controls/K3/meta/readonly 0
/devices/wb-mr6c_37/controls/K3/meta/type switch
/devices/wb-mr6c_37/controls/K4 0
/devices/wb-mr6c_37/controls/K4/meta/order 4
/devices/wb-mr6c_37/controls/K4/meta/readonly 0
/devices/wb-mr6c_37/controls/K4/meta/type switch
/devices/wb-mr6c_37/controls/K5 0
/devices/wb-mr6c_37/controls/K5/meta/order 5
/devices/wb-mr6c_37/controls/K5/meta/readonly 0
/devices/wb-mr6c_37/controls/K5/meta/type switch
/devices/wb-mr6c_37/controls/Input 3 0
/devices/wb-mr6c_37/controls/Input 3/meta/order 10
/devices/wb-mr6c_37/controls/Input 3/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 3/meta/type switch
/devices/wb-mr6c_37/controls/Input 5 0
/devices/wb-mr6c_37/controls/Input 5/meta/order 12
/devices/wb-mr6c_37/controls/Input 5/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 5/meta/type switch
/devices/wb-mr6c_37/controls/Input 6 0
/devices/wb-mr6c_37/controls/Input 6/meta/order 13
/devices/wb-mr6c_37/controls/Input 6/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 6/meta/type switch
/devices/wb-mr6c_37/controls/Input 0 0
/devices/wb-mr6c_37/controls/Input 0/meta/order 14
/devices/wb-mr6c_37/controls/Input 0/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 0/meta/type switch
/devices/wb-mr6c_37/controls/Input 1 counter 0
/devices/wb-mr6c_37/controls/Input 1 counter/meta/order 15
/devices/wb-mr6c_37/controls/Input 1 counter/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 1 counter/meta/type value
/devices/wb-mr6c_37/controls/Input 2 counter 6
/devices/wb-mr6c_37/controls/Input 2 counter/meta/order 16
/devices/wb-mr6c_37/controls/Input 2 counter/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 2 counter/meta/type value
/devices/wb-mr6c_37/controls/Input 3 counter 4
/devices/wb-mr6c_37/controls/Input 3 counter/meta/order 17
/devices/wb-mr6c_37/controls/Input 3 counter/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 3 counter/meta/type value
/devices/wb-mr6c_37/controls/Input 4 counter 0
/devices/wb-mr6c_37/controls/Input 4 counter/meta/order 18
/devices/wb-mr6c_37/controls/Input 4 counter/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 4 counter/meta/type value
/devices/wb-mr6c_37/controls/Input 5 counter 0
/devices/wb-mr6c_37/controls/Input 5 counter/meta/order 19
/devices/wb-mr6c_37/controls/Input 5 counter/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 5 counter/meta/type value
/devices/wb-mr6c_37/controls/Input 6 counter 162
/devices/wb-mr6c_37/controls/Input 6 counter/meta/order 20
/devices/wb-mr6c_37/controls/Input 6 counter/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 6 counter/meta/type value
/devices/wb-mr6c_37/controls/Input 0 counter 0
/devices/wb-mr6c_37/controls/Input 0 counter/meta/order 21
/devices/wb-mr6c_37/controls/Input 0 counter/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 0 counter/meta/type value
/devices/wb-mr6c_37/controls/Input 1 freq 0
/devices/wb-mr6c_37/controls/Input 1 freq/meta/order 22
/devices/wb-mr6c_37/controls/Input 1 freq/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 1 freq/meta/type value
/devices/wb-mr6c_37/controls/Input 0 freq 0
/devices/wb-mr6c_37/controls/Input 0 freq/meta/order 28
/devices/wb-mr6c_37/controls/Input 0 freq/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 0 freq/meta/type value
/devices/wb-mr6c_37/controls/K6 0
/devices/wb-mr6c_37/controls/K6/meta/order 6
/devices/wb-mr6c_37/controls/K6/meta/readonly 0
/devices/wb-mr6c_37/controls/K6/meta/type switch
/devices/wb-mr6c_37/controls/Safety Timer 0
/devices/wb-mr6c_37/controls/Safety Timer/meta/max 65535
/devices/wb-mr6c_37/controls/Safety Timer/meta/order 7
/devices/wb-mr6c_37/controls/Safety Timer/meta/readonly 0
/devices/wb-mr6c_37/controls/Safety Timer/meta/type range
/devices/wb-mr6c_37/controls/Input 2 0
/devices/wb-mr6c_37/controls/Input 2/meta/order 9
/devices/wb-mr6c_37/controls/Input 2/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 2/meta/type switch
/devices/wb-mr6c_37/controls/Input 5 freq 0
/devices/wb-mr6c_37/controls/Input 5 freq/meta/order 26
/devices/wb-mr6c_37/controls/Input 5 freq/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 5 freq/meta/type value
/devices/wb-mr6c_37/controls/Input 1 0
/devices/wb-mr6c_37/controls/Input 1/meta/order 8
/devices/wb-mr6c_37/controls/Input 1/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 1/meta/type switch
/devices/wb-mr6c_37/controls/Input 4 0
/devices/wb-mr6c_37/controls/Input 4/meta/order 11
/devices/wb-mr6c_37/controls/Input 4/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 4/meta/type switch
/devices/wb-mr6c_37/controls/Input 2 freq 0
/devices/wb-mr6c_37/controls/Input 2 freq/meta/order 23
/devices/wb-mr6c_37/controls/Input 2 freq/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 2 freq/meta/type value
/devices/wb-mr6c_37/controls/Input 3 freq 0
/devices/wb-mr6c_37/controls/Input 3 freq/meta/order 24
/devices/wb-mr6c_37/controls/Input 3 freq/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 3 freq/meta/type value
/devices/wb-mr6c_37/controls/Input 4 freq 0
/devices/wb-mr6c_37/controls/Input 4 freq/meta/order 25
/devices/wb-mr6c_37/controls/Input 4 freq/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 4 freq/meta/type value
/devices/wb-mr6c_37/controls/Input 6 freq 0.016
/devices/wb-mr6c_37/controls/Input 6 freq/meta/order 27
/devices/wb-mr6c_37/controls/Input 6 freq/meta/readonly 1
/devices/wb-mr6c_37/controls/Input 6 freq/meta/type value
/devices/wb-mr6c_37/controls/Supply voltage 24.243
/devices/wb-mr6c_37/controls/Supply voltage/meta/order 29
/devices/wb-mr6c_37/controls/Supply voltage/meta/readonly 1
/devices/wb-mr6c_37/controls/Supply voltage/meta/type voltage
/devices/wb-mr6c_37/controls/Supply voltage 24.236
/devices/wb-mr6c_37/controls/Supply voltage 24.248
/devices/wb-mr6c_37/controls/Supply voltage 24.238
/devices/wb-mr6c_37/controls/Supply voltage 24.246
...
ПОЧЕМУ???