Shelly Dimmer на 220В - добавление в Home Assistant

30 ноября 2019, 15:35

Я достаточно давно искал миниатюрное и, в то же время, недорогое устройство для управления яркостью диммируемых светодиодных ламп,, имеющее локальное управление и возможность легко добавить его в системы управления умным домом. На рынке ничего подходящего для себя не находил, решил даже сам собрать такое устройство и подключить его к Home Assistant (кстати, прототип до сих пор достаточно хорошо работает, были планы разработать собственную печатную плату, но руки так и не дошли). И вот, совсем недавно, болгарская компания Allterco Robotics Ltd выпустила на рынок свой новый продукт:  Shelly Dimmer - миниатюрный диммер на 220 вольт (о них уже писали на нашем портале). Диммер выпущен в двух ревизиях, версия с индексом  SL способна работать без нейтральной линии.

Устройство позиционируется как диммер LED ламп (об этом недвузначно написано в инструкции) ввиду ограничения по максимальной суммарной мощности 200 Вт, однако вполне подойдет и для ламп накаливания с током потребления до 1.1А. 

1600x_image.png?1574959378

Shelly Dimmer имеет поддержку протокола MQTT и REST API, поэтому его можно с легкостью без какой-либо перепрошивки интегрировать практически во все современные системы управления умным домом. В сочетании с миниатюрностью он становится просто незаменимым устройством для управления светом в умном доме. 

1600x_image.png?1574959376

Технические характеристики:

Характеристики
Shelly DimmerShelly Dimmer/SL
Рабочее напряжение: 200-240В ±10, 50Гц
++
Рабочее напряжение: 110-240В ±10, 50/60Гц
+-
Работает без нейтрали (нулевой линии)
-+
Мониторинг потребления энергии
++ / -
Рабочая температура: -0 to +35 °C
+
Размеры (ДxШxВ): 42 x 36 x 14 мм
++
Рабочий ток: 0.25-1.1A
++
Температура срабатывания защиты: 105°C
++


Shelly Dimmer/SL может измерять потребляемую мощность, однако для этого необходимо подключить нулевую линию, при подключении "в разрыв" модель  Dimmer/SL измерять потребляемую мощность не сможет. 

1600x_image.png?1574959486

Диммер достаточно миниатюрный. Его размеры всего (ДxШxВ): 42 x 36 x 14 мм, что делает возможным размещение его в местах с малым объемом свободного пространства. У меня он вполне хорошо поместился в расапаячную коробку. 

1600x_image.png?1574959485

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

Официальное приложение имеет достаточно приятный интерфейс. Есть возможность вести учет расхода электроэнергии, но для этого устройство необходимо подключить к shelly.cloud.

1600x_image.png?1574959379
1600x_image.png?1574959378
1600x_image.png?1574959382

Процесс подключения, можно сказать, стандартный: при первом запуске Shelly Dimmer создает открытую точку доступа, к которой нужно подключиться с телефона, после этого перейти в приложение Shelly.cloud и нажать Add Device в боковом меню. После этого останется выбрать название для лампы и комнату, в которую необходимо его поместить. Приложение поддерживает группировку устройств и даже простые сценарии, выполняемые локально и не зависящие от наличия интернета или WiFi сети. Есть возможность обновить прошивку "по воздуху", настроить состояние по умолчанию после подачи питания (выключено, включено, последнее состояние), настроить плавное включение и выключение ламп (это полезно для ламп накаливания - продляет срок их эксплуатации). За время владения устройствами мне "прилетело" уже два обновления, это означает, что продукт активно развивается, что не может не радовать. 

1600x_image.png?1574966706

После подключения ламп необходимо откалибровать диммер. Это делается для того, чтобы яркость изменялась равномерно вне зависимости от типа используемых ламп и их количества. Калибровка выполняется довольно просто: необходимо зайти в раздел "настройки" (Settings) и выбрать раздел "калибровка" (Calibration) и немного подождать. Во это время диммер будет зажигать лампы на разный уровень яркости и измерять потребляемую мощность, тем самым, калибруя внутренние  алгоритмы нелинейного преобразования.  

Диммер имеет собственный веб интерфейс. Для того, чтобы в него попасть, необходимо перейти по IP адресу, который можно узнать в приложении в подразделе Settings->Device Information. Для интеграции с Home Assistant необходимо включить локальное управление и ввести данные вашего MQTT брокера (о том, как установить MQTT брокер, можно почитать здесь). Локальное управление через  mqtt брокер можно включить только из веб интерфейса (как показано на картинке ниже), в приложении этот пункт просто отсутствует. 

1600x_image.png?1574959380

В пункте меню Timer можно настроить таймер обратного отсчета автоматического включения и выключения света, в меню Schedule можно настроить автоматическое включение/выключение света на восходе/закате. Включение Night Mode позволит настроить уровень яркости в зависимости от времени суток ,чтобы свет при включении не слепил глаза в вечернее или ночное время.

Добавление в Home Assistant

Поскольку я уже достаточно давно перешел на систему управления умным домом Home Assistant, как наиболее активно развивающуюся, далее рассмотрим интеграцию  Shelly Dimmer именно в это систему. Все очень просто, в файле конфигурации

configuration.yaml прописываем следующее:

  - platform: mqtt
    schema: template
    name: Kitchen Shelly Downlights
    command_topic: "shellies/shellydimmer-A58BC5/light/0/set"
    state_topic: "shellies/shellydimmer-A58BC5/light/0/status"
    command_on_template: >
      {"turn": "on"
      {%- if brightness is defined -%}
      , "brightness": {{brightness | float | multiply(0.3922) | round(0)}}
      {%- endif -%}
      }
    state_template: '{%- if value_json.ison %}on{% else %}off{% endif %}'
    brightness_template: '{{ value_json.brightness | float | multiply(2.55) | round(0) }}'
    command_off_template: '{"turn":"off"}'
    qos: 0

Вместо A58BC5 необходимо указать ID вашего устройства, которое отображается в веб интерфейсе пункта Advanced - Developer Settings, после включения управления по MQTT. После перезагрузки Home Assistant появится диммируемая лампа Shelly. 

Интеграция с  прочими системами управления умным домом

Для интеграции в HomeBridge существует плагин homebridge-shelly, однако ввиду того, что продукт достаточно свежий, поддержки  Shelly Dimmer в нем на момент написания статьи не реализована. Интеграция с Google Home присутствует через Shelly Cloud. Shelly имеет открытые cloud API, а это значит, при желании устройства из Shelly Cloud можно добавить в Яндекс.Алису и другие системы управления умным домом. 

1600x_image.png?1575122511

В заключении хочу сказать, что Shelly Dimmer мне очень понравился. Заказывал его напрямую производителя на Shelly.cloud, стоит такой диммер 19.99 евро, за 1.99 евро можно купить расширенную гарантию. Международная доставка стоит 5.55 евро. Много это или мало - решайте сами. Если не рассматривать китайские поделки, ближайший  аналог от того же  FIBARO стоит в три раза дороже. Если необходимо регулировать яркость от 3 и более ламп, то решение от Allterco Robotics Ltd. выглядит, на мой взгляд, более предпочтительным. Dimmer/SL доступен по предзаказу, ожидаемая дата начала отгрузки - конец декабря 2019 года. 


Все новости мира умных домов - t.me/SprutAI_News или Instagram
Остались вопросы? Мы в Telegram - @Soprut

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Олег Челбаев (sprut)
    Олег Челбаев (sprut) 14 дней назад
    Огонь, пойду закажу

  2. Артем Симоненко (TopGun)

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

  3. (killwarez)
    (killwarez) 14 дней назад

    Покупал разные штуки у них а eBay. Получилось чуть дешевле на объеме. Общительные. Попросил выставить на eBay более дешевую версию Shelly 2 - не отказали. Доставка из Болгарии невероятно медленная - 2 месяца уже. Контроллеры хорошо спроектированы, но при внутрисхемной прошивке нужно быть внимательным - GPIO совсем не развязаны с 220. Эх, если бы Sonoff были на такой прошивке....

    • Антон Киселёв (Whilser)
      Антон Киселёв (Whilser) 14 дней назад

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

  4. Павел Ник (bj_tracer)
    Павел Ник (bj_tracer) 13 дней назад

    " Устройство позиционируется как диммер LED ламп" - это вы откуда придумали?!
    На сайте явно написано -  With Shelly Dimmer/SL you can use incandescent and halogen lights: 10-220W, dimmable LED lights: 50-200VA / 10W – 200W or resistive-inductive loads: ferromagnetic transformers 50-150VA.

    Те Лампы накаливания и галогенные, диммируемые леды и резистивно-индуктивные нагрузки, такие как трансформаторы. Никакого "только для ледов, но вы можете..." тут и в помине нет.

    Вопрос как вы их заказали, если они еще в статусе "предзаказ" висят?!

    • Антон Киселёв (Whilser)
      Антон Киселёв (Whilser) 13 дней назад

      «это вы откуда придумали» 

      Это написано в инструкции, которая к ним прилагается. И я не говорил, что только для LED, наоборот, я сказал, что подходит и для галогенок до 200Вт. 

      «Вопрос как вы их заказали, если они еще в статусе "предзаказ" висят?!»


      Только модель SL в предзаказе, об этом я тоже написал в статье. 



  5. Сергей Драгунов (@SD)
    Сергей Драгунов (@SD) 8 дней назад

    У меня двойной выключатель. Одна клавиша это led лента, другая точечные светильники. Подскажите, сможет ли Shelly управлять и диммировать два разных источника света?

    • Антон Киселёв (Whilser)
      Антон Киселёв (Whilser) 8 дней назад
      Если точечны светильники на диммируемых LED лампах, либо галогеновых с суммарной мощностью до 200 Вт, то Shelly Dimmer сможет их диммировать. Для диммирования светодиодной ленты нужно намного другое устройство - Shelly RGBW. 

К списку статей

Скидки для сообщества

Интернет-магазин yourhomekit.ru

+7 914 550-51-11
Промокод:
SPRUT-BLG
Размер скидки:
8%
Cамый большой ассортимент в России аксессуаров Apple HomeKit

Похожие статьи

04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
09 ноября 2018, 20:54
Кейс создания умного дома без каких либо прокладок в виде Raspberry pi
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
15 июня 2018, 12:13
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
24 августа 2018, 12:18
Пошаговая установка HomeAssistant
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.