Ribaka
20.Сентябрь.2023 16:23:12
1
Коллеги, добрый день!
Постоянно включаются 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 не приносит результатов. Все равно при перегрузке каналы включаются.
В системном журнале:
Добрый день.
Пожалуйста - не надо скриншотов (тем более обрезанных) если не выкладываете имено картинки (графики например)
Какие? Те что закомментированы сейчас или (лучше номера строк)
А какие значения счетчиков, используемых для управления на момент запуска скрипта?
Ribaka
22.Сентябрь.2023 19:16:49
4
BrainRoot:
Добрый день.
Пожалуйста - не надо скриншотов (тем более обрезанных) если не выкладываете имено картинки (графики например)
По скриншотам - ок!)
Какие? Те что закомментированы сейчас или (лучше номера строк)
Строчки 30,31,32 и 34,35,36.
А какие значения счетчиков, используемых для управления на момент запуска скрипта?
На эти каналы подключены выключатели. Они звонкового типа. Контакт постоянно разомкнут. В момент перезапуска контакты так же разомкнуты.
Как понятно из кода модуля - работает по счетчикам. Так что - какие у них значения?
Ribaka
25.Сентябрь.2023 08:03:41
6
Значения до и после перезагрузки не меняются. Хотя каналы реле запускаются.
Да, верно. При запуске модуля - если значение счетчика не ноль - считается что оно изменилось.
Ribaka
25.Сентябрь.2023 09:41:07
8
Спасибо.
Сразу появляется вопрос: Почему остальные каналы реле и входы, которые описаны в wb-press-actions не запускаются при рестарте? Проблема наблюдается только с входами M5 - Input 6 и M5 - Input 7?
Что порекомендуете сделать / добавить?
Какое значение счетчиков после “рестарта”?
Модель написан на том же движке wb-rules, то есть его исходники буквально в двух командах.
Если перезапуск контроллера является “нормальным” - тогда специально (программно) обработать именно состояния модулей после запуска.
Ribaka
25.Сентябрь.2023 10:34:56
10
Благодарю.
Пока убрал эти каналы из “wb-press-actions”.
Описал отдельно, привязавщись только бинарному значению Input.
Нет, не очень хорошо, честно говоря. Input - это текущее состояние. То есть именно на момент опроса. Далеко не факт что канал окаженся замкнут как раз в тот момент когда происходит чтение.
system
Закрыл(а) тему
02.Октябрь.2023 10:39:45
12
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.