Как стать автором
Обновить

Комментарии 104

Сюда бы ещё полное управление климатом. Летом кондей, вентиляция. Зимой увлажнитель, батареи, вентиляция. Задал характеристики, типа 23 градуса 50% влажности и вечно свежий воздух, а система следит за всем и управляет всеми климатическими приборами и не важно зима или лето.
Кондиционера принципиально нет, а отопление центральное, им управлять не очень просто.
Вместо этого хорошая вентиляция и локальный подогрев теплым полом, которые, кстати, именно так и работают, задал параметры и забыл.
А так, легко, архитектурно все это поддерживается. Даже программировать ничего не придется.
Я просто климатический педант, и задумываюсь над вопросом автоматического климата, но пока способов как реализовать не нашел (в разумных ценовых приделах) :(.
Простое решение: кондиционер выставляем в нужный режим, ставим ардуину с датчиком анализа СО (этот датчик в реальности мерит как раз «духоту») и датчик температуры, ну и имитируем нажатие на пульте кондиционера (а он ведь обычный ИК) включение, выключение когда это нужно. Тоже самое с увлажнителем можно сделать и с принудительной вентиляцией.

как плюс все системы работают и сами по себе, мы никуда не впаиваемся, просто имитируем нажатия на кнопки пультов
А еще в большинстве кондиционеров есть тестовая кнопка под крышкой, которая запускает его в последнем режиме.
с увлажнителем надо еще решать вопрос заправки его водой
Тоже стало инетересно разобраться, погуглил на тему «ethernet кондиционеры», ниже расскажу к чему пришёл.

Вроде как на сегодня актуальная тема соединять кондиционеры через согласовыватель работы (пример www.vipklimat.com/soglasovatel-raboty-kondicionerov-CPK-M.html 28600р стоит; странно, они на 2-3 кондёра только, а что если дом большой и их там около 10?)

Управляется всё через протокол modbus. На том же сайте есть неплохая документация есть на русском языке, для нас особый интерес представляет раздел «7 Разработка собственного ПО» www.vipklimat.com/files/cpk/instructions_on_monitoring_cpk-m_v1_1.pdf

Сама библиотека modbus (http://libmodbus.org/) имеет неплохую поддержку разного рода платформ. Для своего дома хотел бы построить интерфейс управления умным домом на php, поскольку кроме него другим ничем не владею. Тут на помощь может придти code.google.com/p/phpmodbus/

Есть ли другие способы? Данный кажется не самым простым… а вдруг есть недорогие, очень качественные кондёры с ethernet интерфейсом и примерами работы с API на куче языков??
на той же ардуине, прости Господи, микроконтроллере можно сделать эмулятор инфракрасного пульта, или, если например роутер с OpenWRT, lirk присутствует. Смысл — притвориться ИК пультом от кондея.
Для приличных кондиционеров (типа Daikin, Mitsubishi и др.) есть шлюзы в KNX от Zennio и Intesis. Где-то евро по 300. Стандартное решение при автоматизации квартир — домов — офисов.
Если нужен интерфейс RS232/485, чаще используют продукцию Coolautomation (CoolMaster, CooLink). Но эти шлюзы раза в 3 дороже.
а отопление центральное, им управлять не очень просто

Размышлял над этим. Можно батарею зашить и оставить вент. отверстия с принудительным продувом. Если холожно прогоняют воздух через батарею, если жарко то выключаются. Причем забор можно делать как внутренний так и внешний
Я, вообще, не очень люблю вмешиваться централизованные системы многоквартирного дома. Можно было управлять вентилем на батарее (он там предусмотрен), но для его замены, например при выходе из строя из-за частого использования, нужно отключать и сливать воду во всем стояке на 16-ти этажах. Да и, честно говоря, не было необходимости, они не слишком горячие и уменьшать их теплоотдачу не возникает желания.
Есть электромагнитные задвижки специально для этого места. При желании все это реализуется доступными средствами без колхоза.
Они на электродвигателях. И имеют очень ограниченный ресурс.
Не все на электродвигателях, есть и электромагнитные. А ресурс это, конечно, вопрос. «Очень ограниченный» это как-то слишком в общем. Клапан на батарее не будет срабатывать раз в секунду, инерционность достаточно большая и регулировать нужно будет не часто.
А вот про них подробнее, пожалуйста, я хочу доделать систему защиты от протечек/управления водопроводом и рассматриваю существующие варианты кранов, которые не выйдут из строя за пару лет.
Тут достаточно важно не давать клапанам «закисать». Даже если протечек нет, все равно нужно регулярно двигать клапан. А в остальном — и системы управления батареями и защиты от протечек достаточно распространены.
Шаровый кран с электроприводом — может перекрывать как подачу горячей/холодной воды, так и подачу теплоносителя в батарее. Напряжение питания от 220 AC До 12 VDC. У меня дома стоят от фирмы нептун, модель точно не помню, выбрал из-за наличия дополнительного(аварийного) ручного управления.

NoWeekOff не предлагает вмешиваться в батареи. Короб с управляемыми дверцами вокруг батареи + вентилятор.
Хм, интересное решение.
Вентилятор понадобится, если нужно выжать больше тепла за меньшее время(скорость теплоотдачи линейно зависит от скорости потока), а так конвекции будет достаточно. Зашиваем батарею в короб, оставляя сверху и снизу вент отверстия, верхнее закрываем управляемой шторкой.
Есть готовые термостаты, причем как с механическим управлением (температура которую нужно поддерживать выставляется ручкой), так и с электронным, где можно задать расписание желаемой зависимости температуры от времени суток и дня недели.
А можно крутить краны на батареях, при условии наличия самих ранов, а также перемычки, обеспечивающей ток воды в обход батареи.
Просто, если отопление в доме изначально сделано правильно:

image

На фотографии обычный механический газоанализатор. При желании легко заменяется на электронный терморегулятор с поддержкой Z-Wave (у Danfoss, в частности, есть такие модели).
«Люкс»-версия: дополнительно камера, радар, управляемые пулеметы, дистанционные мины… В настройках активируются лишние опции:

[x] Никаких пацанчиков под окнами с _21_ до _08_
[x] Разрешать автомобилям из списка [_соседи_] работать двигателем не более _5_ минут подряд в интервале от _21_ до _08_

Первое время расход боезапаса высоковат, да и сама система громко «работает», но это только первое время… :)
Отличное воплощение на мой взгляд! И статья — строго и со вкусом! Ну а с Веб-интерфейсом — главное информативность)
Поставил датчики на все замки и вуаля ...
Очень интересное решение. А что за датчики, можно чуть подробнее?

Badroom — 24,5 > не многовато у вас в спальне (рекомендуемая температура 17-20).
В дверную коробку (она металлическая и полая внутри) вмонтированы герконы, а на личинки приклеены плоские неодимовые магниты (1 мм толщиной, 10 мм в диаметре), личинка входит в коробку, магнит приближается к геркону, контакт замыкается.
image
не на личинки а на засовы. нет?
Мы пробовали затестировать 19, которые типа рекомендованы для сна — через пару дней поняли что это как-то совсем холодно и все с насморком, вернули на 22-23

Вообще для младенца «правильная» температура 22, поэтому все что ниже это конечно привыкнуть можно, но смысла нет.
Вообще для младенца «правильная» температура 22, поэтому все что ниже это конечно привыкнуть можно, но смысла нет.

Спорное утверждение. После появления ребенка мы много чего проштудировали и везде идут цифры 18-22. А «один из самых популярных детских врачей рунета» вообще 18-19 рекомендует www.komarovskiy.net/knigi/vozdux-v-detskoj-komnate.html
Подтверждаю. Нашему 2 года 2 месяца, с младенчества придерживались температуры 18 градусов + периодические сквозняки + обливания ледяной водой. Иммунитет, действительно, укрепляется заметно. Противопоказание только одно: слабонервные бабушки :)
Мне и жене холодно при такой температуре. Я привык в шортах ходить дома, а не в штанах с носками.
Это же на ночь.

А так да, температура комфорта для разных людей разная. Я при 20 дома хожу в шортах босиком и без майки и мне жарко, а жена мёрзнет. Так по дому и ходим — я форточки открываю, она за мною закрывает :).

ЗЫ. На самом деле, думаю дело в том, что для меня мёрзнуть — это значит околеть и дрожать как осиновый лист. А для неё лёгкое ощущение прохлады — это мёррррззззнуть…
А как жена согласилась, что всё управление светом будет завязано на сервер?
См. первую часть. Отчасти это была ее идея ;)
А, вообще, за полтора года не было ни одно существенного сбоя (только планшет однажды завис и Wi-Fi отваливался, пока роутер нормальный не поставили)
При этом, на свет есть резервный способ ручного управления на случай тотального краха системы.
А что за резервный способ? каким образом подключен?
Как понимаю дополнительный обычный выключатель, который подключен параллельно системе и в обычном положении выключен?
На плате в каждой комнате, есть маленький тумблер, который механически замыкает основную цепь. При этом, у меня каждая комната питается от щитка по отдельной линии. В случае тотального краха системы все управление освещением переходит на щиток.
Да кто женщин спрашивает в мужских вопросах?
Если муж сказал, что теперь, чтобы включить свет в ванной, — нельзя трогать выключатель, а нужно подойти к компу и из консоли набрать:
> sh smart_house_temp.jar -bathroom_1 -on -auto_off -duration:15min
Значит послушная жена теперь так и будет делать впредь )
Это у вас на Востоке, а у нас тут другие традиции.
Интересно было бы посмотреть на Торвальдса, скажи он такое своей жене.
А вы думаете мы тут совсем восточные? Арак выпиваем, щербетом закусываем и давай женщин по двору ятаганом гонять? ;)
image
Туве, жена Линуса, вообще-то шестикратной чемпионкой Финляндии по каратэ, а не по скоростной печати на клавиатуре в темноте — так что у них в семье в скриптах будет определение, кто подходит в ванную, и

if (person == TOVE) { bathroom.light.simple_on } else { wait_for_geeky_cli_command }

:)
У меня вот так:

Ну и все выключатели на своих местах. В понедельник выложу, правда только про управление светом.
А с помощью чего происходит управление и с контроллера и с выключателей?
А как ведет себя 1-wire в сравнении с zigbee (который я планирую использовать в своем проекте)? Не глючит от помех в сети?
По ошибке ответил отдельным комментарием, см. ниже
Про глюки от помех не знаю, могу сказать почему я не выбрал ZigBee:
  1. Гораздо более сложные схемы для самостоятельного изготовления
  2. Более высокая стоимость (полностью готовый термодатчик 1-wire, подключенный к сети, к примеру, стоит всего 50р)
  3. Необходимость обеспечивать питанием
  4. Я прокладывал шину 1-wire на этапе ремонта, поэтому проблемой это не было
Давно пытаюсь найти информацию о возможности управлять газовым котлом. Есть ли какие-то наработки в этом направлении? На сколько я понимаю есть 2 пути:
1) искать вендора, предлагающего какой-то API для котла (такого я не видел)
2) самому делать делать контроллер, с вероятностью взорвать котел.
У меня котла нет, но вот тут разобран один пример.
Вот спасибо
На самом деле есть протокол Opentherm (http://www.domoticaforum.eu/uploaded/Ard%20M/Opentherm%20Protocol%20v2-2.pdf). Не берусь утверждать за другие котлы, но например в котлах Thermona (http://www.thermona.cz/ru/) присутствует этот интерфейс. Через него можно управлять котлом и получать нужные данные.
У многих нормальных котлов (у нас фероли) есть разьем для внешнего блока управления — к нему точно можно подключиться не боясь за безопасность — никуда подпаиваться не придется. Второй вариант — управляйте циркуляционным насосом(если это про отопление) котел саморегулируется сам по себе, а убавление потока поможет «не жарить» батареям
Взорвать современный котел не так уж и легко.
Чуваки, а кроме наблюдения, освещения и климата ещё какие-нибудь няшки для умного дома бывают?
Управление медиа устройствами (телевизоры, домашние кинотеатры, колонки и пр..), безопасность (сигнализация, датчики дыма и огня), управление розетками (например дать питание на гараж), управление замками на окнах-дверях, открытие/закрытие ворот, управление жалюзями на окнах, управление газовыми и водными задвижками (дома потоп/пожар — закрываем все нафиг), наружные датчики (ветер, температура), управление вентиляцией, есть умные холодильники, которые можно подключить к системе)))
Вообще много устройств можно подключать самого разного уровня, дизайнили одну систему, которая даже XBox'ом могла управлять с iPad)
В квартире не так и много можно автоматизировать. А вот если условия сложнее, то автоматизация может дать приличный прирост уровня комфорта. У меня, например, централизованной воды нет и газа нет, отопление дровами. Вода из капризной скважины, газ из баллона. Все это в общем то работает, но автоматизация позволяет забыть про скважину, все само включается-выключается, будет еще контроль работы всех этих систем, чтобы не бегать не присматривать все ли работает нормально. Баллоны с газом тоже хорошо бы контролировать на предмет количества газа, чтобы он не заканчивался неожиданно. Отопление тоже может быть удобнее — контроль температур и уведомления о крайнем времени, когда надо затопить печь, контроль, собственно, горения и так далее.

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

Механизмы могут быть полезны в приусадебном хозяйстве. Каждый день ходить кормить птицу, например — не так уж и обязательно. Дозаторы должны с этим справляться. :) Да и присматривать можно дистанционно. Полив газонов, роботы — газонокосильщики, датчики влажности в почве. Поле для экспериментов весьма широкое. И результаты можно получить в виде значительного сокращения затрат времени и даже прироста эффективности. Вовремя политый и в нужном объеме огород будет благодарен.
А что за система с теплоаккумулятором?
Не совсем тот топик, да и ресурс не совсем тот :)
Теплоаккумулятор — приличных таких размеров бочка (у меня небольшой домик, бочка кубовая), воду в которой греет котел. Контуры котла и фанкойлов у меня разные. Топим котел — греем воду в бочке. Потом эта запасенная энергия отдается батареями в дом. Иначе нужно было бы непрерывно топить для поддержания температуры, а так имея большую инерционность всей системы, можно топить редко, но метко.
Применяется также с двухтарифными счетчиками. Ночью, когда электричество дешевле — греем. Днем, когда электричество дорогое — греемся от теплоаккумулятора.
Как автоматический заряжатель снарядов в танке?
О! LCARS. А можно посмотреть видео с её работой на планшете?
С видео не все так просто. Да и, честно говоря, там не очень интересно. Динамики нет, а статика и на скриншотах видна.
интересно конечно! но… выбирая умный дом я больше склонился к выбору децентрализованной системы KNX так как это промышленная сеть не привязан к какому нить производителю из за этого можно найти и подешевле китайские актуаторы или же такие дорогие как jung, gira, schneider, siemens. Самое прекрасное это то что из всех этих систем умных домов KNX самый надежный и очень прост в монтаже.

Вот как выглядит мой щит. Тут управление светом, димирование, 1-10 диммер, климат, бинарник, IP интерфейс для удаленного подключение, и модуль логики. И они не зависимы друга от друга. а всякие панели, планшетики само собой в квартире
KNX… очень прост в монтаже
Это если с самого начала предусмотрено (из-за EIB шины). А если вам нужно обтянуть уже готовый дом (квартиру) — я бы тут очень и очень поспорил. И потом есть например вещи типа fhem, которые умеют тот же KNX, но и FS20, HomeMatic, OneWire, X10, ZWave, EnOcean и многое многое другое.
я с вами согласен насчет монтажа лучше в самом начале. Как я понял это «почти» тоже самое что и Facility Pilot Server ?
Если вы про FHEM, то совсем не почти. FHEM гораздо больше и умеет много еще чего, что юнговский пилот не умеет из коробки. Хотя бы ту же веб-морду (для пилота нужен виндовый или аппловый клиент — я не рассматриваю только мониторинг через DVI гнездо).
Если интересна готовая железка — FHEM можно натянуть на Fritz!Box. Скачать например для Fritz!Box 7390 можно здесь. С другими роутерами к сожалению не работал, но думаю, везде где есть линукс, встанет без особых плясок с бубном.
ого! спасибо
Зато цена у такого решения ойой :)
домой ушло 6k евро. учитывая что все оборудование это JUNG и ABB (тут плюс и включатели, рамки и все такое)
Интересно, а если рамки вычесть? Рамки разные бывают. Можно легко одних рамок на 6k евро на квартиру купить.
можно сказать где то в 4000~ точно не помню
Не дешево, но в пределах разумного.
Я так понимаю это только цена оборудования? А если работу приплюсовать сумма получится видимо куда более внушительная!!!
Если учесть работу, то моя система куда дороже получилась ;)
Но если человек делает сам и получает от этого удовольствие, то работу можно не считать.
ну работу я сам делал! а так от суммы оборудование 20-25% берут
Инсталляторы «умных домов» берут внедряют по 100-300 баксов за квадратный метр в зависимости от наглости :)
Может напишите статью. Я вот как-то не очень доверяю PC-решениям и больше склоняюсь к автоматизации на базе PLC.
Вот и я не доверяю PC-решениям а вот над статью можно будет написать
Сейчас тоже думаю об автоматизации дома (в первую очередь свет, во-вторую отопление). Сначала долго смотрел на DALI. Потом узнал про KNX, но так и не нашел дешевых (читай китайских) компонентов.
Очень интересно будет узнать о вашем опыте (у меня куча вопросов). Жду статью =)
Star Trek, крутотень… теперь так же хочу…

P.S. Интерфейс из Вояджера? в других эпизодах он немного отличается, а в Энтерпрайзе более квадратный.
Некий собирательный, хотя больше смотрел на скриншоты из TNG
Спасибо за статью!
Делаю в новом доме ремонт, хочу всё по максимуму удобно сделать. Статья поможет начать.
Можно еще астериск прикрутить ну и все, что душе айпителефония дает ))
я как раз его хочу в свой умнодом интегрировать.
кстати, а есть ли где подробное описание системы — все датчики, контроллер 1вайр, чтобы знать что гуглить при построении своего умнодома
Про датчики есть в первой части. В коментариях к ней так же много ссылок.
Исходные коды будете выкладывать?
Приложение андройд нативное или веб интерфейс?
В будущем, возможно. Но он довольно примитивный и не заслуживает внимания. У меня ведь по принципу тонкий клиент реализовано.
Автору уважение за прямоту рук и реализацию в целом!

Вопрос/комментарий: не слишком ли сложно получилось с определением того, что дома никого нет? Я у себя дома поставил сразу один датчик движения в коридоре и задал критерием того, что «никого нет дома» отсутствие срабатывания этого датчика в течении получаса. Потом для надёжности добавил ещё несколько датчиков по комнатам — работает как часы :) Ну, правда, ночью система тоже может подумать, что никого нет, но это можно логически обработать.
У автора 3 геркона, 3 магнита и 4 провода + софт. У вас несколько датчиков движения +софт. У кого сложнее? :)
Я не спорю с тем, что у автора хорошее решение. Просто предлагаю альтернативу :) Если отбросить софт как одинаково простое/сложное, то у датчиков движения в комнатах есть и положительные стороны:
* Не нужно вносить изменения в конструкцию двери/замка и прокладывать провода (датчики беспроводные, а контроллер находится рядом с сервером Умного Дома)
* Дополнительные бонусы от того, что система будет знать, где именно в доме есть люди (тот же свет включать/выключать)

В статье сказано, что автор тоже рассматривал вариант с датчиком движение, но посчитал его ненадёжным — да, есть свои особенности, но я бы не стал такой вариант отметать вовсе :)
Я лично бы не рассматривал бы возможность применения датчиков движения для решения задачи присутствия людей в помещении.
Я пришел среди рабочего дня домой, что для меня совершенно нетипично и нечаянно в зале на диване, который находится напротив коридорного датчика движения уснул. Как реагировать? Я пришел и ушел или пришел и уснул? Напомню, что сейчас середина рабочего дня и поведение нетипичное для ежедневной работы.
Можно посмотреть в сторону датчиков присутствия, но там цена выше датчиков движения.
Ну, подобные недостатки можно найти и в решении автора, например:
я сплю (нетипично и нечаянно:) на диване в зале, а мой сын уходя (не заметив меня), подумал что никого нет дома и он последний — закрыл дверь на все замки.
Или как раз наоборот — последний уходящий забыл закрыть дверь (просто захлопнув ее) — система будет думать, что кто-то все еще есть дома.
Побуду немного КО — думается комбинация всевозможных датчиков уменьшает вероятность неправильного определения «никого нет дома», и чем больше оных, тем система точнее в определении этого.
У меня такое подозрение, что какие-нибудь IR-датчики на входе (или в ином узком месте, мимо которого не выйти) вполне показательны в плане наличия/отсутствия дома людей. Важный момент: датчик должен учитывать направление движения И мимо датчика не должно быть возможности пройти одновременно двум людям. Есть ещё несколько сложных для определения моментов — люди могут пройти вплотную, сбивая счётчик, для этого надо что-то мудрить с алгоритмами.
Только если турникет поставить, иначе ложных срабатываний будет очень много. :)
Зачем турникет? Я вижу два способа:
— простой (но с некоторыми сложностями) — встраивание в косяка ИК/УФ датчиков (по аналогии со счётчиками посетителей во всяких «бутиках»), алгоритм определения тоже получается сравнительно тривиальный, но есть проблемы — возможность прохода одновременно нескольких человек (точнее прохода «вплотную» так, что датчик не сможет разделить двух людей).
— более сложный — алгоритмы определения людей при работе с kinect-ом (который можно установить над дверью), в таком случае правильно отработанные алгоритмы ошибок давать будут очень мало.
Можно еще каждому RFID в портмоне (или ключи) / под кожу.
Тогда уж совсем точно, остаются две маленькие проблемы:
— гости одни дома
— забыл портмоне (соответственно если RFID в портмоне).
как в «Чужих» всем по датчику. Потом детей отлавливать по карте квартиры с админского терминала
Ну с RFID это тяжело будет, даже активные (на батарейках), в микроволновом диапазоне не более 10 метров. Пассивные до полуметра.
А так да, можно читить, играя в прятки:).
В общем, за меня уже все ответили. Добавлю только, что датчики движения у меня в каждой комнате тоже есть и они тоже участвуют в определении наличия дома людей. Но, к примеру, человека сидящего спокойно за компьютером они не ловят. И дневной сон у нас не по расписанию, так что тоже не угадаешь. Плюс выключать везде свет по отсутствии активности 30 минут долго очень, можно ведь и раньше.
Добрый день, не могу понять как вы даёте сигнал теплому полу- все регуляторы что я видел внешние управляющие интерфейсы не поддерживают…
Я не ставил регулятор. С точки зрения системы, что лампочка, что теплый пол, разницы нет. В пол замурованы датчки. Система по ним определяет температуру и управляет нагрузкой.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории