NooLite: убиваем двух зайцев эргономики одновременно (монтаж, мнение, развитие)
Нет, это не 10001 описание «умного дома» (!)
В посте я хочу рассказать о двух вещах:
1) Решение проблемы «Выключатель верхнего света в комнате при входе, а хочется еще и у кровати»
2) Хочется регулировать яркость освещения
И как не странно, обе эти проблемы можно решить одним махом.
А так же я попытаюсь классифицировать типы автоматизации (умного) дома
Лирическое отступление: Я, как наверно и многие читатели, думали «а не сделать ли мне умный дом» возможно даже смотрели технологии (z-wave, zigbee, homekit, тысячи их!), но в процессе поиска информации по умному дому чаще всего отсутствует постановка проблемы и/или корректное решение из-за недостаточного интеллекта того самого «умного дома»
Классификация
После чтения большого количества мануалов по различным системам, у меня получилась следующая градация систем:
1) Автоматизированная
2) Автоматическая
3) Интеллектуальная
4) Проактивная
Автоматическая — У вас уже есть удаленные выключатели везде, если ваш друг направляется в туалет, вы можете включить свет удаленно используя пульт/приложение, но что-то вам не хватает. И вы добавляете в систему датчиков. Теперь система может сама определить, что вы находитесь в этой комнате и хорошо бы включить вам тут свет — поздравляю вы сделали автоматическую систему (но это всё еще не умный дом)
Интеллектуальная — При ночной нужде в туалете вас встречает включённый свет, который учитывает данные, что вы мужчина и вы можете не закрыть дверь, но это не повод не порадовать вас светом. (система знает, что вы дома в данный момент один, а значит только вы можете пойти в туалет, следовательно нужно игнорировать датчик двери и включить вам свет) — Это интеллектуальная система Кроме того, одно из ключевых отличий интеллектуальной системы от обычной — поддержка алиасов. Система должна уметь обрабатывать речевых команды, причем не простые, а понимая контекст запроса. В вашем «умном доме» этого нет? У меня для вас плохие новости.
Проактивная — У вас есть единый хаб который имеет доступ к основным системам дома: свет, вода, кондиционер, обогрев. (если говорить о доме: ворота итд…) Вы можете управлять всеми системами удаленно, голосом и через интернет, вы даже можете нажать кнопку «я еду домой» и система подстроит всё как вам нравится (включит кондиционер например или откроет ворота когда ваша геопозиция будет рядом).
Похоже на умный дом? Нет Система будет проактивной, когда сможет обработать следующий сценарий:
1) Простой вариант: У вас есть сценарий приезда домой, система сама проверяет вашу геопозицию и на основе вектора вашего движения может спросить у вас (голосом, текст в мессенджер) едите ли вы домой или даже без вопроса (если на основе данных о прошедших днях маршрут похожий) запустить сценарий. Но, если вдруг во время запущенного сценария вы меняете ваш маршрут, система должна понять это и прекратить выполнение сценария.
2) Сложный: Система не требует ручного ввода сценария, она сама составляет его анализируя поведения человека. Она знает, что утром вы предпочитаете яркий свет, вечером приглушенный. Она знает, что перед сном стоит сделать отопление чуть слабее и по возможности проветрить, но ваша девушка не выносит сквозняков, значит проветривание нужно осуществить пока девушки нет дома или она в другой комнате/душе.
Конкретная проблема
Во время ремонта невозможно спланировать всё, так вышло и у меня — я совершенно не знал где будет стоять кровать в комнате, следовательно я не мог выбрать место выключателя
(Да и кровать у меня уже перемещалась по комнате…) Таким образом, как и у многих, выключатель верхнего света у меня один — при входе в комнату, рядом с дверью.
Но со временем победила лень появилась проблема: лежа в кровати невозможно выключить или включить верхний свет, на помощь пошли настольные лампы и фонарики в телефоне. Кроме того, вечером я бы хотел иметь приглушенный свет, а диммер во время ремонта не был установлен, да и стандартные диммеры — не удобные.
Стандартный диммер
В конечном итоге я сформулировал требования для решения проблемы следующим образом:
Я хочу регулировать верхний свет в комнате из кровати, иметь возможность регулировать яркость и в дальнейшем идти по пути автоматизации жилища.
Я рассмотрел несколько вариантов систем и пришел к выводу, что мне подходит NooLite в следующем варианте:
1) Реле
2) Два выключателя
Монтаж
И так, мне предстояло демонтировать старый выключатель, соединив провода, подключить реле в разрыв цепи и установить выключатель.
В процессе выбора места установки реле я пришел к выводу, что оно отлично поместится прямо в люстру, кроме того, оно будет лучше охлаждаться.
Люстра
Люстра у меня следующая:
Снимаем стеклянный купол, не забыв выключить электричество и снимаем платформу, которую закрывает доступ к контактам
Настало время посмотреть на реле:
Обратите внимание на черный провод-перемычку который по центру — это хардварный переключатель режима, если хотим работать в формате регулировки яркости (диммера) — перекусываем его.
Отключаем оригинальные провода из потолка от клеммников люстры, вставляем туда новые провода небольшой длинны.
Берем клеммники, соединяем подвод 220 с реле и нагрузку (не перепутайте провода)
Компактно пакуем всё это, что бы провода не грелись:
После того, как данный этап выполнен, можно включить электричество и проверить работу системы — она уже должна включатся с привязанного пульта (не забываем сначала включить свет на старом пульте)
Выключатель
Дано: вот такой выключатель:
Его потребуется демонтировать:
Отворачиваем (Но не до конца) винты по бокам
Снимаем выключатель, отсоединяем провода.
Вы же не забыли выключить свет после тестов да?
Готовим провода к клеммникам
Надеваем клеммники
Пульт
Комплектация пульта
Вверху (или внизу, смотря как установите) есть зеленый индикатор передачи команды, который будет подмигивать при нажатии.
Задняя сторона
Снимаем базу
Внутренний мир пульта
Крепим рамку на те же винты, которые остались от старого
Привязываем второй пульт
Алгоритм:
1) Нажимаем сервис кнопку на уже привязанном пульте
2) Нажимаем Включить свет на уже подключенном пульте
Свет начнет моргать
Делаем тоже самое на втором пульте
3) Нажимаем сервис кнопку на НОВОМ пульте
4) Нажимаем Включить свет на НОВОМ пульте
Свет будет моргать чаще
Повторите последние два действия еще раз
5) Нажимаем сервис кнопку на уже привязанном пульте
6) Нажимаем Включить свет на уже подключенном пульте
Свет погаснет — вы привязали пульт
Результат
После окончательной сборки системы, провода и сам модуль в люстре не видно (при включенном свете тоже).
Яркостью управлять можно так: Включаем люстру как обычно кликом на верхний край выключателя. А теперь нажимаем на нижний и держим — свет будет убывать. (Прибавить можно аналогично)
В процессе покоя реле светится слабо-зеленым светом (даже слабее чем на фото ниже, телефон сделал ярче чем надо)
Что там с развитием NooLite
NooLite вообще молодцы — ранее в постах их ругали об отсутствии фидбека от реле, но они в процессе выпуска новых реле которые будут уметь это. Намекает на это новый модуль, который был недавно выпущен взамен старых.
Конструктивно модуль выполнен в виде печатной платы, на которой расположен управляющий контроллер и приёмопередатчик.
Управление модулем осуществляется через последовательный интерфейс UART.
Использование низкоуровневого интерфейса связи с модулем позволяет применять его в собственных разработках.
(Готов поспорить, что через пол года появится мануал об использовании его в связке с raspberri pi и esp8266/arduino).
PS Те, кто ранее читали о Noolite возможно помнят вот такие выключатели:
Одна из причин, почему я выбрал NooLite — то, что они наконец-то сделали привычные всем выключатели…