Устройство обладает 30тью реле (ещё 2шт просто не влезли в корпус). Каждое реле на 5 ампер, но лучше больше 4 ампер не нагружать.

Исходя из опыта работы в умных домах - чтобы управлять светом столько много и не нужно.

Редко бывает до 800Вт доходит одна линия света.

Если нужно больше - просто ставим дополнительно контактор.

Релюшками можно управлять:

  • с кнопок, которые находятся на этом устройстве
  • с входов для выключателей, которых 32 штуки
  • по mqtt протоколу, послав информацию в определённый топик

После возобновления питания некоторые реле должны повести себя разным образом. Можно настроить следующее:

  • реле включено
  • реле выключено
  • реле зависит от включённости выключателя

Устройство может работать и самостоятельно, но я советую использовать один из бесплатных хабов:

С устройства посылается информация, что сработал такой-то выключатель

Хаб принял эту информацию и в зависимости от заложенных правил что-то происходит, например хаб посылает информацию включиться каким-то релюшкам на этом устройстве

Устройство принимает информацию и включает соответствующие реле

Проверяет, удалось ли включить реле и если удалось, то посылает информацию в соответствующий топик, что такие-то реле включились

 

Если хаб становится недоступным, то устройство работает самостоятельно.

Для этого нужно определить какой вход за какое реле отвечает.

Я не делал мощную систему программирования для этого устройства, поэтому если хаб будет недоступен, то работать будет не всё.

Например:

В комнате один выключатель и три линии света.

Когда есть хаб, то выключатель включает/выключает все три линии света.

При недоступности хаба, на устройстве надо указать, что один выключатель будет отвечать всего за одну линию света (за одну релюшку).

Можно было бы сделать более мощно, но для этого надо писать свой язык программирования.

В этом нет смысла, т.к. хабы обладают этим и ещё морей функций, а делать такой язык получится дорого.

Если вы умеете программировать, то вы поправив программу на python в принципе можете сделать это очень легко и быстро.

Писать UI (user interface) по этому вопросу - накладно. Поэтому надо использовать хаб!

 

RGD LED strip (светодиодная лента) WS281x

WS2811, WS2812, WS2813, WS2818

Устройство принимает команды по MQTT и включает соответствующие части лент.

Ленты WS281x - это ленты, где можно управлять каждым светодиодом по отдельности.

Устанавливаем на устройстве, что первые 10 светодиодов - это ванная (1), следующие 10 - туалет (2), следующие 20 - кухня (3) и т.д.

И с хаба посылаем в топик D30R32I30B30L/device_name/ws281x/3/command/1 сообщение 255,0,0

И тогда для комнаты (1) придёт команда, чтобы первый кусок ленты включился красным цветом

Плюс можно сделать всякие эффекты для светодиодной ленты. Например звёздное небо или радуга.

 

Датчики температуры DS18B20 (1-Wire)

Третья физическая функция - это выход для 1-Wire устройств.

Я программу написал только для датчиков температуры DS18B20.

Вы можете нанять фрилансеров или сами дописать программу на python и для других 1-Wire устройств.

Это самая дешевая технология для того, чтобы сделать море датчиков температуры.

Один датчик стоит 50-100 рублей. И для подключения нужно всего два-три проводочка одним шлейфом.

 

Контроллер Omega2 может очень много чего. И устройство можно доделать под свои желания. Если вы хоть немного разбираетесь в этом.

Я планирую всегда быть на связи для консультаций.