Умный дом как хобби

image

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

Программное обеспечение «Бенукс» куплено в Украине у программиста, он же оказывал удаленную помощь по коммутации оборудования. Выслал оборудование с купленными у него кодами для активации устройств. Это были: датчик влажности, датчик температуры, датчик ввода-вывода (для получения сигналов от датчиков «сухой контакт» типа герконов, движения, дыма и др..) и управление нагрузкой 220 вольт. В последствии пришлось заказывать оборудование самостоятельно, что вызывало некоторые проблемы и длительные временные задержки, так как в электронике ничего не смыслю. И начались длительные вечерние разбирательства с программным обеспечением (ПО) и электроникой. Все создавалось этапами, с наращиванием новых функций системы, посредством дополнительного ПО.
Вся система строится на компьютере с подключенным к нему адаптера шины 1 wire DS9490R. Оборудование соединяется с помощью витой пары или телефонного провода. Последовательно или лучше общей шиной с ответвлениями.

Этапы


1. Датчики


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



Для управления светом пришлось добавить кабель в выключатели
Датчик движения подключен через датчик ввода-вывода
Температурный датчик

2. Дополнительный монитор


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

Монитор используется как фото рамка.

3. Пульт дистанционного управления.


Очень важно оказалось дополнить систему управлением. После поисков в интернете наиболее приспосабливаемых вариантом, была схема подключаемая по COM порту и умеющая принимать сигналы после обучения от любого пульта. В наличии был пульт от ресивера Yamaha RX-V559 стало очевидно неплохо управлять УД уже имеющимся звуком.

Уже имеющийся пульт
Внизу ресивер, вверху домашний компьютер
Инфракрасный приемник

Все казалось просто, но на практике завязать управление оказалось не так легко. Первое что нужно — драйвер WinLirc, а далее возможно будет отдельная тема по применяемому ПО и связке между ним.
На практике получил возможность включение и выключение света, как по одной точке так и всеми сразу, также включение и выключение компьютера. Разделил на режимы «Приход» (включается свет в комнате, включается компьютер, голосовое приветствие и проговаривание времени), «Уход» (выключается всё, в том числе компьютер и система переходит в режим охраны)

4. GSM управление.


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

Черная коробка GSM шлюз, установленный внутри корпуса компьютера
Антенна для шлюза

5. Автоматизация.


Программная реализация имеющаяся в программе Бенукс, позволяла включать и выключать приборы по таймеру, также были использованы «Назначенные задания» от Windows XP.
Анти-вор – беспорядочное включение и выключение света в комнатах для иллюзии хозяев дома, полив цветов по таймеру и другое.

20 литровое ведро с помпой внутри.
Система трубопровода до горшков. Распределители имеют 3 разные пропускные способности воды.

6. Динамики для умного дома.


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

Усилитель на 4 динамика
2 таких
И 2 таких

7. Видеокамера.




8. Сервер — просто компьютер


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

Используемые порт
Паутина
Схемы которые помогали быстро вспоминать

Видео снимал год назад, кое что уже изменилось


Первоначально преследовалась цель сделать УД, но в процессе работы выяснилось что цена такого УД в 20 раз дешевле, чем при покупке брендового оборудования, не говоря уже о инсталлировании фирмой. Хотел конечно продавать умный дом, но стало ясно что одному это невозможно, так как требуется высокая стабильность конечного продукта, продажный вид и хорошая программная поддержка, сам по специальности системный администратор. Возможно есть ещё люди увлекающиеся УД, готовые на длительную кооперацию, с навыками программирования или электроники, проживающие в Харьковской области.
AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 57

    +40
    Все класс, но реализация… Это не умный дом, это дом гика. ))) Всюду провода торчат, теряется эффект «волшебства», который присущ УД. В таком состоянии проект напоминает макетную плату. ИМХО, вам надо остановиться, не усложнять дальше систему, а поработать над красивой реализацией, спрятать провода, замаскировать датчики, камеры. Да и заменить гроб центрального сервера на что-то бесшумно-безвентиллятоно-маленькое и потребляющее энергию по минимуму, благо в наше время есть широкий выбор таких устройств.
      +2
      Да, с проводами ничего не поделать, живу на съемной кваритре, вы правильно заметили — «напоминает макетную плату», т.к. продолжаю развивать её. Центральный сервер — станет разве, что мощнее т.к. будет расти кол-во операций с ним, должно успевать пережиматься видео, вовремя откликаться от пульта, не тормозить видео по сети.
        +2
        По-моему, это неверный подход. Умный Дом не должен пережимать никакое видео. Центральный процессор УД должен управлять периферийными устройствами, руководствуясь инпутом от датчиков и алгоритмом работы. Все. Точка.

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

        Так что, я думаю вам нужно пересмотреть концепцию системы.
          +2
          Для стабильной работы требуется, сервер с хорошей поддержкой виртуализации, чтобы разделить видеонаблюдение, медиа сервер+фоторамка, воспроизведение музыки и система УД. Все в одном на серверном оборудовании будет работать!
            0
            Нда… ну что же, удачи в виртуализации фоторамки. ))))
        0
        Lymes, вы пишите, что есть «широкий выбор таких устройств». Можете поделиться наиболее рекомендуемыми? Интересует возможность автономной работы, легкость конкурирования и широта подключаемых устройств. Буду весьма признателен!
        +6
        Автополив цветов впечатлил, хочу такой себе. Все остальное вызывает сомнения в полезности, а проводов наверное по всей квартире теперь в 3 раза больше чем было раньше. Но вы молодец, хорошо когда руки растут откуда надо :)
          0
          Готовая система автополива произвоздится фирмой Gardena, называется «Система полива в выходные дни», устанавливал себе такую, чтобы цветы поливать на время отпуска, очень удобно, никакого не надо напрягать, чтобы приходили поливали. Поливает цветы каждый день в течение минуты. Цена около 100$.
            0
            Напрягать? — Грустно…
            Поливать цветы — это же как часть «соседской культуры»!
              0
              Я, например никому в свое отсутствие дома ключи кроме родственников и очень проверенных друзей — не доверю.
              Но все люди, которым я доверяю, живут черти где. А из соседей я на уровне привет/пока знаю две семьи, но доверия к ним у меня тоже нет.
              0
              Забавная штука. Я глянул их описание, но не нашел ответа на следующие вопросы:
              1. Как настраивается частота/интенсивность полива, индивидуально ли на каждый шланг?
              2. Насколько сильно шумит насос (скажем, может ли разбудить младенца)?
              3. Система выглядит автономной. А можно ли как-то присобачить управление с компа? Например, может захотеться проверять наличие воды в резервуаре.
                0
                1. У насоса три выхода. К трем выходам подключаются три распределителя с разной пропускной способностью для маленьких цветов, средних и больших. А уже к распределителям подцепляется до 12 шлангов. Всего можно подключить 36 цветов.
                2. Вроде не очень сильно, мне спать не мешало, про младенца не знаю :). Самое шумное, это когда вылетает первая порция воды с воздухом, который успел попасть в шланги.
                3. Состоит из двух частей — насос и трансформатор, который понижает напряжение и включает насос раз в день на минуту (время ежедневного включения то же, когда включили его первый раз). С компа, если только приспособить умную розетку, которой можно управлять с компьютера. По поводу наличия воды, сам он не умеет наличие проверять. В инструкции в нескольких местах написано, что без воды включать нельзя, если воды не будет — насос может сгореть.
                  0
                  Подумал еще, младенцу наверное все же шумно будет и тем, кто не привык спать при посторонних звуках.

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

              А так, молодцы, сил потрачено не мало.
                0
                Спасибо, хочу довести УД до совершенства и продуманности. Для это ищу таких же энтузиастов.
                  0
                  Тоже сисадмин, Киев.
                  У меня была идея умнодома с реализацией в mysql + asterisk (gsm то у вас есть :) ) и скриптовой обвязке.
                  Железячник из меня на уровне подключить железку, поставить драйвера — плохо вижу (-15), в паяльник не полезу.
                  Программирую на C# под веб и винду.

                  Так что было бы приятно пообщаться.
              +3
              Хочу лампочку с первой картинки.
                0
                Можно модель геркона 1-wire?
                У меня датчики открытия на дверь и окна следующим этапом запланированы, подбираю как раз железки.
                Только подключаю через PL2303HX (USB) с распайкой на 1-wire.
                  0
                  В моём представлении в таком доме все должно управляться и соединяться по WLAN. Целый компьютер для этого слишком роскошно а главное энергозатратно. Максимум роутер с дополнительным функционалом умного дома. Скорость тут большая не нужна а энеогопотребление вещь не маловажная. Вы уж извините, цветы стащенные на одно окно и 20 литровая емкость снизу уюта не добавляют, я уж молчу про провода везде и постоянно включенный комп. Очень слабо себе представляю как Вашу реализацию вообще возможно продать. Вы уж если заинтересовались этим лучьше сделайте тут обзор что есть интересного на рынке в этой области. А денег мы найдём.
                    0
                    Кому требуется готовое решение, тот хорошо платит. У меня же получилось решение с большим функционалом и очень малой стоимостью. Для продажи ещё не готово, требуется дальшейшее развитие, тестирование и инвестирование. Пока рынок УД только развивается, можно предоставить свою систему. Как это делают локальные производители сигнализаций, мини-АТС и т.д.
                      0
                      Система планируется с учетом масштабируемости. Отвечать на запросы она должна мгновенно, т.к. при передаче сигнала уже есть задержка. От сервера требуется выводить изображение на 1 или 2 монитора, сжимать и писать видео, производить музыку без искажений, синтезировать речь и откликаться от пульта без задержек.
                        0
                        Для стабильной работы требуется, сервер с хорошей поддержкой виртуализации, чтобы разделить видеонаблюдение, медиа сервер+фоторамка, воспроизведение музыки и система УД.
                          0
                          Виртуализация это не критично и не особо нужно при грамотном планировании архитектуры, а так — компы на атоме кушают поменьше, чем их c2d и core i? собратья.
                            0
                            Затраты на энергопотребление незначительны. При полной загрузке в 400W будет: 24часаХ30дней=720часовХ0,35=252грн. Процессор и плата только серверные.
                              0
                              Да уж. По немецким ценам выходит 57 евро в месяц…
                        0
                        Не пойму, почему все привязались к компу, работающему 24/7. Ясно же, что без дополнительной вычислительной мощности мейнстримовым УД революционно поумнеть не удастся. К тому же, «сервером с хорошей поддержкой виртуализации» на деле может быть система на ноутбучном железе в красивой, компактной и тихой упаковке, со средним потреблением 30-50 Вт.
                          0
                          Ок, давайте соберем туже самую на оборудовании Beckhoff или Phoenix contact и сравним стоимость? Мягко говоря будет «дороже», чем это решение. Если делать все с нуля параллельно с ремонтом, чтобы спрятать провода, то выйдет очень даже хорошо.
                          Продать можно не эту самую реализацию, а исходя из этой сделать нормальный вариант для продажи, а на этом ставить эксперименты.
                            0
                            Да, да, да!
                          +1
                          Сообщение
                            –1
                            страшно…
                              0
                              Хотелось бы больше узнать про железную составляющую, что использовали, что покупное, что самопальное.
                              Мне показалось, или 1wire у вас подтормаживает, какое время отклика реально получилось, от момента нажатия кнопки до срабатывания исполнительного устройства?
                                0
                                Дополнительно, применен ли какой-либо watch-dog на ПК?
                                  0
                                  от 0.1 до 1.5 секунд все зависит от кол-ва устройств и загрузки сервера. watch-dog нету, за 2,5 года сервер был обнаружен выключенным раз 5. После отключения электричества для его сохранности он не включается.
                                    +1
                                    (ворча)Почему упс не купили до сих пор?
                                    нет, нам таки определенно есть о чем пообщаться…
                                      0
                                      Спасибо за ответы, все-таки хотелось бы побольше технической составляющей в вашем посте, что использовали, что делали — плюсы, минусы. Респект за видео и пост.
                                    0
                                    Простите, но плохо начинать статью с не объявленного сокращения. Я лично не сразу понял что Вы так обозначили «умный дом» и результат гугла совсем меня расстроил.
                                    Спасибо за статью и первую картинку ;)
                                      0
                                      А как именно реализовывали выключатели света? Можно ли их включать и выключать своей рукой без пульта?
                                        0
                                        У меня уже стояли обычные выключатели, для управления ими завел дополнительный кабель, который размыкаю симистором. Для дублирования надо использовать выключатели с переключающимися контактами Gira, в новом доме так и будет.
                                      • UFO just landed and posted this here
                                        • UFO just landed and posted this here
                                            0
                                            чем, поделитесь, пожалуйста
                                            • UFO just landed and posted this here
                                            +2
                                            Квартира холостяка
                                              +1
                                              Спасибо, очень интересно, просмотрел видео. По своему опыту скажу, что не бойтесь и не стесняйтесь проводов и съемных квартир. Когда придет время обустраивать свой дом, у вас уже будет наработанный опыт сделать все как надо с первого раза.
                                                0
                                                Спасибо, за поддержку!
                                                0
                                                А сколько у вас точек измерения температуры, влажности, сколько датчиков и линий управления?
                                                  0
                                                  4 датчика температуры, 1 влажности, 1 света, 2 ввода-вывода, 5 управлением питания. Легкая масштабируемость. Если по вашему линия управления — это шина, тогда 3 шины.
                                                    0
                                                    Под линиями управления имел в виду те, которых у вас 5. Сам просто делаю себе квартиру на электронике собственной разработки, но у меня датчики и линии управления десятками меряются. Интересно было, насколько цена покупной электроники сдерживает фантазию :)
                                                    0
                                                    Вы, конечно, молодец, но над внешним видом работать и работать :)
                                                    Сам занимаюсь такими вещами (проект MajorDoMo), но моя лучшая половина так ревностно относится к проводам и вообще к эстетике пространства, что хочешь не хочешь, а приходится думать о том, как очередная «фича» впишется в это самое пространство. Не всегда беспроводной датчик получается установить, а про провода я уж молчу :) Но мне проще — есть в доме топочная, где и серверок можно поставить и проводов не стесняться :)
                                                      0
                                                      У проекта MajorDoMo отличнейший интерфейс и есть интересные фичи, как раз для любителей сделать что-нибудь самостоятельно. Буду следить за Вашими новостями!)
                                                      0
                                                      Советую всем кого интересует УД посмотреть на SmartThings, который недавно успешно был окончен на кикстартере — shop.smartthings.com/
                                                        0
                                                        очень хороший проект. правда, первые поставки запланированы только на весну следующего года. но имеет все шансы быть достаточно успешным.
                                                          0
                                                          Как я понял хорошая работа из коробки, но функционалом не отличается, может в дальнейшем проект наберет своих поклоников.
                                                          0
                                                          А сколько стоили управляющие устройства для 1-wire, и сколько их понадобилось?
                                                          Хотел использовать X10 или xbee, но оказалось ~$30 за каждый выключатель и розетку, начинать с этого не хочется.
                                                          Есть ли какие-нибудь решения, чтобы дистанционно открывать-закрывать, например, форточку, но при этом руками тоже можно было бы открывать?
                                                            0
                                                            Цена на исполняющие датчики приблизительно такая же. А вот механика это дело за кулибинами или производителями окон)) от себя скажу, что таких механизмов не встречал. А вот моторчики открытия жалюзи стоят около 100$.

                                                          Only users with full accounts can post comments. Log in, please.