Вот есть пример подписки на топики. Если по данному каналу появится ошибка, то появится топик с meta/error. Напоминаю, что драйвер wb-mqtt-serial устанавливает признак r , если не удалось запросить значение параметра устройства, признак w — не удалось передать значение устройству. А wb-mqtt-serial — драйвер master-slave протоколов для устройств, подключённых:
к шине RS-485 — протокол Modbus RTU и других;
через Ethernet — протоколы Modbus TCP, Modbus over TCP и другие;
к разъёмам MOD1–MOD3 — при наличии модулей расширения, использующих обмен по UART.
Тут можно подойти творчески При отсутствии того же WD14 все его входы встают в false. Если вы точно знаете, что в вашей установке это невозможно (все входы равны false), то вот вам и критерий неисправности. Можно анализировать время последнего изменения для входов, у которых события гарантированно происходят не реже чем …