Много написано про преимущества LED светильников. Поговорим о недостатках.

В отличии от ламп накаливания, светодиод, практически, не обладает инерционностью.

А значит это, что если светильник запитан от сети переменного тока, то если не принимать специальных мер, он будет малозаметно мерцать с удвоенной частотой сети, а именно, 100 раз в секунду.

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

Еще более заметна пульсация если использовать диммирование.

Для экспериментов я закупил на Aliexpress кучку вполне приличных с виду недорогих спотов. Вот таких.

 Первое впечатление - вполне приятные светильники. Нейтрального белого (3000К) света

Заботливые Китайцы даже прислали на 10% больше спотов. Как я понял, на случай брака.

Диммируются.

После инсталляции, заподозрив неладное, я посмотрел на светильники через камеру смартфона

На фото изображение в контрастную полоску. Что свидетельствует о серьезном уровне пульсации.

Для разбирательства с вопросом был собран вот такой стенд:

 

Последовательно со светильником был подключен резистор номиналом 8 Ом и при помощи осциллографа было зафиксировано падение напряжение на этом резисторе. Соответственно, далее приведены диаграммы тока через светодиоды.

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

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

 

а вот так в случае "приглушенного" света

Комментарии излишни

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

Ну что же. Поставим на выход драйвера конденсатор емкостью 1000 мФ

 Это максимум диммера

 А это ближе к минимуму

Намного лучше, не правда ли?

Камера смартфона такой уровень пульсации, фактически, не замечает.

Update спустя пару лет:

За это время, из 40 драйверов светильников 10 штук постепенно но с грохотом взорвались ) 

В основном, выходит из строя высоковольтный конденсатор.

Драйвера по мере "взрывания" меняю на приличные эквиваленты.

Сами споты надежнее - вышло из строя всего пара штук. В целом эксперимент надо признать не очень удачным. К выбору спотов надо подходить ответственнее.

 

 

 

0
0
0
s2sdefault

Итак, Openhab, HomeAssistantMajordomoioBroker  - четыре наиболее развитых Opensource (то есть, совершенно бесплатных) решения, которые позволяют управлять домашней автоматикой.

У каждого из них есть свои сторонники и сообщество, дорабатывающие новые версии, набор оборудования, с которым система может работать сразу. Также, имеются некоторые особенности.

Majordomo реализовал собственное голосовое управление системой, сделан на PHP, причем, язык PHP используется и для того, чтобы настраивать логику работы системы. По сравнению с "птичьим языком" сценариев OpenHab - на мой взгляд, плюс. Есть уже написанные интеграции к популярным контроллерам. И, конечно, MQTT. Большое русскоязычное сообщество. При этом, нет мобильного приложения (Только web, и это печально) и в этой области, развитие, относительно аналогов, на мой взгляд, несколько приостановилось. Пожалуй, это основное, почему я не использую MD. Тем не менее, недавно вышел анонс об интеграции MD с GoogleHome. Также, читал про успешные опыты интеграции с HomeKit. Система развивается, выходят новые релизы.

Получена информация об успешной интеграции MD  c LightHub

OpenHab, одна из наиболее старых систем, также, имеет (не-русское) голосовое управление, кроме этого, мобильные приложения для iOS и Android (пожалуй, ради приложений, до сих пор держу эту систему в работе), наконец-то заработала интеграция с HomeKit (управление с устройств Apple вообще без установки каких-либо приложений)

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

Полностью совместимо с Контроллером умного дома LightHub с первого дня его существования

iOBroker. Система написана на языке Node.js.  Выглядит достаточно продуманной и универсальной. Легко устанавливается. Имеет визуальный редактор планов помещений VIS, работает с MQTT на основе Node.js. Интегрируется в HomeKit.

Также, имеет, на мой взгляд, средне-критичные косяки, которые я описал на странице про MQTT . Не смотря на это, развивается активно, имеет нативное приложение VIS для Android и IoS (попробую - напишу, насколько удобное)

Давно планировал попробовать интеграцию IoB с Контроллером умного дома LightHub. Пока недавно не получил скриншот от одного пользователя с уже проведенной интеграцией. На просьбу написать пошаговое руководство на Wiki человек ответил, что там и писать нечего. Подключаешь IoB и LightHub к одному брокеру и MQTT топики контроллера появляются в интерфейсе IoB. (что и было на скриншоте). Так что поверил на слово. 

HomeAssistant

В целом, удачная система, разработанная на Perl3. Вот только ставится, пожалуй, не очень предсказуемо. Масса зависимостей, и простейший вариант - либо готовый образ Hassbian под Raspberry PI либо устанавливать под Docker дистрибутив от HASSIO (я пошел по второму пути и рекомендую его, далее, это позволяет такие плагины как NodeRed ставить одним кликом мышки

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

По-моему, пока единственная система, интегрированная как в систему GoogleHome так и с голосовым помощником Алиса. Ну и в HomeKit через компонент HomeBridge

Русское сообщество пока невелико, но уже появилось.

Данная система, на мой взгляд, является самой динамично развивающейся открытой системой из всех.  Но это привносит проблемы. Я дважды сталкивался с ситуацией, когда обновление ПО (а это в HA делается одним кликом в интерфейсе), приводило к полной недоступности этого самого интерфейса. То же самое может произойти при сбоях питания. В форумах комьюнити такие случаи, также описываются, но никакого удовлетворительного ответа, что же с этим делать, кроме установки HA с нуля или восстановления из бэкапа, не приводится. Поэтому, если используете эту, во всех остальных аспектах, отличную систему - не ленитесь делать бэкапы. Обязательно, каждый раз перед обновлением. Обновления бывают крайне кривыми.

Отдельно стоит описать сценарии управления умным домом.

Openhab и Majordomo имеют собственные языки, позволяющие увязать друг с другом события, происходящие в доме и настроить поведение устройств в зависимости от таких событий. IOBroker использует визуальное средство Blockly, HomeAssistant, также, имеет своеобразные встроенные скрипты в формате yaml.

Но после ряда экспериментов, я полностью отказался от создания сценариев автоматизации на базе систем управления УД, передав эту функцию уникальному по своей гибкости и универсальности инструменту NodeRed 

Интеграция с  контроллером LightHub

Изначально, контроллер создавался под взаимодействие с OpenHab. Интеграция с этой системой максимально упрощена. Сейчас даже частично поддерживается конвенция homie, которая определяет рациональную и унифицированную иерархию MQTT топиков устройства, а также, публикует служебную информацию, при помощи которой, системы управления смогут автоматически настраиваться на те устройства, которыми управляет контроллер. Homie реализован в OpenHab 2.4 и как только этот релиз стабилизируется - добьемся полного Plug And Play

С HomeAssistant, были получены, также, успешные результаты тестирования. Это потребовало немного нетривиальной настройки на стороне HASS, но, в итоге, получилось.

 

Также, участники сообщества адаптировали контроллер под Domotics.

 

В последней версии контроллер работает одновременно с системами  OpenHab, HomeAssistant, HomeBridge  и IOBroker, выступая своеобразным преобразователем диалектов MQTT для данных систем.

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

При этом, одновременно работает голосовое управление Siri, GoogleHome и Алиса

Алиса лучше всех понимает русский язык, далее, я бы поставил Siri, Googe Home тоже работает, но часто путает языки и не понимает с первого раза

 

 

0
0
0
s2sdefault