На объекте был установлен сервер 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
Простите, не совсем точно выразился, непосредственно саму сеть z-wave мы не расширяли. Речь о двух удаленных друг от друга сетях, одна из которых контролируется модулем zway, установленным в wb7, а вторая управляется с razberry.
Есть помещение 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 в двух конфигах указан идентичный. Возьму паузу на поправить и потестить, надеюсь проблема была в этом.