Управление светом через WB-MR6C v.3

Добрый день. Сейчас делаю ремонт и управление светом решил сделать на реле WB-MR6C v.3. Выбрал его т.к хочется иметь возможность автономного управления светом, даже в случае потери управления с контроллера. В качестве контроллера будет выступать HA. Управление с кнопочных выключателей, часть освещения будет умное, поэтому часть кнопок будет в режиме сценарных выключателей. Будет использовать одинарное, двойной нажатие(локальный мастер выключатель) и удержание (диммирование умного света). Возникло несколько вопросов

  1. Как лучше сделать подключения нескольких кнопок к одному входу реле? До кнопок будет идти витая пара, можно ли обжать несколько проводов в НШВИ и подключить к реле или лучше через какой то клеймник(порекомендуйте)? Групп света 20, должно хватить 4 реле, а вот кнопок управление значительно больше , т.к одна группа управляется из нескольких мест.

  2. Связь с HA сначала хотел сделать через модуль WB-MGE v.3, но почитав форум, понял, что это очень плохая идея. Придется докупать контроллер WB8 чтоб организовать работу по MQTT? Может есть альтернативные варианты?

Добрый день!

Кнопки на один вход

Кнопки вешаются на вход параллельно, неважно сколько штук. Вход срабатывает от замыкания на клемму iGND, ток там около 2 мА. Витую пару взяли правильно, вторую жилу пары заводите на iGND — так меньше наводок от силовых линий.

Несколько жил в один НШВИ и в клеммник модуля возможно, но учтите сечения проводов. Согласно тех. характеристикам, клеммы входов рассчитаны на 0.35…1 мм² при одинарном обжатии и 0.35…0.5 мм² при сдвоенном.

Также учтите, что модуль отличает короткое нажатие от длинного и двойного по времени: сколько контакт был замкнут и была ли пауза. Обычный выключатель с фиксацией замыкается и стоит так, пока его не щёлкнут обратно — для модуля это одно бесконечное нажатие, ни двойного, ни короткого он из него не получит. Поэтому распознавание типов нажатий работает только с выключателями без фиксации.

Также вы упомянули, что хотите диммируемый свет. Реле яркостью управлять не умеет в принципе, оно только замыкает и размыкает контакт. Под такие группы нужен WB-MDM3 или другой диммер под вашу схему подключения ламп. Вот ссылка на наши диммеры, можете ознакомиться.

Модули придётся настраивать, и для этого нужен либо контроллер, либо USB-переходник

Из коробки всё работает не так, как вам нужно. Заводская настройка: вход N включает выход N, вход 0 гасит всё, а режим входов — «выключатель с фиксацией». Если просто собрать щит и подать питание, свет будет гореть, только пока палец на кнопке.

Чтобы получить нажатия, двойное, удержание и мастер, входы надо перевести в режим mapping-матрицы для кнопок и расписать, какое нажатие что делает. Настраивается это в веб-интерфейсе, на вкладке каждого входа. Сделать это можно либо с контроллера Wiren Board, либо с обычного компьютера через преобразователь USB-RS485 — тогда настройка идёт через наш веб-конфигуратор. Так что что-то одно из двух купить придётся в любом случае.

Без контроллера шину нужно как-то довести до машины с HA. Варианты: преобразователь USB-RS485 прямо в сервер, если он стоит рядом со щитом, либо Ethernet-шлюз RS-485<->TCP (у нас это WB-MGE v.3), если сервер в другом месте. Дальше в обоих случаях используется штатная Modbus-интеграция Home Assistant со всеми оговорками ниже:

Конфигурацию придётся составлять самостоятельно. В Modbus-интеграции HA каждая сущность описывается в конфигурационном файле отдельной записью: адрес регистра, адрес устройства на шине, тип регистра, интервал опроса. Готовые описания устройств Wiren Board входят в состав нашего драйвера wb-mqtt-serial — на контроллере устройство добавляется поиском на шине или выбором шаблона, и каналы появляются сами. При прямом подключении по Modbus этого механизма нет, регистры нужно брать из карты регистров и переносить в конфиг вручную.

Опрос вместо событий. У наших модулей часть регистров — событийные: устройство само сообщает об изменении, не дожидаясь запроса. Это расширение «Быстрый Modbus», которое мы добавили к стандартному протоколу. В модулях реле так работают и состояние входов, и все счётчики нажатий. Стандартная Modbus-интеграция HA этого расширения не использует — она будет циклически опрашивать регистры, интервал задаётся для каждой сущности отдельно.

Нажатия в HA приходят с задержкой. Если захотите вешать сценарии на двойное нажатие, HA узнает о нём в момент очередного опроса, а не в момент нажатия. Само нажатие не потеряется — счётчик его сохранит, — но реакция будет запаздывать. Насколько именно, зависит от выбранного интервала опроса и от того, сколько регистров опрашивается на одной шине.

Диагностика. Штатные инструменты — поиск устройств на шине, журналы, диагностический архив, который мы обычно просим при разборе проблем, — это ПО контроллера. Без него разбираться придётся сторонними утилитами, и нам помочь вам будет заметно сложнее.

Что останется без HA. Логика привязки входов к выходам хранится в памяти самого модуля, поэтому она работает автономно, но только в пределах одного устройства. Всё, что связывает разные модули между собой, и всё, что работает по расписанию, будет жить только в HA. Пока сервер недоступен, у вас остаётся свет с кнопок и мастер-выключатель — сценариев и автоматики не будет.

Из всего этого следует, что проще это сделать с контроллером и связать с Home Assistant. Процесс связки описан здесь.

Если остались вопросы — пишите, поможем!

Диммироваться будут только умные лампы, через НА, от реле нужно только событие push от входа. Понятно, что в безопасном режиме такая опция будет недоступна.

Может у кого то был опыт работы с кастомным вариантом WB-MGE - Lavritech L2 Gate WB там есть MQTT на борту. Если же брать контроллер WB8 тогда наверное сразу стоит докупить zigbee от sprout и выкинуть HA.

Zigbee-координатор нужен, если ваши умные лампы работают по Zigbee и он нужен независимо от того, что стоит сверху, HA или что-то другое.

А SprutHub уже альтернатива Home Assistant, другой верхний слой, со своей логикой. Вот его действительно можно поставить вместо HA, если хочется.

Опыта работы с этим контроллером, к сожалению, нет, но судя по описанию может подойти под ваши задачи