Интеграция MQTT - zwave (z-way)

Доброго дня!

На объекте был установлен сервер z-way на wb7 вместе с модулем WBE2R-R-ZWAVE-ZWAY, в нём подключена интеграция Wirenboard MQTT integration native.

Для расширения сети на соседнее здание установили туда готовый контроллер RaZberry с тем же z-way на борту. Подключаем там ту же интеграцию с wirenboard и вроде бы всё работает, однако на основном сервере (том, что на wb), критически растет очередь заданий, состоящая только из SwitchMultilevel Get и SwitchMultilevel Set. Команды устройствам выполняются с большой задержкой, а через некоторое время сервер просто перестает отвечать. Приостанавливаем интеграцию с wb на razberry и состояние первого из серверов мгновенно приходит в норму.

Разумеется в двух интеграциях прописаны разные топики и сlient id. Глядя в mqtt ничто не вызывает подозрений - все события прекрасно ходят в любых направлениях.

Подскажите пожалуйста куда копать?

пс. Прекрасно видел, что в интеграции ясно написано, что она работает только на wirenboard, однако razberry прекрасно с ней живет, если нет второго сервера в окружении.

Доброго дня.

Вы подключили модуль WBE2R-R-ZWAVE-ZWAY к контроллеру RaZberry?

Пришлите, пожалуйста настройки, как вы сделали расширение сети с помощью RaZberry и опишите более подробно как настроили расширение сети, чтобы можно было воспроизвести.
У нас нет прямой поддержки с данными контроллерами - Подключение Z-Wave устройств к контроллеру Wiren Board — Wiren Board

1 лайк

Простите, не совсем точно выразился, непосредственно саму сеть z-wave мы не расширяли. Речь о двух удаленных друг от друга сетях, одна из которых контролируется модулем zway, установленным в wb7, а вторая управляется с razberry.

А как они настроены на совместную работу?

Или вы скачиваете плагин Wiren Board для контроллера RazBerry?

Прошу подробнее описать как настроено взаимодействие.
Можете приложить скриншоты интеграции на совместную работу двух контроллеров?

Также пришлите, пожалуйста, архив с диагностической информацией контроллера WB7. Создание архива описано в документации.

Постараюсь описать подробнее.

Есть помещение 1, там установлен wb7 + модуль zway, установлен z-way-server и интеграция wb-mqtt согласно инструкциям в вики, ну и еще home assistant в качестве морды. Тут всё исправно функционировало.

Есть помещение 2, где установлен razberry, что в сущности raspberry pi + z-wave шилд с уже предустановленным сервером z-way, абсолютно аналогичным тому, что установлен на wb7. Соответственно там так же есть магазин приложений, где поиском находится интеграция с wirenboard и устанавливается в один клик. Далее в настройках прописал ip адрес wb7 (того что в помещении 1) и префикс топика, отличный от того, что использовался в первой интеграции.

Таким образом в брокер поступают данные их обеих z-wave сетей, всё прекрасно управляется, но возникает неприятность, описанная в первом сообщении. Настройки обеих интеграций приложил. Диагностику прикреплю ниже.


Коллеги, премного извиняюсь, но сам глядя на свои скриншоты увидел, что client id в двух конфигах указан идентичный. Возьму паузу на поправить и потестить, надеюсь проблема была в этом.

2 лайка

Здравствуйте.

Решена ли задача? Требуется ли еще помощь?

Доброго дня, пока полет нормальный, благодарю!

1 лайк

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