Я достаточно давно искал миниатюрное и, в то же время, недорогое устройство для управления яркостью диммируемых светодиодных ламп,, имеющее локальное управление и возможность легко добавить его в системы управления умным домом. На рынке ничего подходящего для себя не находил, решил даже сам собрать такое устройство и подключить его к Home Assistant (кстати, прототип до сих пор достаточно хорошо работает, были планы разработать собственную печатную плату, но руки так и не дошли). И вот, совсем недавно, болгарская компания Allterco Robotics Ltd выпустила на рынок свой новый продукт: Shelly Dimmer - миниатюрный диммер на 220 вольт (о них уже писали на нашем портале). Диммер выпущен в двух ревизиях, версия с индексом SL способна работать без нейтральной линии.
Устройство позиционируется как диммер LED ламп (об этом недвузначно написано в инструкции) ввиду ограничения по максимальной суммарной мощности 200 Вт, однако вполне подойдет и для ламп накаливания с током потребления до 1.1А.
Shelly Dimmer имеет поддержку протокола MQTT и REST API, поэтому его можно с легкостью без какой-либо перепрошивки интегрировать практически во все современные системы управления умным домом. В сочетании с миниатюрностью он становится просто незаменимым устройством для управления светом в умном доме.
Технические характеристики:
Характеристики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 измерять потребляемую мощность не сможет.
Официальное приложение имеет достаточно приятный интерфейс. Есть возможность вести учет расхода электроэнергии, но для этого устройство необходимо подключить к shelly.cloud.
Процесс подключения, можно сказать, стандартный: при первом запуске Shelly Dimmer создает открытую точку доступа, к которой нужно подключиться с телефона, после этого перейти в приложение Shelly.cloud и нажать Add Device в боковом меню. После этого останется выбрать название для лампы и комнату, в которую необходимо его поместить. Приложение поддерживает группировку устройств и даже простые сценарии, выполняемые локально и не зависящие от наличия интернета или WiFi сети. Есть возможность обновить прошивку "по воздуху", настроить состояние по умолчанию после подачи питания (выключено, включено, последнее состояние), настроить плавное включение и выключение ламп (это полезно для ламп накаливания - продляет срок их эксплуатации). За время владения устройствами мне "прилетело" уже два обновления, это означает, что продукт активно развивается, что не может не радовать.
После подключения ламп необходимо откалибровать диммер. Это делается для того, чтобы яркость изменялась равномерно вне зависимости от типа используемых ламп и их количества. Калибровка выполняется довольно просто: необходимо зайти в раздел "настройки" (Settings) и выбрать раздел "калибровка" (Calibration) и немного подождать. Во это время диммер будет зажигать лампы на разный уровень яркости и измерять потребляемую мощность, тем самым, калибруя внутренние алгоритмы нелинейного преобразования.
Диммер имеет собственный веб интерфейс. Для того, чтобы в него попасть, необходимо перейти по IP адресу, который можно узнать в приложении в подразделе Settings->Device Information. Для интеграции с Home Assistant необходимо включить локальное управление и ввести данные вашего MQTT брокера (о том, как установить MQTT брокер, можно почитать здесь). Локальное управление через mqtt брокер можно включить только из веб интерфейса (как показано на картинке ниже), в приложении этот пункт просто отсутствует.
В пункте меню 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": {} {%- 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 можно добавить в Яндекс.Алису и другие системы управления умным домом.
В заключении хочу сказать, что Shelly Dimmer мне очень понравился. Заказывал его напрямую производителя на Shelly.cloud, стоит такой диммер 19.99 евро, за 1.99 евро можно купить расширенную гарантию. Международная доставка стоит 5.55 евро. Много это или мало - решайте сами. Если не рассматривать китайские поделки, ближайший аналог от того же FIBARO стоит в три раза дороже. Если необходимо регулировать яркость от 3 и более ламп, то решение от Allterco Robotics Ltd. выглядит, на мой взгляд, более предпочтительным. Dimmer/SL доступен по предзаказу, ожидаемая дата начала отгрузки - конец декабря 2019 года.
Клевый девайс, одно плохо, что нельзя с выключателя диммировать, например если стоит звонкового типа при длительном удержании например.
Покупал разные штуки у них а eBay. Получилось чуть дешевле на объеме. Общительные. Попросил выставить на eBay более дешевую версию Shelly 2 - не отказали. Доставка из Болгарии невероятно медленная - 2 месяца уже. Контроллеры хорошо спроектированы, но при внутрисхемной прошивке нужно быть внимательным - GPIO совсем не развязаны с 220. Эх, если бы Sonoff были на такой прошивке....
Если заказывать сразу несколько штук, выходит действительно немного дешевле. По поводу доставки, очень странно, мне они за 8 дней дошли, причем большую часть времени они шли по России.
"
Устройство позиционируется как диммер 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.
Те Лампы накаливания и галогенные, диммируемые леды и резистивно-индуктивные нагрузки, такие как трансформаторы. Никакого "только для ледов, но вы можете..." тут и в помине нет.
Вопрос как вы их заказали, если они еще в статусе "предзаказ" висят?!
«это вы откуда придумали»
Это написано в инструкции, которая к ним прилагается. И я не говорил, что только для LED, наоборот, я сказал, что подходит и для галогенок до 200Вт.
«Вопрос как вы их заказали, если они еще в статусе "предзаказ" висят?!»
Только модель SL в предзаказе, об этом я тоже написал в статье.
У меня двойной выключатель. Одна клавиша это led лента, другая точечные светильники. Подскажите, сможет ли Shelly управлять и диммировать два разных источника света?
Еще ленты можно диммировать обычными 220в диммерами при помощи https://ru.aliexpress.com/item/32717865198.html?spm=a2g0s.9042311.0.0.274233ednhf4uN">такого блока питания
Сам так делаю.