суббота, 23 августа 2014 г.

прототип "умного дома"

Собрал прототип умного дома на куске OSB. Главное, определился с архитектурой:
 1. Контур "умного дома": освещение, управление климатом - на KNX.
 2. Контуры "безопасности": датчики CO+влажность в гараже, пожарная сигнализация, охранная сигнализация, защита от протечек - отдельными системами с интеграцией "вход/выход" в KNX.
 3. Управление логикой. Здесь не определился. Дали поиграть с интересным framework Tridium. Но он стоит 3000EUR. Есть бесплатные типа OpenHAB, но не такие красивые :( Решение приму исходя из того, какие задачи определю и какова будет стоимость их реализации (ведь можно заплатить за framework и "мышкой" все сделать самому, а можно заказать разработку на opensource и заплатить программисту).
 Пока все выглядит так:


  Рядом в коробке еще валяется Arduino Mini, трехходовой клапан с электоприводом 0-10В и пр..
  Кроме KNX-стенда, собран сигнализатор уровня CO на базе Arduino с датчиком MQ-7 и реле. Логика там простая: при превышении уровня CO или влажности (пока датчик влажности не купил, будет DHT-22) замыкается реле. Реле последовательно соединено с герконами открытия двери гаража и, далее, на вход сухих контактов KNX. Т.е. если уровень влажности или CO повышен, и при этом дверь гаража закрыта - замыкаются контакты и через KNX включается вентилятор гаражной вытяжки. Сделал через KNX, чтобы оставить возможность ручного включения вентилятора отдельным выключателем в гараже, тогда там реализуется логика "ИЛИ" (т.е. если я включил выключатель, то вентилятор будет работать, пока я выключатель не выключу, независимо от сигналов датчиков. Наоборот: если выключатель выключен, управление ВКЛ/ВЫКЛ идет по сигналу от датчиков). Также можно сделать "глобальное отключение", тогда вентилятор вообще не включается. И еще думаю, реализовать "аварийное" открытие гаражных ворот, если при включении вентилятора, уровень CO продолжает расти. Для этого на Arduino у меня 2х канальное реле (второй канал как раз для "тревоги").

 KNX я собираю, используя китайские устройства K-BUS (GVS), неплохие железки Evika. Пока все работает без нареканий. Также хочу взять попробовать управление климатом (клапанами, вентустановкой) от HDL и Zennio QUARD. Ну и останется определиться с логическим контроллером (пока все без него работает неплохо на логике устройств KNX ))