Некорректрое отображение состояния реле

Добрый вечер!

Столкнулись с некорректным отображением состояния реле.
Нужно, чтобы на канале было 1, по факту 0, но в MQTT отображается 1. Если ребутнуть релюху по питанию, контроллер в MQTT начинает видеть 0 и только после этого включает 1.

Реле MR3, прошивка 1.15.3.

Я ознакомился с WB-MR3xV: Errata — Wiren Board. И кажется, что именно в 1.15.3 должен быть исправлен этот баг.
В чем может быть проблема?

Добрый день.
Какая версия wb-mqtt-serial&
Есть ли ошибки обмена?
То есть, нужно диагноровать - из реле читается “1” из соответствующего coil при выключенном канале или из реле читается “0” но в брокер не записывается (маловероятно)?

Сталкивался на двух контроллерах, один был старый, версия wb-mqtt-serial 1.16.0, другой довольно современный, но версию wb-mqtt-serial не помню, точно wb-2207.

Как столкнусь с проблемой еще раз, проверю по логам.

1 лайк

Тут желательно остановить wb-mqtt-serial, глянув в его логи и прочитать вручную из регистров реле, что читается.

Да, так из сделаю. Главное чтобы воспроизвелось еще раз.

Здравствуйте! Получилось ли решить проблему?

Добрый день!
Пока больше не замечали проблему.

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