Отслеживание подключения внешних модулей

В проекте используются последовательно подключенные к Wirenboard 6 модули WBIO-DI-WD-14 и WBIO-DO-RxA-8. На один из шкафов забыли поставить ограничители на din-рейку, и в процессе эксплуатации модули отошли. Некоторая логика перестала работать. Понять, что случилось, конечно, было не сложно, но все таки хотелось бы отслеживать физическое соединения модулей с Wirenboard. Подскажите, если кто-то сталкивался с такой задачей, возможно, отслеживать соединение можно по каким-то уже готовым mqtt топикам? Иначе придется как-то обратную связь заводить на входы Wirenboard…

Проблема была именно в этом. :man_shrugging:
В случае косорукого монтажника вся автоматика бессильна: что, если отвалится и обратная связь?..

Здравствуйте! Да, можно отслеживать связь с модулями, анализируя топик /devices/…/controls/…/meta/error устройства. Например, для отправки смс как при потере так и восстановлении связи с реле можно использовать следующий пример:

defineRule("onChange", {
    whenChanged: "wb-mr3_48/K1#error",
    then: function (newValue, devName, cellName) {
        if(newValue !== "") {
          Notify.sendSMS("...", "relay is broken");
        } else {
          Notify.sendSMS("...", "relay is OK");
        }
    }
});

Вот ссылка на документацию: https://github.com/wirenboard/wb-rules#%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF-%D1%82%D0%BE%D0%BF%D0%B8%D0%BA%D0%B0%D0%BC-meta

ТС про боковые модули спрашивал.

С боковыми модулями ввода-вывода такой способ, к сожалению, не работает.