Автоматизация инженерных систем в доме или как я обучал дом уму-разуму. Что можно автоматизировать в обычной квартире Умный дом системы автоматизации дома

Улучшать жилище и делать его более комфортным свойственно любому человеку. Вне зависимости от того проживает ли он в малогабаритной квартире-студии или в загородном доме в несколько этажей который окружают гектары приусадебного участка.

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


Чем отличается автоматизация дома от умного дома

Очень многие владельцы недвижимости любое автоматическое или полуавтоматическое устройство, которое выполняет функции по включению/выключению какого-либо прибора или считают элементом «умного дома». Это далеко не так. И даже возможность дистанционного управления отдельными функциями с помощью интернета не делает дом «умным».

Истинно «умный» дом – это комплексная умная автоматизация управления всем комплексом систем жизнеобеспечения основанная на искусственном интеллекте компьютеризированной системы управления и работающая в полностью автономном режиме. Вмешательство человека в работу требуется только в аварийных ситуациях или в процесс программирования.

Поэтому многочисленные фирмы-инсталляторы элементов автоматизации дома не всегда объективно и достоверно доносят до потенциального пользователя-заказчика смысл новшеств.

Не всегда разъясняется, что подавляющее большинство электробытовых приборов, включаемых в «умный дом», в автоматизации не нуждаются, поскольку уже имеют встроенные функции:

  • Холодильники – полностью автоматические приборы, которые работают по жесткой программе;
  • Кондиционеры не требуют вмешательства извне, чтобы поддерживать заданную температуру;
  • Стиральные машины имеют таймер отсроченного включения;
  • Системы включения/отключения освещения легко управляются реле с фотодиодами, реагирующими на уровень освещенности и так жале.

Создание специализированных каналов управления системами жизнеобеспечения – собственно «умный дом» необходим только в тех случаях, когда жилое помещение функционирует в полностью автономном режиме. К таким относятся загородные дома (коттеджи), где единственным благом цивилизации является подъездная дорога.

Именно в них можно полностью реализовать все преимущества дистанционно управления и контроля.


Автоматизация квартиры

Квартира в МКД всего лишь ячейка, включенная в отлаженную систему коммунального хозяйства здания. Она редко нуждается в полноценной работе оборудования автоматизации умного дома. Владельцу не надо заботиться об отоплении, освещении, вентиляции. Система подачи воды, вообще, лежит вне пределов возможности как-либо влиять на её наличие. В случае отключения горячего водоснабжения на период профилактических ремонтов те, кто имеет финансовые возможности устанавливают накопительные или проточные бойлеры, которые работают в автоматическом режиме и в постороннем управлении не нуждаются.

Любое произвольное вмешательство своими руками в работу общедомовых сетей жизнеобеспечения совершенно не приветствуется со стороны управляющих компаний. Поэтому реализовать концепцию «умного дома» в многоквартирном доме можно в очень ограниченных масштабах:

  • Установить несколько управляемых дистанционно розеток, к которым подключить устройства, таймером включать/выключать освещение или допотопный утюг, не имеющий реле отключения при перегреве или по времени или другой неавтоматический электроприбор.
  • Принудительно вмешаться в работу автоматики кондиционера или электрического теплого пола полностью отключив их, или, напротив – включив.
  • Автоматизировать закрывание/открывание штор или жалюзи на окнах.
  • Включение/выключение системы аудиовизуального контроля.
Внимание! С установкой скрытых видеокамер или микрофонов, даже в собственном доме нужно быть крайне осторожным. Все без исключения, приборы, не имеющие датчика-сигнализатора о работе, или замаскированные под другие предметы в РФ запрещены к использованию. Их приобретение – уже состав преступления, которое в самом неблагоприятном случае может обернуться реальным сроком лишения свободы.

Поэтому, подбирая компоненты для оборудования дома (квартиры), помните, что подавляющее большинство гаджетов китайского производства запрещены к реализации на территории РФ, а владение ими – уголовное преступление.

Система охранной и пожарной сигнализации обычно не включаются в перечень элементов «умного дома», поскольку работают независимо от желания владельца, находясь во включенном состоянии. А при их отключении утрачивают какой-либо смысл.


Автоматизация частного дома

Большинство загородных домов строятся в пределах выделенных участков для ИЖС и по требованиям благоустройства имеют подвод электрических и газовых сетей. Некоторые поселки более благоустроены и имеют комплексы центрального водоснабжения и канализации.

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

Частный дом может быть в полной мере оснащен системой интеллектуального управления по концепции «умного дома».

Еще на стадии проектирования могут быть заложены элементы автоматизации, связанные:

  1. С электроснабжением (от автономного электрогенератора).
  2. Регулировкой температуры за счет управления газовым/жидкотопливным водонагревательным котлом.
  3. Управлением системой подачи воды (при скважинном/колодезном водоснабжении).
  4. Системой регулирования температуры воздуха в различных помещениях (жилых, подсобных, хозяйственных).
  5. Системой регулирования внутридомового и наружного освещения приусадебного участка.
  6. Управлением системой полива и кормления сельскохозяйственных животных.
  7. Системой визуального контроля внутри и снаружи помещения и обзора придомовой территории.
  8. Возможна реализация аварийного отключения систем газоснабжения и электроснабжения при возникновении аварийных ситуаций.

Для некоторых владельцев, большую часть времени находящихся вне дома, «умный дом» это система автоматизации жилых домов, являющаяся насущной необходимостью.


Выбор системы управления умным домом

Современные системы позволяют управлять подключенными к модулю управления электроприборами: датчиками, терморегуляторами, электроклапанами по беспроводным технологиям. Не требуется закладывать провода и кабели внутри стен или плинтусов помещения, штробить стены и нарушать существующие коммуникации или отделку.

Наиболее распространенными является путь управления по Wi-Fi каналу. Неудобство заключается в том, что эта функция предназначена для передачи значительных объемов информации и не адаптирована для большинства приборов «умного дома», которые работают с короткими командами: «включить/выключить», «прибавить/убавить», «вверх/вниз» и т. п.

  • Z-Wave – специализированный протоколом управления «умным домом» работающий на частоте 869 МГц и имеющий высокую защищенность от постороннего воздействия и помех.
  • ZigBee – похожий специализированный протокол, специально разработанный для работы устройств в комплекте «умного дома», но использующий другую частоту 2400–2485 МГц.

До сих пор широкая автоматизация жилых домов в РФ буксует из-за высоких цен на оборудование и инсталляцию, наладку и обслуживание оборудования. Ведь оно должно работать круглосуточно 24 часа в неделю без каких-либо сбоев. В противном случае неисправное оборудование умного дома может само стать источником ЧП – пожара, затопления помещения, разморозки систем отопления.

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

Вполне возможно, что кажущиеся вам «новые» возможности, которые откроются после установки системы «умный дом» уже заложены и реализованы в имеющейся у вас технике, причем на более высоком уровне, чем «включить/выключить» или «прибавить/убавить».

Просчитайте, настолько ли критична возможность дистанционной регулировки температуры воздуха в различных помещениях? Эта функция окупается только для владельцев загородных домов, когда на время отсутствия хозяев температура снижается до приемлемого минимума, а ко времени приезда хозяев повышается до комфортной жилой.

Большинство функций, реализуемых в «умном доме», интересны только в первое время после их установки. Возможность дистанционного визуального контроля удовлетворяет только любопытство владельца помещения, ни сколько не препятствуя действиям злоумышленников, проникших в дом. Гораздо эффективнее система централизованной охраны. Использование функции автоматического открытия/закрытия штор в спальне или возможность регулировать громкость музыки в соседней комнате – настолько сомнительны, что могут заинтересовать только истинных фанатов непрерывного общения с мобильным устройством, вместо физического движения рукой.

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

chouck 4 декабря 2012 в 18:16

От домашней автоматизации и умных домов в общем к конкретному примеру

  • DIY или Сделай сам

Основная причина того что системы домашней автоматизации всё ещё не стали так популярны это акцент на освещении, который обычно делают при их продвижении. Ведь мигать светом (как светодиодами на Ардуине) не вставая с дивана это баловство, которое не имеет никакого практического значения и отталкивает людей от серьёзных мыслях о внедрении и использовании систем домашней автоматизации у себя в домах и квартирах. Мигать светом (на что обычно заточено 90% функционала) никому не нужно а вот например управлять отоплением индивидуально в каждой комнате это удобно и экономит энергию=деньги. Заоблачные цены на сами (копеечные по себестоимости) компоненты готовых продающихся систем домашней автоматизации вместе с ценами на интеграцию их только подливают масла в огонь. Спешу заверить что самым дорогим компонентом у нас будет 20 долларовая Arduino Megа. Если рассматривать вопрос в целом то мне видится только следующий список задач которые имеет практический смысл централизованно автоматизировать:
> управление климатом температурой (отопление/кондиционирование) и влажностью (увлажнитель/осушитель),
> управление естественным освещением (жалюзи, ставни, навесы)
> и управление поливом газонов, цветников и лужаек вокруг дома (если таковые имеются и их таки надо поливать).
Из децентрализованных систем удобно иметь локальную (без центрального управления 1-2 датчика управляющие напрямую включением подсветки) срабатывающую от датчиков движения(присутствия) маломощную светодиодную подсветку лестниц (иногда пола) и частей столов на кухне которые затенены от обычного потолочного освещения навесными шкафами и полками. Эта же подсветка в комбинации с перечисленными выше незаменима ночью когда надо, не разбудив никого и в первую очередь себя, пробраться на кухню (и отрезать там что-то от чего-то и съесть ни с кем не делясь) или в другое заведение не спотыкнувшись об предусмотрительно разбросанные детские игрушки. Также имеет смысл включать датчиками движения основное освещение ТОЛЬКО в технических помещениях: шкафы, кладовки, гараж, прачечные и тп. Датчики движения и централизованные системы не практично использовать для основного освещения в жилых помещениях. Внешняя и декоративное праздничная подсветка дома удобнее всего включается от копеечных готовых блоков с датчиками освещения и/или таймерами. Настоящие охранные системы подключённые к службам реагирования (не просто разбросанные по дому датчики и веб камеры) обычно не имеет смысла смешивать с системами умного дома из многих соображений.

Таким образом начнём с самого актуального. Идеальным объектом является отопление которым можно управлять например: электрическое(батареи на колёсиках в розетку и настенные батареи) и централизованное или не очень отоплением частного дома. В моём примере мы рассмотрим работу с системой Термо Помпы (Heat Pump в северной Америке) с мазутным отоплением по средствам прямого подключения к имеющемуся Блоку Управления (термостату) и дополнительно устройствами. В первой версии системы я использовал устройтва и разетки протокола Х10. Но к сожалению они плохо зарекомендовали себя, изза медленного интерфейса и очень громких счелков при переключении, котрые будили всех домашних. В последствии я перевйл систему на радио разетки, что оказалось гораздо проще и тише чем x10. Эти разетки имеются в огромном асортименте радиочастот и напряжения. Всё это, применимо для огромного множества других систем. Всё началось с того что мой приятель вместе с соседом ненавязчиво капали мне на голову про огромную роль чуда чудного - Arduino в современном обществе и что я как человек умеющий и любящий держать паяльник просто обязан заразиться этой Ардуино манией как можно скорее. Я всячески отмахивался и говорил что область практического (не робото-игрушки) применения её дома очень сомнительна и делать на основе мощного микроконтроллера последовательно загорающиеся светодиодные линейки для подсветки ступенек лестницы (вместо одного сдвигового регистра и генератора) это просто из пушки по воробьям а остальное баловство. Но всё-таки зерно Arduino им удалось заложить в мою голову и как все зёрна с приходом весны и на подступах лета росток начал пробиваться. Я не люблю хобби проекты ради самих проектов. Какая-то практическая сторона должна присутствовать а тем более что ресурсо ($ и время) ёмкие проекты для семейного человека должны ещё иметь высокийWAF (Wife acceptance factor) или как говорит мой Папа его легко легализовать.

И как всегда лень явилась двигателем прогресса. Сидели мы чуть позже полудня на веранде, солнце приятно припекало а в тоже время в спальне на верхнем этаже спал сынишка и судя по китайскому термометру за 2 доллара (до которого надо было ещё дойти и посмотреть не разбудив сына) температура была за 26. Значит надо теперь идти в гостиную и включать центральный кондиционер, а потом надо его ещё и выключать чтобы он не включался каждый раз когда температура немного подымится. Особенно это неприятно делать летом ночью, замёрзнув под лёгким одеялом надо вскакивать и опять же не перебудив всех домочадцев бежать в гостиную к пульту и вырубать это достижение прошлого века. Тут то я и смекнул что пора прекратить такое безобразие и звонить другу со словами "Где там твоя хвалёная Ардунья, Давай её сюда щас мы посмотрим на что она способна!". Сразу скажу что совсем не выбирал именно её и не думал что она окажется такая никчёмная(например в работе со строками) и даже от злости и бессилия бороться с ней дальше чуть не переехал посреди проекта на STM32. В конечном итоге всё-таки остался с ней, но обо всём по порядку.

Чтобы проще было понять почему всё сделано так и как Вам намазать на хлеб мой опыт и наработки, начнём с описания того что есть/было у меня под рукой:
1) Частный дом в Канаде (хотелось бы сказать что он мой, но конечно же он принадлежит банку и как бы это абсурдно не звучало но иметь его полностью выплаченным при текущих ставках даже не выгодно) 1959 года постройки как тут их называют Split Level те дом двух этажный но половина его сдвинута вертикально относительно другой половины на пол этажа.
2) Arduino Uno (в последствии изза малого числа Вх/Вых для X10 и радио потребовалась Mega)
3) дорогой и родной Ethernet Shild. Что-то запустить и найти адекватную библиотеку для ENC28J60 мне так и не удалось
4) Желание, время и немного денег.
Как здесь принято, спальни находятся на верхнем этаже и для меня получается это на пол этажа выше гостиной где и находится прикрученный к стене зловещий пульт управления системой отопления охлаждения. Тут такие систем называются HVAC (heating, ventilation, and air conditioning) на самом же деле это обычный огромный (десятки тысяч BTU или они их тут в тоннах чего то меряют) сплит кондиционер внешний теплообменник и компрессор которого находятся на улице а внутри теплообменник встроен в систему центрального вентилирования, которая полтора кило ватным вентилятором забирает воздух с уровня пола гостиной прогоняет через два теплообменника (один до кондиционера другой от мазутной или газовой горелки) и по системе коробов гонит в каждую комнату. Удобство и собственно само название тепловой насос вызвано тем что этот аппарат может гонять фреон в обе стороны и соответственно не только охлаждать но и нагревать воздух в доме. Надо заметить что нагревать он его может более менее эффективно только если на улице достаточно тепло больше 0 или -5 (зависит от модели и конструкции). Если же холодно то тепловой насос работать не будет и для этого как раз то и нужен бак с мазутом или газ.

Я начал свой проект и амбиции с малого, так давайте и мы разберём как же сделан этот HVAC и как им управлять. На поверку оказывается не так страшен чёрт. Одним из удобств является жидкая стандартизация всего домашнего и не очень в Америке это позволяет скрещать ежей с ужами по открытому, простому (иногда слишком) и общеизвестному (как правило древнему, кондовому) протоколу/стандарту. В нашем случае саму систему (вентилятор горелки теплообменники можно купить одного производителя кондиционер второго, увлажнитель у третьего а Блок Управления всем этим у четвёртого. Честно говоря не знаю также ли называются/управляются подобные устройства в Европе, но думаю что всё либо слизано либо очень похоже. Насколько я понял такие системы уже есть в России и возят их откуда попало/дешевле, так что у вас есть большие шансы столкнуться именно с такой системой. Давайте посмотрим на схему типичного подключения системы до того как мы начнём врезаться в систему.

Как мы видим почти всё понятно с первого взгляда. Единственное что надо пояснить что БУ питается и сам тепло насос управляется переменными 24 вольтами. которые подаются с входного трансформатора R и С. Линия С это общая и всегда соединена. Соответственно при подаче R(замыкании) на Y, O, W или G включается соотв. блок. От этого и будем отталкиваться. Значит если они включают то чем хуже мы? Сделаем так что наша новая система будет дополнять уже имеющуюся. Те управление можно осуществлять со старого пульта и контроллера как и раньше, но только когда надо, Arduino может отключить старую систему от управления и взять борозды в свои руки и потом отдать их обратно.Ставим релюшки.


Причем ставим их так чтобы без питания и вообще отключенные они сохраняли прежнюю конструкцию. R-0 отключает стандартный модуль управления и передаёт управление нашему Ардуину. R-1-4 подают нужное напряжение на соответствующую линию. Это управляющее напряжение R подаётся на каждое реле зелёным проводом. Управлять конечно хорошо, но система серьёзная и если мы случайно или не очень что-то не так включим или в неправильной комбинации. Например теплообменник будет греться а вентилятор не будет гонять воздух и отводить тепло с него, он может перегреться и привести к возникновению пожара, а нам это совсем не зачем. Во избежание подобных ситуаций давайте сделаем тройную защиту. И так первым бастионом будут сенсоры напряжения на каждой линии S1-4 (те их должно быть 4ре).


Они представляют из себя диод два резистора(делитель) и маленький электролит. Это может быть навесная сборка как на фотографии. В результате мы можем в Ардуине знать есть ли на самом деле на каждой из линий управления напряжение или нет. Соответственное если текущее состояние линий управления (Y, O, W, G) не соответствует тому что должно быть мы выводим код ошибки и отключаем систему. Следующим бастионом является наш дополнительный датчик температуры в камере теплообменника (plenum sensor). Если там слишком горячо или холодно (близко к 0С) то мы опять же выводим код и отключаем систему. Очевидно что запитывать реле напрямую от выходов ардуины нельзя поэтому надо либо громоздить по транзистору на каждое реле или купить готовый модуль с несколькими реле и транзисторами на одной плате. 99% компонентов я покупаю на ибее. Например на ибее полно таких 8 канальных модулей (8 Channel Electronic Relay Module) примерно по 9$. или же можно купить 4+2 (так как на самом деле нам надо всего 5 и одно запасное)

В качестве датчиков температуры и влажности я использовал китайские цифровые DHT22 которые неплохо зарекомендовали себя. Им надо всего три провода +5, GNd и Data. Провода могут быть достаточно длинными без потери точности и сигнала. Один датчик выкидывается на улицу в тень и под навес от прямого попадания влаги. Один датчик в доме.
В уже построенном много лет назад доме обычно самая большая проблема это провести новые провода, поэтому я старался по максимуму использовать текущую проводку. Для DHT22 есть несколько библиотек. У меня были проблемы со всеми кроме этой . Я поставил внутренний DHT22 рядом с настенным пультом управления. Если В вашем доме как и в моём когда-то стояла система управления HVAC то у вас должно быть аж 6 жильный кабель идущий от БУ к месту где висит сам пульт с индикатором и кнопками. Современные пульты (как мой) требуют всего 2х проводов. Таким образом у нас в распоряжении получается 4 уже проложенных провода. В них мы запускаем +5V, GND, Data для внутреннего DHT22 и на последний Serial(UART) Tx с Ардуины для вывода информации на дисплей.

В качестве дисплея я использовал маленький (2.5 см) OLED экранчик с серийным интерфейсом .
ДА он немного дороговат, но есть несколько уникальных отличия от подобных доступных: Наличие Serial(UART) интерфейса, что позволяет использовать всего один провод для его подключения, наличие пяти цифровых выводов на контроллере экрана (куда мы подключим RGB светодиод для дополнительного отображения состояния системы) и наконец компактность в сочетании с контрастом и отличной читаемости как при ярком свете так и ночью и он не освещает весь коридор ночью как любой ЖК с постоянной включённой подсветкой.

Далее встала проблема как поместить в каждую комнату, без дополнительных проводов, питания и радио модулей датчики температуры. В качестве датчика я выбрал цифровой DS18B20, (имея хорошую точность +- 0.5C) которому надо всего два провода (земля и сигнал). Их можно на эти 2 провода вешать много параллельно (каждый имеет свой уникальный MAC адрес). Но даже протянуть два провода во всем комнатам это адский труд. У тут меня осенило. Ведь по всем комнатам проложен телефонный кабель и он 4х жильный и в лучшем случае используется 2 жилы для телефона (как правило красный и зелёный) а остальные (жёлтый и черный) проходят по всем нужным мне местам и остаются свободными. Таким образом не разрезая провода а лишь оголив нужные два я подпаял к ним в каждой комнате по DS18B20.
Общая длинна проводов получилась достаточно большая и если сигнальный провод подпирать (на +5В) рекомендуемыми 4.7 кОм, то в моём случае датчики практически не читались и я сократил подпирающее сопротивление вдвое до 2.3 кОм и всё прекрасно заработало.

Потом я заморочился датчиком давление и остановился на недешёвом BMP085 зато он имеет I2C интерфейс, что опять же экономит ножки и количество проводов. Так как он ещё может читать температуру eго я поставил в подвале, куда было ближе и проще всего тянуть новые провода (аж 4). Я старался по максимуму использовать стандартные телефонные кабели и разъемы(RJ11) чтобы конструкция была разбираемой и ремонтно - замено пригодной.
При подключении этого барометра на туже I2C шину что и RTC (модуль энергонезависимых часов) возникли не очень понятные проблемы. Они мешали друг другу и пока я не поставил небольшую задержку перед чтением барометра работало всё не стабильно. Так как коротко временное отключение электричества не такая уж редкость да и модуль RTC стоит копейки я добавил его для энергонезависимого времени. в основном нужного при использовании х10. Используя его возникло желание автоматически синхронизовать его с NTP через интернет (раз уж он у нас есть), но у меня что-то не получилось скрестить webduino сервер и NTP. В итоге NTP время (Unix epoch) посылается на Arduino (и обновляется RTC) каждый раз при изменении каких либо настроек или режимов в web интерфейсе. Что имеет свои недостатки так как оно берётся JavaScript из времени на текущем компьютере или мобильном устройстве и не всегда точное и в правильной временной зоне.

Команды моим радио розеткамс Ардуины в эфир я посылаю с помощью копеечного (2$) передатчика модуля. Их прудом пруди на ибее (поиск «RF transmitter 315 Mhz..») и в любом магазине. Единственное надо правильно выбрать радио частоту соответветствующую вашим разеткам. К сожалению мои разетки не корректно поддерживались стандартной библиотекой RCswitch. в описании библиотеки есть список поддерживаемых чипов , но не стоит расстраиваться если ваш не в списке, у меня заработало после анализа эфира в ручную и без библиотеки. Про подобнве разетки, работы с библиотекой много написано. В частности cдесь: http://habrahabr.ru/post/213425 http://habrahabr.ru/post/212215 Я использовал 110В розетки
. Несмотря на то что управление радио требует нестандарного решения, оно является самым простым и бюджетным решением стоящей задачи. A именно включать и выключать электрические батареи или любой другой прибор (не обязательно резистивный) по времени или в ручную и иногда включать- выключать наружный свет. Insteon, Zwave и другие имеют много подчас не нужных дополнительных функций но на порядок дороже и имеют проблемы с открытостью интерфейса для того чтобы Ардуино могла посылать устройствам простые команды. Единственная проблема с розетками x10, Insteon и другими это то что они очень громко щёлкают во время переключения. Особенно это раздражает тихой ночью. Ещё один нюанс: x10 был заточен и популярен в северной америке и соответственно под 110 Вольт. Тут каждый выбирает для себя сам. Либо платить много за:
Z-Wave - розеток готовых нет, есть странной формы модули реле которые также но по тише щёлкают и их куда-то, как-то в стены надо прятать, потом замурованные, непонятно как их обслуживать – менять/чинить. Зато появились USB модули для посылки команд. Но для этого ещё нужен микрокомпьютер (возможно роутер подойдёт) с правильной OS драйверами и тд;
Insteon - розетки есть, но также противно щёлкают как x10 и насколько я понял открытого модуля для посылки команд нет и система опять-же заточена под 110В;
Вам решать заморачиваться с интеграцией и посылкой команд в эту сеть или платить меньше в 5-10 раз за каждое радио устройство и при необходимости подтачивать код под него. Как и любая другая вещь всё для 110В стоит дешевле. Конечно есть ещё экстремальные пути, как например описанная несколькими авторами тут, идея опутать всю квартиру (дом) парой (а на поверку пучком) молоточных проводов и собирая каждое управляющее и управляемое устройство с нуля в ручную использовать 1-Wire протокол. Некоторые пошли ещё дальше и разрабатывают свои протоколы…

Также я как кайтер прикрутил анемометр (датчик скорости ветра). Для её измерения я использовал имевшийся под руками чашечный датчик с герконом замыкающим 1 кОм между двумя контактами при вращении чашечек. В программе используется прерывание и замеряется количество раз +5В подаётся(переход из 0 в 1) на цифровой вход (подпряжённый 5 кОм ами на теже +5В). Данное значение умножается на подходящий для вашего датчика коэффициент и из количества замыканий за одну секунду получается скорость ветра в узлах. Также за каждый час меряется максимальное и минимальное значения скорости (порывы) и отображается максимальное за час. В веб отдаются текущее и максимальное. Каждый датчик надо калибровать индивидуально и подбирать правильный коэффициент. Для управления гаражной дверью я использовал запасной радио пульт от неё и с помощью дополнительного реле (шестого) эмулировал нажатие кнопки на пульте (вскрыв пульт и подпаявшить в контактам кнопки).

Протокол общения стандартного БУ термопомпы с её пультом (обычно 2 провода) как правило закрытый и наша ардуина не может знать какой режим и настройки выставлены в стандартном блоке управления, но с помощью наших сенсоров мы можем знать в каком режиме сейчас HVAC и хотя у них тоже есть датчик температуры в теплообменнике дополнительная защита с помощью Ардуины не помешает. Меня часто спрашивают: А не страшно ли мне доверять Ардуине управление такой ответственной системой с своём то доме? Мой код открытый и прозрачный. Я понимаю что происходит и всегда могу отловить и исправить неточность (если такие остались после полугода пользования системой). И самое главное я могу добавлять любые функции которые мне потребуются. В той-же коробочке скорее всего менее мощный контроллер и конечно нечего уже поменять и добавить нельзя. Без ардуины добавление опять же ограниченных функций как доступ из интернета к стандартному БУ стоит новой коробочки сотен долларов. Всё началось не с того что я хотел сэкономить а мне нужны были удобные для меня функции которые не за какие деньги не купить у производителей оборудования. Но конечно если взять в расчёт цену человеко часов затраченных мной, да и даже вами если вы просто решите сделать подобное на базе моих и других наработок, на этот проект то конечно дешевле купить готовое но попрощаться с гибкостью и нужными функциями. Это примерно как поставить FreeBSD и кропотливо долго и по каждому поводу копаться в барахолке знаний интернета и в ручную из командной строки подкручивать её под себя в сравнении Mac OS, красивой готовой но ограниченной на базе той же BSD. Основная из них это включение обогрева/охлаждения до нужной температуры не навечно или по расписанию а всего лишь на час-2-4. Звучит просто и удобно но никак не присутствует в стандартных БУ.

Если вы хотите управлять только термонасосом без RF, RTC, барометра и прочих заморочек памяти и ног хватит и у Uno(я так и сделал в первой фазе своего проекта). В полной же версии без Mega не обойтись. Давайте посмотрим на получаемые функции и интерфейс.

Сам интерфейс сделан в рамках всего одной html странички с использованием технологии Ajax для обмена данными с Arduino web server (webduino) и основана на библиотеках JQuery Mobile. Поэтому для работы нужны несколько файлов картинок и сами библиотеки, которые могут быть заменены ссылками.

В верхнем левом углу, мы видим луну, это значит что по настройкам дня и ночи (в первой строке синего блока) сейчас ночной режим. Если дневной режим там будет солнышко. Дальше мы видим наш домик. В домике куча температур в каждой комнате и в центре температура с десятыми, это температура в гостиной на основном уровне. Зелёным внизу домика мы видим относительную влажность внутри дома. Справа от неё снежинка, это индикатор того что сейчас работает кондиционер. На этом месте отображается разными иконками остальные режимы работы (отопление термопомпой или AUX или же х10). Если иконка приглушена (полупрозрачная) значит система в этом режиме но не активна. Т.е. например в режиме кондиционирования до температуры 21 градус, но так как сейчас 20 градусов кондиционер не активен. Если одновременно работают два режима, например отопление х10 и отопление термопомпой, то будут последовательно мигать две иконки. Слева и справа у домика мы видим лучики, при нажатии на которые они становятся яркими и при последующем нажатии опять приглушаются. Это включение внешнего освещения у дома. У меня есть внешний свет на заднем дворе и впереди дома. Управление передаётся по х10 и номера соответствующих устройств прописаны в html(JS) коде, Ардуина лишь посылает команды на переданные ей из HTML номера устройств. Справа домика мы видим автоматическую гаражную дверь. которая открывается и закрывается при нажатии на неё. Сверху справа от домика мы видим текущую (усреднённую за 1-2 минуты) или максимальную за час скорость ветра в узлах. Значение скорости ветра подсвечивается разными цветами от голубого до красного в зависимость от скорости и в соответствии с международно принятыми цветами шкалы Бофорта. Справа сверху мы видим температуру на улице и ниже текущее атмосферное давление. Розовым фоном для значения давления служит график его относительного изменения за последние 24 часа (x-время, у- относительное значение давления). Под давлением зелёным относительная влажность на улице.

Теперь рассмотрим группу белых селектов и кнопку SET. Левым селектом выбирается нужная температура/режим. Правым на какое время включать этот режим. Если режим активный то надписи немного поменяется, как в этом примере
Если активен режим отопления то дополнительно кнопка подкрасится красным а если охлаждения голубым. Чтобы выключить надо оставить температуру и выбранный режим слева и оставшиеся минуты справа и тогда кнопка SET поменяется на OFF и её нажатие выключит режим. Режим охлаждения или отопления выбирается автоматически в зависимости от температуры на улице. Если на улице меньше чем значение константы heat_temp описанной в html(JS) файле, то будет предлагаться только отопление иначе только охлаждение.

Теперь давайте рассмотрим синий х10 блок. Нажатие на первую строку открывает общие настройки: ON - Все Розетки Всегда Включены (например летом), OFF все розетки всегда выключены (например если вы в отпуске), Split - в силу вступают индивидуальные настройки групп и комнат. Далее вы можете выбрать с какого часа начинается день и с какого ночь. Для сохранения настроек не забывайте нажать кнопку Apply внизу. далее каждая строка отражает группу комнат которая может состоять из одной и более комнат. Я сделал группировку по этажам в своём доме. На некоторых этажах только одна комната а на некоторых больше. У каждой группы мы можем установить режим ON - все розетки этой группы всегда включены, OFF все розетки этой группы всегда выключены (например вам надо включить пылесос и если одновременно будет работать батарея то выбьет предохранитель), Split(доступно только для групп с более чем одной комнатой)- в силу вступают индивидуальные настройки комнат внутри группы, Day - поддерживать указанную температуру только днём (ночью всегда выключено), Day&Night - поддерживать указанную температуру для дня и другую температуру ночью. У каждой комнаты доступно всё вышеперечисленное за исключение Split. Для вступления изменений в силу не забывайте нажать Apply внизу.

Самой последней строчкой является установки режима Override. Этот режим был сделан для принудительного включения розеток в выбранной комнате или светильника на некоторое время. Например вам надо нагреть максимально комнату на некоторый период для того чтобы ребёнку делать там массаж и через час продолжить поддерживать обычную температуру в ней. Или включать свет на улице на пол часа. Слева вы выбираете комнату справа на сколько включать режим и нажимаете кнопку Overrride. Если вам надо досрочно отключить режим справа выбирайте OFF и жмите Override. Вся информация обновляется каждые upd_interval (константа из html файла) секунд. По умолчания = 60 секунд. Когда информация обновляется вся верхняя часть странички с домиком моргает.

Ещё хотелось бы рассказать о концепции объединения розеток (pool). Допустим у вас одна большая комната обогреть которую в в -5 за бортом одна батарея не в состоянии или нагреваться она будет ооочень долго. Вы можете поставить вторую RF розетку с тем же кодом/адресом и вторую батарею воткнуть в неё и они обе всегда будут включаться. Что при относительно теплой температуре приведёт к частому щёлканью и включению и выключению этих двух и более батарей. Есть и другой вариант вы объединяете эти батареи в pool в коде ардуины x10pools={0,0,0,0,0,12,0,0,13,0,0,0,0,0,0,0,0}. Ноль значит отсутствия пула у данного адреса розетки число значит адрес дочерней розетки пула. Дочерняя включается если на улице холоднее чем poolt (константа из html файла) или разрыв между нужной температурой в комнате и текущей больше чем delta_temp * poolf (константы из html файла). Хотелось бы сказать больше о delta_temp (константа из html файла) это Делта температуры. Она нужна для того чтобы режимы часто не включались не выключались так как показания датчиков могут немного скакать +-. Обогрев включается если текущая температура меньше чем (нужная - delta_temp) и выключается если больше (нужная + delta_temp). По умолчанию это 0.5 Град С.

Теперь рассмотрим вопрос безопасности. Конечно нельзя оставлять доступным для всех управление вашим домом. Так как наша система состоит из клиента(JS Ajax html страничка) и сервера (Arduino) вы можете организовать различные уровни безопасности. Например вы можете положить HTML страничку на свой компьютер, телефон планшет и тд. (не выставляя её на публичный хостинг) и тогда только вы(с устройств обладающих этим файлом) сможете открывать эту панель управления своими домашними системами. Arduino web server весит на внутреннем IP и поэтому если вы его не зафорвардите на роутере во внешний мир, то к самой ардуине можно будет достучаться только из вашей внутренней сети. Доступ к самой HTML страничке можно запаролить на Web сервере где вы её захотели выложить. Также модно поднять HTTPS сервер в отношении её. Самым простым и по моему мнению достаточно надёжным является публичный хостинг странички, но сама страничка при запуске никуда не подсоединяется если ей параметром не передать адрес сервера Arduino (предварительно настроенным Dinamic DNS и Port Foewarding). Выглядит это так в браузере вводится такая ссылка http://myhosting.com/index.html?http://myhome.slyip.net:8081/hvac. Если злоумышленник и случайно наткнётся на вашу клиентскую страничку то ничего он с ней сделать не сможет не зная адреса Arduino сервера. Это самый простой и удобный компромиссный вариант, которым я сейчас пользуюсь. Да мне тоже вся эта конструкция с убогим (медленный не поддерживающий HTTPS и тд) Arduino Web Shield сервером в дополнение к которому ещё надо где-то отдельно хостить клиентскую страничку с иконки НЕ нравится. И как только я получу из китая знаменитый TP-LINK TL-WR703N
роутер который в мгновения ока превращается в wifi bridged web сервер с Serial(UART) интерфейсом к Arduine, я сразу же прикручу его к ардуине (или её к нему) и выкину это шилд и изернет провод. Таким образом получится даже больше того что я хотел так безуспешно добиться от STM32 контроллера а именно чтобы всё было в одном устройстве (не отдельно захощенная страничка клиента и отдельно исполнительный сервер) и нормальным веб сервером на котором можно реализовать достойную степень удобства скорости и безопасности.






B на последок

Больше не нужно искать пульт или вставать с дивана, чтобы отрегулировать жалюзи. Контроллер домашней автоматизации решит все эти проблемы. Установка системы автоматизации улучшает систему обитания, заменяя некоторые телодвижения пультом, который в руках хозяина способен выполнить практически все пожелания, касающиеся управления. Система умный дом берет в подчинение все домашнее оборудование и по одному нажатию на пульт управления выполняет включение, выключение и другие функции.

Домашняя автоматизация – Умный дом

С каждым годом программа умный дом набирает все большую популярность, а трудолюбивые специалисты стараются улучшить ее и настроить ее на легкое управление. помогает дистанционно управлять шторами, светом, кондиционером и прочей техникой. Также, пульт управления может находиться как на стене в виде сенсорной панели или находиться в устройстве, например, IPod, IPad и прочих.

Управление домом посредством пульта – это то, что необходимо в каждом доме. Ведь так приятно просыпаться не под раздражающий звук будильника и от ярко светящего в глаза солнца, а от звуков природы, при этом в медленно наполняющейся светом комнате. Все ежедневные дела могут начинаться с любимой музыки, достаточно лишь внести соответствующие поправки в систему управления. С умным автоматизированным комплексом больше не нужно бегать по всему, выключая освещения и другие приспособления, достаточно, выходя из дома, нажать на сенсорную панель системы управления и все сделается за вас.

Умные системы автоматизации для дома

Такая система упрощает жизнь, предоставляя возможность управлять домом при помощи специального пульта. Автоматизированное управление домом позволяет на расстоянии:

  • задавать определенные режимы освещению;
  • придавать определенное положение шторам, жалюзи;
  • включать и выключать кондиционер, теплоснабжение и другое оборудование.

Все, что нужно теперь находиться под рукой, в пределах досягаемости. Управление производиться посредством сенсорной панели, которая способна выполнять заданные работы любого приспособления ежедневно в определенное время. Таким образом, можно отрегулировать включение освещения или установить время работы кондиционера. В качестве пульта могут использоваться устройства, которые работают на платформе Android и выпущенные компанией Apple.

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

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

Идеальная автоматизация дома

Люди часто спрашивают меня, о моем видении Home Assistant (буквально, домашний помощник, далее НА). Прежде чем описать куда хотим дойти с НА, я должен сначала поговорить о том, как домашняя автоматизация должна выглядеть в моем идеальном мире. Это будет целью этого поста. Я не собираюсь фокусироваться на протоколах, сетях или конкретных контроллерах умного дома. Это все детали реализации. Вместо этого, этот пост будет сфокусирован на том, что действительно важно: взаимодействии между человеком и его домом.

Вы не должны адаптироваться под технологии

Когда люди начинают пользоваться домашней автоматизацией, они всегда начинают с управления: возможность контролировать устройства новыми способами, с использованием телефона или компьютера. Они верят, что будущее наступило, и их приложение на телефоне станет пультом управления их жизни. Они сфокусированы только на том что получают, но не на том что теряют. Вы устанавливаете несколько "умных" лампочек и, внезапно, лишаетесь возможности пользоваться выключателями в стене. Когда вы приходите домой ночью, вы вынуждены доставать свой телефон, открывать приложение, дожидаетесь пока оно соединится с домашней сетью и, наконец, получаете возможность включить свет.

Да, вы можете решить эту проблему настроив обнаружение вашего присутствия, но что если в вашем телефоне сел аккумулятор? Вам придется все равно воспользоваться выключателем.

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

Вы не единственный пользователь умного дома

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

Это означает, что все что вы автоматизируете, должно работать безупречно. Если вам удается достичь 90% успеха задуманного, у вас остается 10% вероятность провала. Например вы настроили плавное затухание света в гостиной, когда вы начинаете смотреть фильм или сериал. Но в действительности это работает, только если все члены семьи садятся смотреть кино.

Ограничивайте влияние псевдо-полезностей и негативного влияния

Когда вы создаете новый сценарий, вы всегда должны сначала подумать о том, какие последствия будут если он не сработает? Все умные системы состоят из разных устройств, созданных разными производителями, которые общаются между собой на разных протоколах: иногда все идет не так. И вы должны сделать все от вас зависящее, чтобы минимизировать негативное влияние если все пойдет не так как задумывалось. В идеале, устройства должны стать "глупыми" и начать работать так, как они работали до автоматизации. Например лампы Philips Hue работают как обычные лампочки, если пользоваться простым выключателем в стене и не подключать их к системе управления. Если все становится хуже при неполадках в системе, те люди, с которыми вы живете - восстанут. Например неполадки с термостатом Nest, который из-за логической ошибки в своей прошивке, вдруг перестал отапливать дом. Ужас.

Идеальное приложение - отсутствие приложения

Умный дом должен сочетаться с вашим ритмом жизни, а не заменять его. Для большинства устройств, не существует более быстрого управления, чем то, которым вы уже ими управляете. В большинстве случаев, лучшее приложение - это его отсутствие. Единственный интерфейс, который может быть более удобным или доступным для вас и ваших гостей любого возраста - это голосовой интерфейс. Производители уже реализовали его, и наиболее крупные из них, сфокусировались именно на нем. Возьмем к примеру Apple: единственный способ контролировать голосом ваши устройства в HomeKit - это Siri. Amazon пошел дальше, и создал Amazon Echo, который постоянно слушает все что происходит через подключенные микрофоны. Я ожидаю, что еще больше компаний присоединятся к этой тенденции в 2016м.

Голосовой интерфейс тоже не идеален. Скорость с которой вы можете подавать команды - низкая, потому что вам нужно ждать реакции. Также существует проблема с пониманием команд, распознаванием акцентов и зависимости от облачных сервисов для обработки вашего голоса. Я считаю, что все проблемы кроме первой, в конечном итоге будут решены.

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

Ваша система должна работать внутри дома, а не в облаке.

Облачные сервисы - настоящая магия. Где-то в мире, есть компьютеры, которые собирают все данные, которые генерирует ваш дом, проверяют их на правильность и отправляют команды назад когда это необходимо. Облачные сервисы будут обновляться со временем, чтобы стать лучше и удобнее. Но пока это не так. Есть множество причин, по которым ваш дом может потерять соединение с облачными сервисами. Интернет может перестать работать, или обновление установилось с ошибкой, или серверы в облаке сломались.

Когда это произойдет, ваш дом должен быть в состоянии функционировать нормально. Не стоит использовать облачные сервисы для создания домашней автоматизации, а вот для расширения их функциональности - вполне. Таким образом вы избежите проблем, которые могут случиться, когда например упал Amazon AWS и Amazon Echo перестал работать.

Это было написано 2.5 года назад, но на сегодня, рынок технологий не сильно продвинулся в формировании основной идеологии построения систем домашней автоматизации. Да они стали умнее, да голосовое управление стало лучше, но основ того, как должен выглядеть умный дом - до сих пор особо не сформировано.

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

Давайте разберем на примерах. Вот берем умные розетки. Фактически, они нужны для того, чтобы включать нечто, что в основном выключено, и только тогда, когда это действительно необходимо. То есть мы должны сначала разобраться в этой ситуации и понять, когда и что нам необходимо, и насколько действительно нам нужно автоматизировать сей процесс. Причем на это выдумывание ситуаций, иногда уходит значительно больше средств и ресурсов, чем если бы мы просто подошли к этому устройству и включили его.

Или возьмем например умные лампочки. Особенно с RGB цветом. В принципе умные лампочки были придуманы для того, чтобы либо зонировать освещение если это необходимо, но в основном они требуются тогда, когда нет возможности управлять проводными лампочками так, как нам хочется, ввиду невозможности переделать старую электропроводку под новые требования. К тому же есть немало случаев, когда на этапе ремонта, делаются всякие ниши с подсветкой вазочек, которые планируются размещаться в них, и по факту эта подсветка включается пару раз, а потом не используется вообще. Ну или цветные лампочки, или диодные ленты, которые устанавливаются иногда с переделкой потолка, а потом используется как демонстрация "прикольной фишки" но никакой полезной нагрузки не несет. Большинство людей же не заморачиваеться о том, как влияет цвет освещения на эмоциональный фон или биоритмы. Многие даже не знают что освещение на это в принципе влияет. И что по идее, освещение можно использовать в целях релаксации или наоборот чтобы взбодриться. Но нет, вау-фактор - рулит.

А ведь основной целью умных процессов в доме, является решение действительно серьезных проблем. Ну например организация вентиляции помещений в которых мы живем. Ведь всем известно, что новые технологии позволяют сделать квартиру или дом практически изолированными от внешней среды. Новые окна, средства тепло и влагоизоляции позволяют сделать квартиру практически непроницаемой. Но при этом, например в зимний период, люди не задумываются что воздух необходимо увлажнять, и что необходимая комфортная влажность в квартире, должна быть в пределах 30-45% в зимнее время и 30-60% в летнее время. А что насчет уровня углекислого газа? Мы ведь часто даже не задумываемся о том, каким воздухом дышим. А есть например нормы и правила. Вот к примеру ГОСТ 30494-2011 гласит, что допустимые значения содержания углекислого газа измеряемого в единицах СО 2 * см /м (международное обозначение - ppm), должно находиться в пределах 600-1000ppm. Причем это допустимые значения. Хотя многие современные физиологи, утверждают что 1000 это уже не допустимое. Допустимым считаются значения 600-800ppm.

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

И вот именно для этого и существуют домашние автоматизации. Которые действительно улучшают качество нашей жизни.

Или, например, существует множество споров относительно систем предотвращения протечек. Сейчас на рынке огромное количество датчиков протечки. Ну и какой от них толк, если стояк в квартире не перекрыть, а вам до дома ехать час? Конечно это хорошо, что вы об этом узнаете и возможно приедете домой раньше, чем соседи которых вы затапливаете перекроют своими силами стояк до вашего приезда (что врядли конечно, но возможно). И да, существует много автономных технических решений, которые умеют закрывать краны. Но многие почему-то хотят этим процессом управлять. То есть при создании системы защиты от протечек, они используют некий центральный контроллер умного дома. И не хотят использовать например автономные решения, которые на рынке есть, но не интегрируются пока в системы умного дома. Вопрос Зачем? Ведь основная задача - предотвратить затопление. Возможность закрыть или открыть кран по желанию - приятный бонус, но основная задача - закрыть кран и предотвратить потоп. Даже если вырубилось электричество, или завис контроллер умного дома, или в датчике села батарейка. Кран должен закрыться и все.

Поэтому мое личное мнение состоит в очень простых тезисах:

  1. Слишком сложные автоматизации - вредят качеству вашей жизни, особенно если вы живете не одни
  2. Надо упрощать сложное, и не стоит усложнять простое.
  3. Автоматизации должны улучшать качество жизни, но не создавать проблем если они вдруг перестали работать.

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

Советы начинающим

Технологии "умного дома" позволяют сегодня контролировать практически все. Некоторые вещи, такие как, например, устройства для включения/выключения света по команде, просты и недороги, другие, например, системы видеонаблюдения, требуют более значительных вложений. Еще недавно системы Smart Home привлекали исключительно богатых чудаков, сегодня это уже, как говорят, мейнстрим, т.е. привычные многим устройства. И развитие этих технологий, получившее мощный толчок за счет широкого распространения широкополосного мобильного Интернета, идет очень быстро, недаром на этот рынок один за другим пошли электронные гиганты, такие как Apple, Google и Samsung.

Естественно, сложные и объемные системы, которые контролируют все в доме и вокруг него, к которому вы получаете доступ через смартфон или планшет, есть в продаже и, если у вас достаточно денег, вы вполне можете их установить у себя. При этом сегодня практически каждая компания, занимающаяся домашними устройствами и системами, или системами безопасности, хотят откусить кусочек пирога рынка домашней автоматизации и начинают выпускать дистанционно управляемые продукты. Но пока, к сожалению, нет систем, которые могли бы объединить все устройства, вне зависимости кто их производит и по какому принципу они работают. Может Apple или Google нас осчастливят?

Тем не менее, давайте разберемся с тем, что уже можно использовать. И в первую очередь поймем, а зачем это нужно.

Зачем мне нужен "умный дом".

Автоматизация облегчает и улучшает вашу жизнь в доме или квартире, более того, она позволяет экономить время и деньги. Вот несколько доводов в пользу начала создания своего умного дома.

  1. Автоматизация повышает эффективность. Это относится как к эффективности отдельных систем в вашем доме, так и к эффективности всего хозяйства. Например, поскольку система автоматизации способна управлять несколькими устройствами, вы можете одним нажатием кнопки отключить термостаты и выключить свет, когда решите поехать в отпуск. Не надо будет волноваться, что вы что-то забыли сделать.
  2. Автоматизация экономит ваши деньги. Только умное управление освещением, отоплением, вентиляцией или кондиционированием позволяет снизить затраты на электроэнергию на 15-20%, по утверждениям разработчиков систем автоматизации. Для владельцев собственных домов сюда добавляется и возможность использования нестандартных систем обогрева или охлаждения, что также резко уменьшает затраты на электричество и позволяет быстро окупить инвестиции в "умный дом".
  3. Автоматизация удобна. Возможность контролировать множество электронных устройств (свет, отопление, аудио/видео, шторы и двери, замки, системы безопасности и т.д.) с помощью одного сенсорного устройства на стене или просто смартфона - уже одно это заставляет задуматься об автоматизации дома.
  4. Автоматизация создает комфорт. Возможность активно контролировать различные электронные элементы дома обеспечивает комфорт, при котором окружающая вас среда - от установки освещения до включения музыкального центра - начинает вам подчиняться.
  5. Автоматизация обеспечивает спокойствие . Система контроля домашних устройств позволяет избежать проблем, которые могут возникнуть по забывчивости или из-за неумения. Вы из любого места можете проверить, все ли нормально в вашем доме и, при необходимости, провести коррекцию с помощью смартфона.

Технологии "умного дома"

Прежде, чем заниматься покупкой устройств для "умного дома", давайте немного разберемся в технологиях, которые используются в этих устройствах. Есть несколько разных стандартов или протоколов связи, которые используют эти устройства для коммуникаций между собой и управляющими контроллерами. Некоторые устройства соединяются проводной связью, некоторые - беспроводной, какие-то используют и то, и другое. Обязательно проверьте, какой протокол использует устройство, прежде чем покупать его, чтобы все ваши покупки были совместимы друг с другом.

X10. Это самый старый из протоколов домашней автоматизации, который появился еще в 70-х года прошлого века (звучит ужасно, но это всего лишь около 40 лет назад, а не во времена Шерлока Холмса и деятельности народовольцев). Теперь он используется и для проводной связи и беспроводной. X10 не отличается безумной скоростью или сверхнадежной связью между устройствами в сети домашней автоматизации, тем не менее, этот стандарт давно отлажен и до сих пор многие предпочитают применять именно X10.

ZigBee. Это другое имя беспроводного стандарта IEEE 802.15.4, который используется группой производителей, входящих в ZigBee Alliance. Основным достоинством в этом стандарте является то, что создается меш-сеть (ячеистая сеть), в которой большинство устройств равноправны и связываются друг с другом на равных условиях. Ячеистая сеть предлагает повышенную надёжность и устойчивость. Когда один из узлов перестаёт функционировать, другие узлы продолжают работу, соединяясь между собой напрямую или через другие промежуточные узлы. Кроме того, эта связь потребляет очень мало электроэнергии.

Z-Wave. Еще один беспроводной протокол, принадлежащий одной компании – производителю микросхем, в том числе, и для систем «умного дома» Sigma Design.

Insteon . Это, возможно, самый лучший протокол, который комбинирует протокол обмена данными по электросети с беспроводным протоколом. Оба работают как ячеистая сеть. Все узлы сети Insteon равны и могут связываться друг с другом. Если один узел выходит из строя, связь идет через другие. Разработчик протокола - компания Smartlabs. Протокол совместим с X10.

WiFi. Этот сетевой протокол, используемый теперь не только компьютерными системами. Очень быстрый, хорошо работающий. И неудивительно, что часть производителей стали делать продукты для "умного дома", использующие достоинства этого протокола. Другие протоколы потребляют меньше энергии и используют меньшую полосу пропускания, но возможности WiFi намного обширнее.

HAI . Это протокол, используемый при профессиональных установках стоимостью более $50 тыс. Мы его пока оставим в стороне.

Планирование «умного дома»

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

    Определите свои цели. Что вы хотите, контролировать свой дом по телефону и проверять температуру ванной комнаты из любого уголка планеты, или вы несколько более скромны в своих желаниях? Напишите подробно, что в идеале вы хотите получить. Правильный подход - начинать с малого, но знать, что вы хотите получить в конце, это ключевой фактор успешного завершения проекта. Попытайтесь понять, что вам будет наиболее полезно. Начните, например, с системы безопасности. Или вот несколько других примеров.
    Система "Отпуск". Нажатие одной кнопки на клавиатуре и будет отключено отопление, система безопасности встанет в режим "Включено", а освещение будет включаться вечером в определенном порядке для имитации наличия дома людей. Или режим, при котором, в случае звонка во входную дверь, на ваш телефон приходит изображение звонящего, а вы получает возможности двухстороннего разговора с ним. И вы можете решить, открыть ли ему дистанционно дверь (а затем запереть после его ухода).

    Выберите стандарт для автоматизации дома. В принципе, можно использовать любой. Главное определиться, чтобы подбирать нужные устройства. Сейчас доминируют X10 и Insteon. Оба несложны, X10 - несколько дешевле, а Insteon может работать с большим объемом данных.

  1. Определить фазы инсталляции систем. Устройства для "умного дома" делают жизнь лучше, но если вы решитесь сразу на масштабную инсталляцию устройств, то через какое-то время можете решить, что зря вы за это взялись. Разбейте процесс на стадии, убедитесь, что все устройства, которые вы установили на данном этапе, работают, и только потом приступайте к следующей стадии. Чем подробнее вы нарисуете схему установки, тем проще ваша жизнь будет при проведении работ.
  2. Выберите систему управления. Например, Activehome для стандарта X10 - это легкое в использовании решение, но с несколько ограниченной функциональностью. Или Powerhome - это хороший выбор, но сложный в освоении. Некоторые системы позволяют использовать управление голосом, но с русским языком они дружат не очень. Отдельные решения позволяют получить дистанционный доступ к управлению.
  3. Установите компьютер, управляющий системой . Этот компьютер должен работать в режиме 24/7, поэтому выберите для него место, где он не будет никому мешать. Инсталлируйте ПО, подсоедините контроллер X10 (или другого выбранного вами стандарта).
  4. Установите устройства и модули домашней автоматизации. Количество и список устройств и управляющих модулей зависит от вашего плана. Их много, мы здесь не будем останавливаться на конкретных устройствах, например, если вы используете X10, то для управления, скажем, гаражными воротами можно использовать универсальный модуль. Есть модули для ламп, или стенные выключатели, большинство из них подключается очень легко. О некоторых устройствах мы расскажем ниже.

И пара замечаний.

  1. Для экономии электричества используйте дополнительные датчики, которые позволят, например, системе автоматически выключать свет, когда вы выходите из комнаты.
  2. Там, где возможно, используйте проводные модули типа выключателей, а не встраиваемые модули. Это позволит вам управлять светом и устройствами без использования системы управления умным домом, если, не дай Бог, что-то в ней сломается.
  3. Имейте в виду, что автоматизация требует понимания того, что вы делаете, особенно когда вы имеете дело с электричеством. Неправильные действия могут быть опасными для вас.

Устройства для «умного дома»

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

Обучающийся термостат Nest

Термостат фирмы Nest (принадлежит Google) не только контролирует температуру в доме, но и украшает его. Его дизайн создавал человек, который разрабатывал iPod фирмы Apple. Он работает в сети WiFi и вы можете удаленно контролировать температуру с помощью смартфона или компьютера. Он не очень дешевый, но не будет лишним в любом «умном доме». Кроме того, Nest имеет открытый интерфейс, что позволит в будущем подключать к нему новые устройства, как это обещает Google.

Беспроводной термостат Honeywell

Беcпроводной термостат Honeywell

Это другой термостат, работающий по протоколу WiFi, от компании Honeywell, которая изготавливает домашние устройства уже десятилетиями и ее линия термостатов предлагает множество опций подключения.

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

Insteon

Система автоматизации дома Insteon

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

Набор Insteon для начинающих (Insteon Starter Kit) включает в себя хаб и один модуль - диммер для регулирования света. Хаб подключает всю систему к Интернет (через домашний маршрутизатор) и работает с мобильным приложением, позволяющим управлять системой откуда угодно, программировать таймеры и собственные "сценарии", а также контролировать статус системы. Хаб также может отправлять email и текстовые сообщения, когда в доме срабатывают датчики. По словам производителей, Insteon предлагает практически все, от выключателей света и датчиков движения, до систем открывания гаражных дверей, камер ночного видения, датчиков утечки воды и т.п.

Kevo Smart Deadbolt

Если вы можете открыть свою машину без ключей, почему бы вам не делать это же с домом или квартирой? Один из вариантов - это Kevo Smart Deadbolt компании Kwikset, ригельный замок с сенсорным кольцом снаружи и умным механизмом на базе Bluetooth 4.0 внутри. Kevo использует сразу несколько методов для открывания: брелок, iPhone с приложением Kevo, прикосновение к упомянутому кольцу пальцем, а также слово-пароль для открывания. Правда, согласно отзывам пользователей, приложение пока работает не очень хорошо.

Belkin WeMo

Belkin WeMo. Умная розетка

Это простое в установке устройство, которое может служить отличным стартом для создания «умного дома» и которое может начать работать уже через несколько минут после инсталляции. Розетки Belkin, работающие в сети WiFi, позволяют дистанционно включать или выключать приборы, подключенные к электрической сети через них. Компания Belkin выпустила еще несколько очень удобных устройств - это, например, выключатель WeMo Home Light Switch, датчик движения, который позволяет активировать приборы, включенные в розетку WeMo, видео-няня с доступом в WiFi. Все это контролируется через мобильное приложение на базе iOS или Android.

Система освещения Philips Hue

Система освещения Philips Hue

Hue - это система освещения, состоящая из ламп, световых лент и беспроводного моста, которые контролируются через приложение на базе iOS. Согласно информации компании, "каждая лампа HUE имеет 600 люмен светового потока и может производить все варианты белого света, от теплого до холодного, а также различные варианты цветного света. Каждая лампа использует на 80% меньше энергии, чем традиционная лампа". Свет можно плавно уменьшать и увеличивать, перестраивать его цвет и все это возможно из любого места, где вы можете войти в Интернет. Кроме того, приложение содержит ряд "рецептов" от экспертов по свету, которые помогут вам лучше концентрироваться или расслабляться. Система Hue совместима с рядом других устройств для "умного дома", в частности с выключателями Belkin MeMo.

Насколько можно доверять "умному дому"

Важный вопрос: какова надежность таких систем, объединяющих множество «умных» устройств, насколько можно быть уверенным, что после того, как вы скомандуете ему через свой смартфон закрыть входную дверь, замок действительно защелкнется? Есть ли у такой системы «защита от дурака»?

Все системы в доме, такие как свет, отопление и безопасность, являются подсистемами единой системы автоматизации. Достоинство этой системы заключается в том, что она обеспечивает очень надежный контроль и интеграцию всех подсистем. При этом почти всегда, когда система автоматизации выходит из строя, подсистемы продолжают работать. Это создаст для вас только некоторое неудобство. Например, вы не сможете одновременно выключить 20 ламп освещения нажатием одной кнопки, но вы все равно сможете это сделать поодиночке и обычным способом.

Отметим, что система "умного дома" использует обратную связь со своими подсистемами и получает сигнал, если что-то пошло не так. При этом на телефон пользователя приходит сообщение и он может принять решение, что ему делать в этом случае.