Spkb-optics.ru

СПКБ Оптик
11 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Сенсорный выключатель света broadlink

Смарт удлинитель Broadlink MP1 — подключаем к системе Domoticz

В продолжение моих обзоров про возможности системы управления умным домом Domoticz, где аппаратную роль выполняли гаджеты Xiaomi, хочу рассказать про внедрение в систему устройств другого производителя — Broadlink, на примере смарт удлинителя Broadlink MP1 и его совместной работе с существующей структурой Xiaomi. Подробности далее

Вступительное слово

Одним из достоинств альтернативных систем управления умным домом, на примере — Domoticz, является возможность объединения в одних сценариях устройств различных производителей. Не исследовать эту тему было бы преступлением 🙂

В качестве первого испытуемого я решил взять смарт удлинитель Broadlink MP1 — имеющий 4 универсальные розетки с раздельным управлением. В некоторых случаях — когда нет необходимости подсчета расхода электроэнергии и при концентрации в одном месте нескольких ведомых устройств, такое решение удобнее и дешевле использования отдельных розеток от того же Xiaomi.

Отправлен он был на следующий день, почтой Китая с трек номером. Через положенное время — чуть более двух недель, в отделении почты я получил пакет с заказом. Кроме самого удлинителя, магазин вложил еще переходник под евро розетку и пару наклеек.

Broadlink как и Xiaomi не напрягается с полиграфическими изысками, больше уделяя внимание технической информации.

Внешний вид, параметры

Удлинитель выполнен в белом цвете, на фронтальной панели расположены 4 совмещенные розетки, рассчитанные на подключение вилок Тип А, С, I

Из основных характеристик нужно выделить максимальную мощность — 2500 Вт, но не более 10 А и установленный Wi-Fi модуль, никаких шлюзов для работы не нужно. В стандартном режиме удлинитель управляется через приложение. Кстати нам оно тоже понадобится. QR код для его загрузки, имеется и на коробке и на наклейке сзади удлинителя.

Удлинитель комплектуется тройной вилкой Тип I. Использовать комплектный переходник не рекомендую — лучше заменить вилку на сборную евровилку.

Реальные размеры соответствуют заявленным — 254 х 60 х 32. Взвешивать я его пожалуй не буду.

Разборка

Для разборки удлинителя, необходимо открутить 5 саморезов с треугольной головкой. 4 самореза находятся по углам — за наклеенными ножками, пятый — по центру, под наклейкой.

К достоинствам этого удлинителя можно отнести раздельное управление каждой из розеток. К недостаткам — невозможность делать это вручную и отсутствие подсчета электроэнергии.

Блок управления и Wi-Fi модуль

Розетки защищены подпружинеными крышками — заглушками.

Так же на самих розетках, поверх контактов, расположены пластиковые защитные крышки.

При включении обод единственной кнопки управления подсвечивается

Первое включение, штатное ПО

Для подключения у смарт удлинителю нам понадобится родное приложение E-control. Если это ваше первое устройство от Broadlink — как у меня, то нужно создать аккаунт. Это недолго и несложно — понадобится электронная почта, и нужно придумать пароль. После авторизации в приложении — нужно будет добавить устройство

Далее вам будет необходимо подключить найденное устройство к своей wi-fi сети, после чего удлинитель появится у вас в списке устройств. Приложение позволяет управлять состоянием каждой из четырех розеток фильтра, устанавливать расписание включения — выключения, задать имя и даже собственное изображение для иконки удлинителя.

Подробнее рассказывать о приложении не буду, так как тема обзора — это интеграция удлинителя в инфраструктуру Domoticz. Напомню у меня он крутится на одноплатном миникомпе Raspberry Pi Model 3 B. Внимание — обязательно настраиваем на домашнем роутере, выдачу статического IP адреса удлинителю, привязав его к mac.

Подключение к Domoticz

Для управления устройствами Broadlink — базами дистанционного управления, сенсорной платформой A1, смарт розетками и удлинителем, имеется замечательный проект — https://github.com/mjg59/python-broadlink. Основой послужила инструкция для работы с базой дистанционного управления с 4pda и переработана мной для удлинителя mp1. Инструкция ниже успешно опробована мной на Raspberry Pi Model 3 B, и вполне может применяться на схожих решениях, на Windows — аналогов нет (ну либо они мне неизвестны).

Инструкцию пишу по шагам как делал я лично

1. Создание рабочего каталога — sudo mkdir /python-broadlink

Нам необходимо установить несколько пакетов, необходимых для работы —

sudo apt-get install python2.7 -y
sudo apt-get install python-pip -y
sudo apt-get install python-dev libgmp-dev
sudo apt-get install git -y
git clone https://github.com/mjg59/python-broadlink

Некоторые пакеты уже могут быть установлены в вашей системе, это нормально, просто запускаем по очереди все.

те, пакеты которых не хватает, будут скачаны и установлены в систему

Дальше, переходим в наш созданный каталог

cd python-broadlink

И запускаем установку

python setup.py install

Теперь мы можем создавать первый скрипт — поиска устройств Broadlink, создаем файл locatrm.py (все имена файлов — можете давать сами, какие считаете нужным).

sudo nano locatrm.py

В открывшийся пустой файл вставляем скрипт

#Script to locate Broadlink devices on local network by Graeme Brown Dec 23 2016
#These must be set up using the Broadlink app first!

import broadlink
import time

mydevices = broadlink.discover(timeout=5)
print «Найдено » + str(len(mydevices )) + » устройство broadlink»
time.sleep(1)
print «. «

for index, item in enumerate(mydevices):

ipadd = mydevices[index].host
ipadd = str(ipadd)
print «Устройство » + str(index + 1) +» Host address = » + ipadd[1:19]
macadd = ».join(format(x, ’02x’) for x in mydevices[index].mac[::-1])
macadd = str(macadd)

mymacadd = macadd[:2] + » » + macadd[2:4] + » » + macadd[4:6] + » » + macadd[6:8] + » » + macadd[8:10] + » » + macadd[10:12]
print «Устройство » + str(index + 1) +» MAC address = » + mymacadd
print «. «

Выходим из режима редактирования CTRL+X сохраняя все изменения.

Читать еще:  Выключатель с подсветкой расположение

Запускаем скрипт командой

python locatrm.py

Скрипт обнаруживает удлинитель и сообщает его IP и mac адрес

Теперь делаем скрипт для проверки статуса удлинителя. Делал я его скорее для общего развития, для работы он мне не пригодился. Создаем файл s1stat.py

sudo nano s1stat.py

import broadlink
devices = broadlink.mp1(host=(«192.168.0.102»,80), mac=bytearray.fromhex(«34EA34A5373B»)) — тут Ваши ИП и Мак удлинителя
devices.auth()

print devices.check_power() — эта команда выводит статус всех розеток

Делаем сохраненый скрипт исполняемым

sudo chmod +x s1stat.py

python s1stat.py

Если все сделано правильно — вы получаете статусы всех розеток

Теперь можно делать скрипты для включения и выключения каждой розетки. Всего у нас 4 розетки, значит получится 8 скриптов. Код скрипта аналогичный вышеприведенному, только вместо команды проверки статуса пишем команду на включение

devices.set_power(1, True) — первая розетка включить

devices.set_power(1, False) — первая розетка выключить

Я называл файлы s1on.py, s1off.py и так далее для всех 4х пар.

После создания файлов, нужно сделать каждый из файлов исполняемым —

sudo chmod +x s1on.py — повторить для всех

Можно проверить их работоспособность включая и выключая каждую из розеток

python s1on.py — включение первой розетки

И дать им права

sudo chmod 777 /home/pi/python-broadlink/s1on.py — повторить для всех

Теперь можно переходить в Domoticz, на вкладке Настройки — Оборудование — создаем (если у вас еще нет) виртуальное устройство Dummy. После чего создаем 4 виртуальных переключателя, я назвал их

Broadlink 1, S1, Broadlink 1, S2, Broadlink 1, S3 и Broadlink 1, S4.

Далее идем в меню переключатели, выбираем каждый из созданных переключателей, меняем им иконку на розетку — так понятнее, и в строках действие при включении и выключении прописываем пути к нашим скриптам. Например к розетке номер 2

script:///home/pi/python-broadlink/s2on.py — включить

script:///home/pi/python-broadlink/s2off.py — выключить

Все, теперь каждая из розеток может управляться из Domoticz. В моем удлинителе сейчас занято 3 первые розетки, в первую включена обычная настольная лампа, во вторую один из увлажнителей, в третью — принтер, так как включать его родным переключателем — неудобно, мешает стол.

Первой и третьей розеткой управляет кнопка Xiaomi, по действию клик — включается и выключается настольная лапа, дабл клик — управляет включением и выключением потолочного светильника Yeelight Celling Light, про который я рассказывал раньше и лонг клик — включение и выключение принтера. Сценарий на lua выглядит так:

Вторая розетка работает в связке с датчиками влажности / температуры и открытия от Xiaomi.

Первое условие выключает увлажнитель при достижении влажности 55 и выше%, второе — включает при падении 45 и менее%, третье условие отключает увлажнитель при открытии окна, четвертое — включает при закрытии окна и влажности менее 45%. Кстати сценарий сейчас я чуть доработал, добавив во второе условие — на включение — проверку статуса оконного датчика, что-бы увлажнитель не включался при открытом окне.

На этом все, спасибо за внимание, если тема интересна — буду продолжать рассказывать про интеграцию других устройств в систему управления умным домом Domoticz.

Технические подробности

Ещё немного отвлечёмся на особенности радиоуправляемой техники в системе умного дома.

Все подобные выключатели «радиоуправляемые» (да, да. как машинки в детстве). Т.е. пульт отправляет сигнал — устройство его выполняет. В роли пульта может быть как физический пульт, так и устройство типа broadlink RM. Само устройство не может транслировать свой статус, а соответственно пульты не знают о его состоянии (включен выключатель или нет), и в систему умного дома он попасть не может. Есть псевдо-обратная связь, особенности которой описаны вот тут. Но, опять же это справедливо для выключателей у которых есть отдельные команды на вкл-выкл. Если вкратце — даже не зная состояние устройства его можно привести к желаемому состоянию из системы. т.е. даже если устройство выключено (а мы не знаем выключено оно или нет), система может послать сигнал на выключение, тем самым выключив его, если оно включено, и ничего не произойдёт, если оно было выключено.

В этом и заключается первый подводный камень Livolo. У них команда только на переключение. Не зная состояние выключателя — его можно как включить, так и выключить. Есть небольшой лайфхак, как это преодолеть, но об этом далее.

Как работает Broadlink RM Pro

Устройство запоминает действия пультов ДУ и выполняет эти же действия вместо них. Гаджет принимает сигнал с вашего смартфона через Wi-Fi сеть, и передает команду через радиоволновое или инфракрасное излучение домашним бытовым прибором. С настройкой умного прибора справится просто. Инструкция следующая:

  1. Установите приложение E-control илиIntelligent Home Center (IHC) с AppStore, Google Play, 4PDA, или официального сайта.
  2. Подключите устройство к сети 220В, зубочисткой или скрепкой, на 3-5 секунд зажмите кнопку Reset в отверстии.
  3. Держите до тех пор, пока быстро замигает синий светодиод. Это значит, что устройство откатилось до заводских настроек и готово к использованию.
  4. Пройдите регистрацию в приложении, создав свой профиль в системе.
  5. Нажмите «Настройка» в верхнем углу слева, подключитесь к Wi-Fi сети и выберите Broadlink RM Pro.
  6. Далее, жмите «Добавить пульт» и выбирайте шаблон из нужной вам рубрики.
  7. На примере программирования пульта ДУ кондиционера, сделайте аналогичные действия для любого другого.
  8. В открытом шаблоне, нажмите кнопку вкл/выкл, затем нажмите аналогичную кнопку вкл/выкл на пульте ДУ кондиционера, направленного в сторону контроллера.
  9. Если все делаете правильно, то в обратной связи на экране смартфона увидите уведомление «Сохранено».
Читать еще:  Вилка розетка кабельная 16a

Аналогичным способом привязывается каждая кнопка пульта, а затем сохраняется шаблон, полностью копирующий запрограммированные функции пульта ДУ.

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

Все настроенные пульты будут выводится на главном экране приложения. Обзор умного дома можете посмотреть на видео.

Broadlink TC2

Broadlink TC2 — встраиваемые сенсорные выключатели с одной, двумя или тремя кнопками и дистанционным управлением.

От выключателей Sonoff Touch их отличает другой способ подключения — в разрыв фазы, без необходимости протягивания нулевого провода, а также отсутствие Wi-Fi модуля. Вместо Wi-Fi предполагается использование 433 Мгц радиоканала, так что для интеграции выключателей в систему «умного дома» потребуется шлюз Broadlink RM Pro или Sonoff RF Bridge.

Если электропроводка квартиры позволяет использовать Sonoff Touch, то в приобретении Broadlink TC2 нет никакого смысла. При схожем дизайне и прямом подключении к Wi-Fi сети без необходимости использования промежуточных «костылей» выключатели от Sonoff представляются более удачной покупкой. Но если используется подключение «в разрыв фазы» и нет желания или возможности переделывать электропроводку, то Broadlink TC2 — самый простой способ интегрировать верхнее освещение в «умный дом».

Где купить: AliExpress

Основные особенности и преимущества умного настенного выключателя BroadLink TC2-1 White

Простая установка ! Устройство монтируется как обычный домашний настенный выключатель.После успешной установки, скачайте бесплатное приложение из магазина Google Play или Apple Store на Ваш смартфон/планшет.Идентифицируйте устройство с помощью BroadLink RM Pro. Устройство готово к работе удаленно!

Простое управление ! Удаленно через приложение на смартфоне при наличии 3G/Wi-Fi подключения или при помощи сенсорной кнопки на выключателе.

До 8 групп таймеров (установки на включение/выключение в различное время и на определенную длительность, работа выключателей по расписанию).

Режим «Дома»/«Вне дома» (автоматическое включение/выключение света когда Вы приходите домой или уходите из дома).

Стильный дизайн, который будет хорошо смотреться в любом интерьере.

Собери свой умный дом с BroadLink

  • Умный настенный выключатель BroadLink TC2-1 White — 1 шт.
  • Конденсаторы для подключения светодиодных или маломощных ламп — 2 шт.
  • Комплект для крепления — 1 шт.
  • Руководство пользователя — 1 шт.

Для чего это нужно, или что умеет система Broadlink?

Система может удаленно (в ручном или автоматическом режиме) управлять практически любым домашним оборудованием: Телевизор, музыкальный центр, любое освещение (внутреннее и наружное), обогреватель, кондиционер, увлажнитель, рулонные шторы, жалюзи с приводом, автоматические ворота и т.п. Всё, что имеет пульт управления (инфракрасный или 433 Мгц радио пульт) может управляться при помощи системы умного дома. Чтобы было понятнее, поясню на конкретных примерах, как я использую систему умный дом. Я живу в коттедже, но большинство примеров также применимо и к квартире:

  • Летом система Broadlink настраивается так, чтобы при превышении заданной температуры автоматически включался кондиционер на охлаждение. А когда температура упадет, кондиционер автоматически выключался.
  • Зимой система Broadlink управляет обогревателем, чтобы он автоматически включался при достижении заданной температуры, и выключался, когда температура повысится до нужной (поддерживаю в бане плюсовую температуру, чтобы насос и душевую кабинку не разморозило). А еще можно управлять почти любым увлажнителем (у которого есть пульт д/у), чтобы увлажнитель сам включался, как только влажность упадет ниже заданной, а потом так же отключался.
  • Система Broadlink дистанционно управляет автоматическими воротами, можно открыть или закрыть ворота находясь на другом конце мира (бывают такие случаи, когда нужно впустить кого-либо или когда забываешь взять родной пульт от ворот).
  • Система Broadlink включает подсветку дома вечером и отключает ночью (для экономии электроэнергии). А можно настроить, чтобы освещение включалось и отключалось в зависимости от уровня освещенности.
  • Летом система Broadlink дистанционно управляет поливом газона (применимо, в том числе, к садовым участкам). Это особенно актуально, когда уезжаешь в отпуск.
  • Система Broadlink управляет музыкой, телевизором и всей имеющейся дома техникой со смартфона (не нужно искать пульт, можно прибавить или убавить музыку, находясь в другой комнате или на другом конце света, сами догадайтесь, для чего это может понадобиться).
Читать еще:  Силовой кабель для компьютера розетка

А еще можно управлять любой розеткой или любым домашним выключателем. Можно настроить, чтобы при выходе из дома везде выключалось освещение. Или подключить к этой системе датчики движения и датчики открывания дверей/окон, и тогда умный дом будет работать как сигнализация. В общем и целом, возможности ограничены разве что вашей фантазией.

Приложение IHC

Для управление гаджетами Broadlink нужно скачать на смартфон приложение IHC. Благодаря ему можно узнать об актуальном статусе всех домашних устройств из любого места мира, где только есть доступ к интернет. Чтобы начать работать в программе, нужно запустить её на своем смартфоне, планшете, ввести данные о Wi-fi, пароль к сети. Новые устройства добавляются в два клика. Для этого нужно разместить датчик, прибор Broadlink, в одной сети Wi-Fi со смартфоном и нажать на кнопку Поиск. Для управления можно использовать готовые шаблоны или создавать собственные.

Новая Электронная Техника

Общие:

Внимание! Выключатели не применимы для люминесцентных ламп с индуктивным балластом!

1. Во время установки электрическая сеть должна быть обесточена.

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

3. Функции дистанционного управления и проходного выключателя начинают работать после синхронизации.

4. Когда выключатель находится в режиме «включено», подсветка имеет красный цвет, а когда выключатель в режиме «выключено», подсветка имеет голубой цвет.

Одноклавишные выключатели:

Одноклавишные проходные выключатели:

Максимальное количество синхронизируемых выключателей — 3 шт.

Максимальное расстояние между соседними проходными выключателями — 30 м.

Пульт ДУ работает только с тем выключателем, к которому подключены лампы.

Двухклавишные выключатели:

Двухклавишные проходные выключатели:

Максимальное количество синхронизируемых выключателей — 3 шт.

Максимальное расстояние между соседними проходными выключателями — 30 м.

Пульт ДУ работает только с тем выключателем, к которому подключены лампы.

Управление роллетами/шторами:

Дверные звонки:

Синхронизация проходных выключателей:

1. Коснитесь и удерживайте клавишу выключателя к которому подключена нагрузка в течение 5-ти секунд.

2. Отпустите после звукового сигнала или когда подсветка начнет мигать.

3. Коснитесь другого выглючателя. Подсветка должна замигать. Это означает, что синхронизация прошла успешно.

Отмена синхронизации:

Коснитесь и удерживайте клавишу любого выключателя в течение 10-ти секунд (желательно к которому подключена нагрузка). Отпустите после двойного звукового сигнала или когда подсветка мигнет дважды. При отмене синхронизации на проходных выключателях с дистанционным управлением, синхронизация с пультом ДУ также будет отменена.

Синхронизация пульта дистанционного управления:

1. Коснитесь и удерживайте клавишу выключателя в течение 5-ти секунд. Отпустите после звукового сигнала.

2. Нажмите одну из кнопок A,B,C.

3. Синхронизация прошла успешно, если Вы услышали звуковой сигнал.

Отмена синхронизации:

Коснитесь и удерживайте клавишу выключателя в течение 10-ти секунд. Отпустите после двойного звукового сигнала.

Назначение кнопок пульта ДУ:

Для обычных и проходных выключателей: A,B,C — срабатывание клавиш, D — все выключить

Для диммеров: A — включить, B — увеличить яркость, C — уменьшить яркость, D — выключить

Интеграция Сенсорных выключателей LIVOLO в систему Умный ДОМ:

1.Broadlink RM-Pro-RM03

Broadlink RM-Pro-RM03 — это универсальный пульт, который легко синхронизируются с различными приборами в вашем доме. Пульт работает на радио и ИК частотах. RM-Pro можно управлять при помощи мобильного устройства на базе IOS либо Android. Для того, чтобы задавать команды самой разнообразной бытовой технике, вам будет достаточно лишь одного этого устройства. Вам больше не нужно находиться в комнате, чтобы выключить телевизор, отопление, освещение, тостер, кондиционер или иные устройства, ведь этот многофункциональный пульт позволяет управлять приборами с любой точки земного шара через сеть Интернет. Также вы сможете установить таймер на включение или отключение техники в определенное время. RM-Pro – это один из главных элементов системы «Умный дом». Его контроллер способен взаимодействовать с более, чем 80 000 моделей бытовых приборов, управляемых на радиочастоте 433/315 MHz и инфракрасных волнах.

2.Sonoff RF Bridge 433 MHz

С помощью модифицированного WiFi моста Sonoff RF Bridge теперь возможно управлять выключателями LIVOLO с функцией дистанционного управления посредством отправки MQTT — сообщений или HTTP — запросов с мобильных устройств или компьютера без облачного сервиса производителя. Мост интегрируется в любую систему умного дома, которая поддерживает MQTT протокол: OpenHAB, Home Assistant, Domoticz, HomeBridge, SmartThings и др. Мост также поддерживает другие радиоуправляемые устройства на базе PT2260, PT2262, PT2264 и EV1527 приемопередатчиков. Внимание! Sonoff RF Bridge с оригинальной версией ПО работает с облачным сервисом производителя и не поддерживает выключатели LIVOLO.

Примеры отправки команды выключателю LIVOLO через Sonoff RF Bridge:

С WEB интерфейса Sonoff RF Bridge: RfKeyLivolo

MQTT — сообщением: cmnd/sonoffBridge/RfKeyLivolo

HTTP — запрос: http://IP адрес Rf Bridge/cm?cmnd=RfKeyLivolo %20

Значения ID пульта: до 65535

Значения ключей для 4-х кнопочного пульта:

8 — кнопка A, 16 — кнопка B, 56 — кнопка C, 42 — кнопка D (выключить все)

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector