Итак, контроллер 8.4. Релиз stable 2404. Остановил сервис, восстанавливаю дефолтный:
systemctl stop wb-mqtt-mbgate
cp /etc/wb-mqtt-mbgate.conf.default /etc/wb-mqtt-mbgate.conf
Проверяю что в конфиге действительно дефолтный:
cat /etc/wb-mqtt-mbgate.conf
{
"debug": false,
"modbus": {
"host": "*",
"port": 502
},
"mqtt": {
"host": "/var/run/mosquitto/mosquitto.sock",
"port": 0
},
"registers": {
"remap_values": false,
"discretes": [
{
"topic": "battery/Charging",
"address": 16593,
"unitId": 10,
"meta_type": "switch",
"enabled": false
},
{
"topic": "network/Ethernet 2 IP Online Status",
"address": 30753,
"unitId": 116,
"meta_type": "switch",
"enabled": false
},
{
"topic": "network/Ethernet IP Online Status",
"address": 14289,
"unitId": 189,
"meta_type": "switch",
"enabled": false
},
{
"topic": "network/GPRS IP Online Status",
"address": 3864,
"unitId": 169,
"meta_type": "switch",
"enabled": false
},
{
"topic": "network/Wi-Fi 2 IP Online Status",
"address": 243,
"unitId": 125,
"meta_type": "switch",
"enabled": false
},
{
"topic": "network/Wi-Fi IP Online Status",
"address": 56373,
"unitId": 219,
"meta_type": "switch",
"enabled": false
},
{
"topic": "power_status/working on battery",
"address": 2676,
"unitId": 187,
"meta_type": "switch",
"enabled": false
}
],
"coils": [
{
"topic": "buzzer/enabled",
"address": 20694,
"unitId": 32,
"meta_type": "switch",
"enabled": false
},
{
"topic": "system/Reboot",
"address": 33689,
"unitId": 228,
"meta_type": "pushbutton",
"enabled": false
},
{
"topic": "wbrules/Rule debugging",
"address": 1003,
"unitId": 198,
"meta_type": "switch",
"enabled": false
}
],
"inputs": [
{
"topic": "alarms/log",
"address": 32917,
"unitId": 223,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "battery/Current",
"address": 46611,
"unitId": 189,
"meta_type": "value",
"enabled": false,
"format": "signed",
"size": 2,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "battery/Percentage",
"address": 21432,
"unitId": 163,
"meta_type": "value",
"enabled": false,
"format": "signed",
"size": 2,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "battery/Voltage",
"address": 12078,
"unitId": 135,
"meta_type": "voltage",
"enabled": false,
"format": "signed",
"size": 2,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "hwmon/Board Temperature",
"address": 48593,
"unitId": 56,
"meta_type": "temperature",
"enabled": false,
"format": "signed",
"size": 2,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "hwmon/CPU Temperature",
"address": 35167,
"unitId": 218,
"meta_type": "temperature",
"enabled": false,
"format": "signed",
"size": 2,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "knx/data",
"address": 51091,
"unitId": 149,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "network/Active Connections",
"address": 47587,
"unitId": 204,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "network/Default Interface",
"address": 6094,
"unitId": 41,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "network/Ethernet 2 IP",
"address": 46248,
"unitId": 141,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "network/Ethernet IP",
"address": 11028,
"unitId": 228,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "network/GPRS IP",
"address": 34730,
"unitId": 27,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "network/Internet Connection",
"address": 33562,
"unitId": 66,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "network/Wi-Fi 2 IP",
"address": 57510,
"unitId": 117,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "network/Wi-Fi IP",
"address": 56690,
"unitId": 167,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "power_status/Vin",
"address": 3162,
"unitId": 226,
"meta_type": "voltage",
"enabled": false,
"format": "signed",
"size": 2,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "system/Batch No",
"address": 32965,
"unitId": 229,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "system/Current uptime",
"address": 2973,
"unitId": 3,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "system/DTS Version",
"address": 35773,
"unitId": 170,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "system/HW Revision",
"address": 20592,
"unitId": 40,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "system/Manufacturing Date",
"address": 63564,
"unitId": 66,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "system/Release name",
"address": 29877,
"unitId": 81,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "system/Release suite",
"address": 46549,
"unitId": 92,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "system/Short SN",
"address": 54330,
"unitId": 232,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "system/Temperature Grade",
"address": 64841,
"unitId": 101,
"meta_type": "text",
"enabled": false,
"format": "varchar",
"size": -1,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
}
],
"holdings": [
{
"topic": "buzzer/frequency",
"address": 2365,
"unitId": 186,
"meta_type": "range",
"enabled": false,
"format": "signed",
"size": 2,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
},
{
"topic": "buzzer/volume",
"address": 51099,
"unitId": 218,
"meta_type": "range",
"enabled": false,
"format": "signed",
"size": 2,
"max": 0,
"scale": 1,
"byteswap": false,
"wordswap": false
}
]
}
}
Да, дефолтный.
Смотрю просто количество, вижу
cat /etc/wb-mqtt-mbgate.conf |wc -l
442
Запускаю сервис, смотрю:
cat /etc/wb-mqtt-mbgate.conf |wc -l
2109
соответственно в логах сервиса неожиданного не вижу.