Запускаются каналы реле после перезапуска MQTT или контроллера

Коллеги, добрый день!

Постоянно включаются 2 канала на модуле реле WB-MR6CU v.2 после перезапуска MQTT или самого контроллера Wiren Board 7.

В rules у меня описаны “wb-press-actions” для двух каналов этого реле.

Как только комментирую эти строчки - проблема исчезает.

На модуле M5 входы не замкнуты. В этом проблемы нет.

WB-MR6CU v.2 - обновлял до последней версии 1.20. Не помогло.

Выставление настроек WB-MR6CU v.2 в /etc/wb-mqtt-serial.conf не приносит результатов. Все равно при перегрузке каналы включаются.

В системном журнале:

Добрый день.

Пожалуйста - не надо скриншотов (тем более обрезанных) если не выкладываете имено картинки (графики например)

Какие? Те что закомментированы сейчас или (лучше номера строк)

А какие значения счетчиков, используемых для управления на момент запуска скрипта?

На эти каналы подключены выключатели. Они звонкового типа. Контакт постоянно разомкнут. В момент перезапуска контакты так же разомкнуты.

Как понятно из кода модуля - работает по счетчикам. Так что - какие у них значения?


Значения до и после перезагрузки не меняются. Хотя каналы реле запускаются.

Да, верно. При запуске модуля - если значение счетчика не ноль - считается что оно изменилось.

Спасибо.

Сразу появляется вопрос: Почему остальные каналы реле и входы, которые описаны в wb-press-actions не запускаются при рестарте? Проблема наблюдается только с входами M5 - Input 6 и M5 - Input 7?

Что порекомендуете сделать / добавить?

Какое значение счетчиков после “рестарта”?
Модель написан на том же движке wb-rules, то есть его исходники буквально в двух командах.

Если перезапуск контроллера является “нормальным” - тогда специально (программно) обработать именно состояния модулей после запуска.

Благодарю.

Пока убрал эти каналы из “wb-press-actions”.

Описал отдельно, привязавщись только бинарному значению Input.

Нет, не очень хорошо, честно говоря. Input - это текущее состояние. То есть именно на момент опроса. Далеко не факт что канал окаженся замкнут как раз в тот момент когда происходит чтение.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.