Настенные выключатели aqara xiaomi — управляем освещением в domoticz
- Цена: $26.99
Здравствуйте друзьяПродолжу тему собственных обзоров, посвященных совокупности управления умным домом Domoticz — и сейчас больше внимания уделю сценариям. Начну с освещения — и в качестве аппаратной части обзора будет пара выключателей Aqara, c физическим размыкателем и логический, оба — с двумя клавишами. Кому весьма интересно, прошу просматривать потом
Вступление
Собственный первое знакомство с выключателем Aqara я свел несколько месяцев назад, как они лишь показались на Aliexpress. Стоил он в районе $40 долларов. Особенно очень сильно цена с того времени не падала, и исходя из этого, в то время, когда в середине апреля на GearBest прошла флеш распродажа с ценой $29.99 для выключателя с физическим размыкателем и $13.71 для логического — я продолжительно не раздумывал. Скрин платежаХотя на момент написания обзора цена упала еще больше.Беспроводный выключатель — ссылка
упаковка и Доставка
В положенный срок курьер принес пакет с выключателями. Две белые коробки, отличаются по толщине — так как беспроводной выключатель существенно уже. На обратной стороне — характеристики — Выключатели трудятся через ZigBee — другими словами нужен шлюз.Размеры выключателей 86*86 мм, толщина соответсвенно 43 и 15 мм Проводной выключатель может коммутировать нагрузку до 800 Ватт, отдельного питания не требует.Беспроводный выключатель питается от батарейки CR2032
Внешний вид, габариты
В наборе, не считая выключателей — еще крепеж, к беспроводному выключателю прилагается еще кусок двустороннего скотча. В случае если наблюдать спереди — то выключатели совсем однообразные.Все отличия — позади. Проводной выключатель запланирован на установку в квадратную монтажную коробку размером 86 на 86 мм, а логический возможно приклеен легко на стену.Под крышками — так же довольно много неспециализированного, отличия в том, что на клавишах проводной версии немножно более долгие рычажки-нажиматели, а у беспроводной — имеется батарейка.Для установки вам пригодится квадратная монтажная коробка 86 * 86 мм. Они бывают в предположениях для внутреннего и наружного монтажаРазмеры выключателя в точности совпадают с коробкамиА отверстия для винтов и сами винты четко подходят к крепежным отверстиям
Монтаж
Эта пара выключателей предназначалась для установку в гостиную. Ветхий выключатель располагася в помещения так, что створка двери, которая открыта практически в любое время, закрывает его. И добраться до него весьма некомфортно.Особенно вечером — в то время, когда приходилось входить в чёрную помещение, нащупывать дверь, лезть за нее, включать свет и возвращать обратно.
Исходя из этого беспроводной повторитель я запланировал расположить снаружи помещения, на противоположной стенке. Монтаж содержится в удалении ветхой, круглой коробкиУстановке новой, квадратной коробки, это очень изнурительное и пыльное занятие, в особенности в то время, когда стенки — бетон либо кирпич. Кстати обозреваемый мною сравнительно не так давно очиститель воздуха — Xiaomi Mi Air Purifier 2 отследил данный момент и ускорил обороты вентилятора, пока я не закончил терзать стенуОкончательно оказалось как-то так.
Не идеально но более-менее, да и выключатель, как я уже сообщил практически в любое время скрыт дверью, а сейчас и лазить к нему практически не приходится. С беспроводным выключателем возни значительно меньше — приклеил и все. Для надежности на клеющуюся поверхность скотча я добавил несколько капель суперклея — так как обои рифленые и скотч держится не отлично.
работа и Подключение в Mi на данный момент
Не обращая внимания на Domoticz — стадия первичного подключения проходит в Mi Home. В плагине шлюза выбираем иконку соответсвтвующего выключателя, по окончании того как шлюз сообщит вслух китайского заклинание — нужно надавить на кнопку выключателя до момента моргания светодиода. Для проводной версии необходимо еще выбрать название и иконку для каждой клавиши.
Вообщем все как в большинстве случаев. Для проводной версии существует плагин управления — разрешающий включать и выключать каждую из клавиш.
В сценариях проводной выключатель может выступать лишь как воздействие — иными словами он может включать и выключать лишь то устройство, контакт котоорого размыкает и все. Отключить к примеру умныю лампу либо розетку, которая физически к нему не подключена — нет.(Это относится лишь Mi home). Но сам выключатель может управлятся любым вторым логическим устройством — кнопкой, беспроводным выключателем, кубиком и аккумуляторная.п.
В сценариях для него дешёвы действия включить, отключить и поменять состояние на противоположное (on/off), раздельно для каждой из клавиш. Бепроводная версия собственного плагина не имеет, по нажатию на строчок устройства в плагине управления — раскрываются страницы с списком смарт сценариев и лог срабатываний, подобно как у куба, кнопки, движения и датчиков открытия.
В сценариях — выключатель выступает как условие — он инициирует какое-либо дейтсвие, к примеру включение-выключение клавиши проводного выключателя. По сути установив несколько — проводной и беспроводной выключатель мы приобретаем аналог проходных выключателей. Но наряду с этим не нужно делать особую разводку и беспроводных повторителей возможно какое количество угодно большое количество.
Беспроводной выключатель предлагает 3 варианта действия в сценариях — нажатие каждой клавии по отдельности и обоих сходу.
Работа с выключателями в Domoticz
По окончании того как вы подключите выключатели к шлюзу — они покажутся в перечне оборудования. Проводной выключатель — как два различных устройства — левая и правая клавиша, по сути он таковым и есть, беспроводной — как одно устройство с 4мя вараинтами действия. Для добавления в панель переключаталей — нужно кликнуть на стрелочке справа Проводной выключатель в Domoticz — так же может служить условием сценария как и проводной.
Никаких ограничений как в Mi Home нет.
А вдруг вам необходимо задать время автоотключения — понадобится к примеру для управления вентилятором, то не нужно кроме того писать сценарий — пишете время автоотключения в секундах (на примере 10 мин. — 600 секунд) в настройках выключателя. Кстати для беспроводного выключателя, конечно для всех логических выключателей — кнопок и куба, советую поставить время перехода в статус off — 1 секунда.
Это необходимо дабы выключатель не хранил последний статус, что в некоторых случах, может привести к ложному срабатыванию сценария. Ни на что второе воздействовать данный статус не будет — так как в сценариях отрабатываются лишь действия типа On, Click и т.п. Сейчас перейдем к первому практическому заданию.
Проводной выключатель
Мне много раз задавали вопрос — возможно ли на проводной выключатель Aqara завязать на разрыв провода лишь одну клавишу, а второй руководить логически — к примеру умной лампой Yeelight. Да возможно — вот сценарий, в котором по трансформации состояния клавиши выключателя, без отличия это будет on либо off — считыватеся состояние умной лампы, и если она включена — выключается, а отключена — включается в режиме белого света с яркостью 100%.commandArray = {}ifdevicechanged[‘Aqara’] and otherdevices [‘YeeLight RGB’] ~= ‘Off’ then commandArray[‘YeeLight RGB’]=’Off’elseif devicechanged[‘Aqara’] and otherdevices [‘YeeLight RGB’] == ‘Off’ then commandArray[‘OpenURL’]=root:root@127.0.0.1:8080/json.htm?param=setcolbrightnessvaluetype=commandidx=46hex=ffffffiswhite=false endreturn commandArrayif devicechanged[‘Aqara’] — первое условие в случае если поменяно состояние выключателя, что именуется Aqara, как как раз изменяется состояние — не имеет значения and otherdevices [‘YeeLight RGB’] ~= ‘Off’ — второе условие, состояние лампы YeeLight RGB — не равняется Off — другими словами не отключено commandArray[‘YeeLight RGB’]=’Off’ — при соблюдении этих двух условий, лампа выключаетсяДалее, в случае если при смене состояния выключателя elseif devicechanged[‘Aqara’], статус лампы отключено — and otherdevices [‘YeeLight RGB’] == ‘Off’, вызывается скрипт commandArray[‘OpenURL’]=root:root@127.0.0.1:8080/json.htm?param=setcolbrightnessvaluetype=commandidx=46hex=ffffffiswhite=falseДля чего это нужно и из-за чего запрещено лампу commandArray[‘YeeLight RGB’]=’On’ Все легко — в случае если лампу , то она включится в собственном последнем состоянии или в состоянии по умолчанию.
А при применении формата JSON — мы можем «запаковать» в одну строчок все необходимые нам параметры. В примере root:root@127.0.0.1:8080 — логин и адрес и пароль вашего Domoticz сервера, потом — служебные команды устанавливающие яркость и цвет, поменять их не требуется, не считая логина, адреса и пароля сервера необходимо поменять idx=46 — вместо 46 — ставите номер вашей лампы, он виден в перечне устройств слева — столбец idx и hex=ffffff — вместо ffffff (это белый цвет 100% яркости) — ставите необходимое вам значение. Для подбора значения — переходите в меню тумблеры, выбираете вашу RGB лампу, мышкой выбираете оттенок, яркость и цвет и копируете оказавшееся значения из окна # — в примере — 3289c7Если вы используете не RGB, а белую лампу — то применяйте другую команду — commandArray[‘OpenURL’]=root:root@127.0.0.1:8080/json.htm?type=commandparam=switchlightidx=48switchcmd=Set%20Levellevel=100 где не считая адреса сервера и idx лампы, необходимо показывать лишь яркость в % level=100 — от 1 до 100
Беспроводный выключатель.
На нажатие клавиш, я не особенно мудрствуя назначил выключение и включение подобных клавиш на проводной версии. А вот вариант с одновременным нажатием — я мало обыграл. Скрипт выглядит так:первые 4 команды — достаточно простые, в зависимости от нажатия на правую либо левую клавиши — Switch 1 либо Switch 2 — мы контролируем состояние клавиш проводного выключателя GG Wall Aqara и G Light1 Aqara — и в зависимости от их статуса, меняем их на противоположные.
Все занимательное — на отработке одновременного двойного нажатия — Both_Click. Тут в качестве управляемого устройства — второй выключатель Aqara, что руководит светом в прихожей PR Aqara и коридоре KR Aqara. Так же здесь появляется новое «действующее лицо» — выключатель GG Aqara Setting.
Это виртуальный выключатель, создается нажатием на кнопку «создать виртуальные датчики» на вкладке оборудование — в строчке Virtual Switch. на данный момент станет светло для чего он нужен, пока только покажу его настройку, которая переводит его в статус Off в течении 5 секунд. сейчас разберем каждое условиеelseif devicechanged[‘GG Aqara wireless’]==’Both_Click’ and otherdevices [‘PR Aqara’] == ‘Off’ and otherdevices [‘KR Aqara’] == ‘Off’ and otherdevices [‘GG Aqara Setting’] == ‘Off’ thenНажатие на две клавиши в то время, когда отключён свет и в прихожей и в коридоре, и виртуальный выключатель (что выключается в течении 5 секунд по окончании включения).
При таких условиях — включается свет в прихожей и включается виртуальный выключательcommandArray[‘PR Aqara’] = ‘On’commandArray[‘GG Aqara Setting’] = ‘On’В случае если мы нажимаем на обе клавиши повторно, в течении 5 секунд до тех пор пока включен виртуальный выключатель, у нас отрабатывается условие elseif devicechanged[‘GG Aqara wireless’]==’Both_Click’ and otherdevices [‘PR Aqara’] == ‘On’ and otherdevices [‘KR Aqara’] == ‘Off’ and otherdevices [‘GG Aqara Setting’] == ‘On’ then И у нас включается свет в коридоре. Виртуальный выключатель более не нужен, я выключаю его сходу, не смотря на то, что это условие необязательное — он выключится сам через 5 секунд.commandArray[‘KR Aqara’] = ‘On’commandArray[‘GG Aqara Setting’] = ‘Off’Следующие три условия — думаю понятны, они отрабатываются при отключенного виртуального выключателя и включенной одной из клавиш, или обоих сходу.
В качестве действий — выключение включенных светильников. В принципе эти три условия возможно сократить до одного, применяя оператора orelseif devicechanged[‘GG Aqara wireless’]==’Both_Click’ and otherdevices [‘GG Aqara Setting] == ‘Off’ and otherdevices [‘KR Aqara’] == ‘On’ or otherdevices [‘KR Aqara’] == ‘On’ then И в качестве действий — отключение обоих клавиш. Но я решил сделать так как обрисовал.Сохраняю надежду эта маленькая практика понадобится вам в написании сценариев, попытаюсь ответить на ваши вопросы.
Видеоверсия этого обзора Добавлено по просьбам комментаторов — другие обзоры по данной темеЧто такое Domoticz — первые шаги и установка Установка Donoticz на Raspberry Pi Model 3 B Domoticz и смарт удлинитель Broadlink MP1 И отдельный обзор по выключателю Aqara Благодарю за внимание.