Умный дом, как я до такого докатился. Часть 1-я


    Пару лет назад, когда стоял вопрос отделки новой квартиры, возникла тривиальная, казалось бы, задача.
    Дано:
    • Кухня-студия (кухня совмещенная с холлом/коридором), три точки освещения.
    • Необходимо управлять освещением из двух точек. У входа в квартиру и на кухне.

    Варианты решения:
    • Покупаем, так называемые, проходные выключатели, ставим три штуки на кухню, три в коридоре — вот оно счастье. Вот только получилось, что от коридора на кухню нужно вести 9 жил кабеля, некрасиво, спрятать некуда.
    • Покупаем готовые решения по управлению одним источником с нескольких точек.
      Точных чисел не помню, но получалось что-то около 10000р за точку освещения + 1000р за каждый выключатель, итого 36000р. Жаба.
    • Как это ни странно, но эту идею высказала жена, в общем-то далекая от IT: “ А помнишь, ты светофор в Яндексе делал? Может тут тоже что-то сам сообразишь?”
      В самом деле, а почему бы и нет, подумал я?

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

    О том как я выбрал 1-wire долго рассказывать не буду, об этом и до меня много писали.
    Подкупило:
    • Низкая цена
    • Доступность
    • Термодатчики из одной микросхемы на паразитном питании
    • Легкость монтажа
    • Достаточная скорость (по сравнению с X10)
    • Открытый стандарт

    Сразу скажу, сам микросхемы паять не собирался, хотел покупать готовые и адаптировать под себя.
    Но в то время работал я вместе с BarsMonster и он «наставил меня на путь истинный».

    Когда мне понадобилось управлять 8-ю источниками в одном месте (потолок со светодиодными лампочками), покупать четыре контроллера (каждый двумя точками мог управлять) по 700 рублей уже жаба душила.
    И он предложил: «Давай я тебе схему сделаю, там ведь все просто». — «Давай» — сказал я.

    Где-то через неделю я получил плату и набор компонентов (паять решил сам, интересно было). Сделал, понравилось. Потом сам следующую плату развел, BarsMonster ее только вытравил, а потом процесс производства печатных плат в домашних условиях освоил и последующие платы полностью сам делал.

    Разводка на компьютере -> лазерный принтер -> утюг -> хлорное железо -> паяльник. Вуаля!

    Первые схемы были по образу и подобию покупных, на чипе DS2413, обеспечивающим управление двумя источниками. Но потом почти полностью перешел на DS2408, дающий восемь каналов. А вот как их использовать (на управление или чтение сенсора) решалось в каждом конкретном случае. Ну и конечно же всеми любимый термометр DS18B20.

    На данный момент у меня используются:
    • Десять DS18B20
    • Четыре платы на DS2413
    • Пять плат на DS2408
    • Одна покупная плата для контроля влажности и освещенности с 1-wire интерфейсом


    С DS18B20 совсем все просто, подключил две ножки к шине и забыл.
    image
    Хотя, потом выяснились подводные камни. На паразитном питании датчик на время измерения температуры блокирует всю шину, причем, чем точнее нужно измерение, тем дольше (от 0.3 до 1.5 секунд), что оказалось критично для опроса датчиков отвечающих за выключатели. Так что, если бы я делал все с нуля, то либо делал для них платы с питанием, либо вообще кинул отдельную шину, их самих нет смысла опрашивать чаще чем раз в несколько минут.

    Зачем так много? А потому, что легко поставить ;)

    • Мониторинг температуры в каждой комнате, кухне, ванной и на лоджии
    • Два датчика на улице (один возле дома, но он может нагреваться от дома, второй на спице в метре от дома, может нагреваться от солнца, итоговую температуру беру как минимальную)
    • Мониторинг температуры теплого пола
    • Мониторинг температуры платы теплого пола (мощность пола около 700Вт и плата ощутимо греется)
    • Мониторинг температуры ”серверной” (замурованный в тайник сервер управления умным домом, видеонаблюдением, а заодно и бекап-сервер)
    • Мониторинг температуры щита с роутерами (закрытое пространство, куча греющейся электроники)


    Платы на DS2413
    image
    Первые три платы я купил, потом две сделал:
    • Освещение в коридоре (два источника света)
    • Временное освещение в будущей спальне (ремонт не окончен)
    • Управление теплым полом (на триак пришлось поставить радиатор)
    • Управление затвором вентиляции
    • Управление вентиляционным насосом и освещением на лоджии


    Платы на DS2408
    image
    Первая плата DS2408 была использована для управления всем освещением на кухне, раз уж дом умный, то ограничиваться тремя источниками освещения, как планировалось изначально, уже не интересно. Восемь каналов? Пусть будет восемь источников. На данный момент подключено четыре и четыре в проекте (ремонт еще не закончен).

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

    Третья плата тоже целиком для сенсоров, но уже на входной двери:
    • Датчик движения в общем коридоре (для включения видеокамеры и фиксации всех проходящих мимо).
    • Ближний датчик движения, который реагирует только если подойти вплотную к двери. (Зачем нам дверной звонок? Можно и так понять, что кто-то пришел.)
    • Датчик на входную дверь.
    • Отдельный датчик на щеколду и каждый из замков.


    В качестве датчиков открывания я использовал советские герконы без маркировки, откопанные в закромах у тестя. Плюс неодимовые магниты 1x10 мм
    image

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

    Таким образом, почти все датчики получились скрытые.

    В двух следующих платах на DS2408, для детской и ванной, я сделал два канала на управление освещением, остальные на сенсоры:
    • Освещение основное и периферийное
    • Выключатели (в начале казалось, что детям по сенсорной панели не всегда удобно щелкать)
    • Датчик движения
    • Датчик открывания двери
    • Два резервных канала

    image
    На резервные каналы, в будущем, хочу повесть в ванной датчики протечки, а в детской датчик дыма.

    Делая последние платы на DS2408 я, стремясь сэкономить место, допустил одну ошибку, которая усложняет монтаж и обслуживание. Я вывел на клеммники по одному контакту 5В, 12В, GND. Пришлось подключать по несколько проводов в один (например, геркон подключается между 5В и входным контактом, тоже самое с датчиком движения, но ему еще 12В и GND нужно), что неудобно и ненадежно.

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

    UP:
    Продолжение тут
    Умный дом, как я до такого докатился. Часть 2-я
    Умный дом, как я до такого докатился. Часть 3-я
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 220
    • +20
      А что за значки в правой части сенсорного экрана?
      Это у вас ядерный реактор на лоджии? :)
      • +6
        Про интерфейс подробно я буду в следующей части писать ;)
        Верхняя — (черная дыра, оказалась весьма популярной кнопкой) — выключить освещение во всей квартире
        Средняя — мониторинг за окном
        Нижняя — меню настроек

        А ядерный реактор — это включенная вентиляция, так уж сложилось, что включенный элемент подсвечивается желтым.
      • 0
        Годно! Пришлось ли городить какие-нибудь ухищрения, чтобы заставить работать 1-wire на больших расстояниях?
        • 0
          Насколько я помню 1-wire метров до 300 без повторителей работает по спецификации. А в моем случае метров 100 получилось суммарно.
        • +16
          Сколько времени прошло от фразы:
          … я не электронщик, я программист, причем контроллеры никогда не программировал…
          до:
          Делая последние платы на DS2408...?
          • +13
            Месяцев шесть.
            • +4
              Молодец!
              • 0
                скажите, что начать читать дабы пройти этот путь?
                • 0
                  Я прошел этот путь имея прямые руки и опытного товарища, отдельных книжек или статей не читал, а так по мелочи, то там, то тут.
                  • +3
                    Если вы про путь от «я программист» до «DS2408» — easyelectronics.ru, там найдется вполне достаточно опытных товарищей. Да и на хабре они же есть, в соответствующих блогах.
                    • 0
                      А что делать дизайнеру, умеющему паять и вообще руки из плеч, до «создать свой умный дом»?
                      То есть нехватает умения придумывать электронные схемы и программирования?

                      Есть ли какие-то ресурсы, где можно найти схемы и программы, затем допилить под свои нужды и нарисвать свой интерфейс на свой вкус?
                      • 0
                        Если не придумывать ничего экстраординарного — вся схемотехника устройств на МК строится на кирпичиках, почитайте easyelectroncs.ru, начала там хорошо описаны, типовые решения есть. С программированием сложнее, но по сути тоже самое, есть нение шаблоны, принципы взаимодействия с аппаратурой комбинируя и допиливая которые получам необходимое. Да и программирование МК AVR ничем сложным не является, по сложности напоминает курс бейсика в школах
              • 0
                Подскажите, пригодилось ли видеонаблюдение? И записываете ли вы видео? Если да, то сколько места занимает? Какой формат?
                • +1
                  Да, пригодилось. Начиная от банальных, вещей «кто приходил, когда никого не было», заканчивая тем, что сейчас часть записей в прокуратуре к делу приаттачены (правда с неясными перспективами)
                  Видеонаблюдение сделано посредством ZoneMinder, пишет в jpeg отдельные кадры. Активирую по датчику движения. Годичный архив сейчас занимает около 6 Гб
                  • 0
                    спасибо, интересно, возьму себе на заметку.
                    Датчик движения насколько далеко достает? Радиус действия имею ввиду.
                    • 0
                      Это скорее всего вопрос к камере и настройкам ZM.
                      При своих опытах (по дефолту) кошку посылал пройти — ZM ноль внимания, человек проходит или дверь от сквозняка открывается — аларм.
                      P.S.: ZoneMinder звук бы еще писал (без костылей, а галочкой вкл/выкл через WEB-интерфейс) цены бы не было…
                      • 0
                        Простите меня за назойливость, а звук зачем?
                        Работало бы видео нормально и вроде больше ничего не нужно. Видишь кто пришел. С дверью вряд ли кто-то разговаривает)
                        Ой, если только вы динамик не повесили.
                        • +1
                          Про звук соглашусь. Иногда приходят и разговаривают :)
                          • 0
                            Хех, забавно наверное смотрится. Надо будет себе сразу ставить.
                        • +1
                          Наверно немного отойду от темы, но насколько это хорошо (чисто с моральной точки зрения) по отношению к близким или к гостям записывать звук. Например человек отошёл в другую комнату поговорить по телефону, ну и как-то плохо получается… Или вот наприер ребенок, он же потом будет понимать что за ним «следят» думаю всё же тут должна быть какая-то грань что-ли
                          • +2
                            Я так поняла, видеонаблюдение только на входной двери. Следовательно и звук только на входную дверь, имелось ввиду так.
                            А в целом, даже соглашусь. Но вот в детскую, может быть и поставила бы камеру. Но не звук.
                            По крайней мере лет до 5. Зная себя, представляю какой у меня ребенок будет)))
                          • 0
                            Не совсем, я подаю сигнал ZoneMinder-у по внешнему аларму со своего датчика движения. В моем случае все кошки отлавливаются настройками датчика движения или установкой дополнительных.
                        • 0
                          Один студент для диплома жал картинки ZoneMinder перегоняя в видео окончившиеся события, если не изменяет память, ffmpeg-ом.
                          В Вашем случае не так критично, ну а вдруг пригодится.
                          • 0
                            К слову, ZoneMinder тоже умеет экспортировать видео, правда по запросу, а не автоматом, хотя я детально этим вопросом не занимался.
                        • 0
                          А что случилось перед дверью, коляску из подъезда украли?
                          • 0
                            Почти, одеялко детское из коляски украли, но там до милиции не дошло.
                            Но вообще у меня несколько камер. Одна из них снимает мотоцикл, стоящий у подъезда. На эту камеру попала потасовка.
                      • +2
                        Модной стала тема умных домов у программистов. У меня сейчас тоже идёт ремонт в новой квартире. Сделал систему на 30 зон управления освещением (тяну отдельный кабель от щитка до каждой зоны), три независимые линии 1-wire для термометров и прочих контроллеров управления жалюзи. Сейчас подключено 44 термометра во всех уголках квартиры. Из них более 30 закатано в пол, чтобы детектировать сквозняки в любой точке квартиры.
                        • 0
                          Отдельные линии термометров это очень правильно, жаль я этого не знал когда систему проектировал. А вот отдельные 30 кабелей из щитка зачем? У меня от щитка всего линий 20 идет, и то еле развел все нормально.
                          • 0
                            30 кабелей, чтобы сэкономить на управляемых выключателях. Сейчас за каждую зону отвечает транзистор и реле — дёшево и сердито. Провода, конечно, тоже денег стоят, но не как умные выключатели. И не так уж это и много. На фотографии два пучка. Слева — слаботочка (кабели до выключателей, 1-wire, сеть, телефон, антенны), справа — силовые:



                            Всё это безобразие будет спрятано на верхней полке встроенного шкафа.
                            • 0
                              А от обычных настенных выключателей отказались? А что если свет захочет включить человек без доступа к системе, но изнутри, например гость?
                              • +7
                                Настенные выключатели есть (точнее, кнопки), но они подключены к контроллеру обычной витой парой. Это позволяет программировать поведение кнопок. Например, если удерживать кнопку выключения света над прикроватной тумбочкой более секунды, то отключится свет во всей комнате. Вечером не надо будет вставать и всё отключать руками. При выходе из дома длительное нажатие на кнопку в коридоре отключит свет во всей квартире. А при возвращении система вспомнит всё, что она выключила, и вернёт в исходное состояние. Ну и всякие другие приложения. Я думаю, это будет интуитивно и просто.
                                • 0
                                  Отличная идея! из разряда «почему я сам не додумался?» Пожалуй я сделаю так же, вы ведь не против? :)
                                  • +5
                                    Будете делать — сразу не повторяйте мою ошибку. Я завёл все релейные выходы на один контроллер, а все входы кнопок — на другой. И если компьютер, который связывает их, ломается (или перезагружается), то свет на выключатели перестаёт реагировать вообще.

                                    Лучше сделайте (если вы их делить будете, конечно), чтобы половина входов и половина выходов была на одном контроллера, а вторая половина — на втором. Тогда в случае отсутствия ответа от компьютера, контроллер включал бы режим деградации и сам мог включить-выключить свет, хотя бы.

                                    Мои наработки доступны тут: github.com/amlinux/homeauto/
                                    • 0
                                      Я вот хочу придумать, как всю основную логику вынести на контроллеры, чтобы система нормально деградировала при поломке любой её части. Но пока какая-то излишне сложная логика получается.
                                      • 0
                                        Я это вижу так. В базе данных на компьютере должно храниться синтаксическое дерево всех скриптов. Синтаксическое дерево получается либо из парсинга какого-то HomeAutoML, либо из визуального редактора алгоритмов (кто во что горазд).

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

                                        Главное — универсальное представление синтаксического дерева, скажем, в JSON.
                                        • 0
                                          Я больше про форматы сообщений между конечными устройствами. Я хочу чтобы выключатель мог выключить групу ламп, если включена хоть одна из них, и вернуть предыдущее состояние, если все выключены. И это должно нормально отрабатывать, если кто-то еще попытается управлять этими лампами.
                                          Некий единый интерфейс для любого устройства, мощностью которого можно управлять. Причем более умный, чем modbus или dmx512, где можно только устанавливать константное значение.
                                          • 0
                                            Я на досуге постараюсь записать в виде RFC свои соображения по поводу общей архитектуры системы домашней автоматики, чтобы она была максимально простой и в то же время гибкой, и собрать рабочую группу по её обсуждению через Хабр. Продумаем стандарт, и посмотрим, что из этого получится.
                                            • +1
                                              Максимально простых стандартов уже много есть. Тот же modbus. Получится вот это:
                                              xkcd.com/927/
                                              Друге дело, что сейчас модны mesh топологии, сети датчиков. Проекты и наработки в интернете есть. Есть даже contiki OS, заточенная под такие применения. А мощные микроконтроллеры стоят столько же или лишь немного больше, чем слабые.
                              • +1
                                Понятно, я в некотором смысле параноик, у меня все кабели NYM, они толще раза в три-четыре.
                                • 0
                                  То же самое, и это добавляет свои определенные проблемы.
                            • +1
                              Ну скажите, пожалуйста, что про сквозняки Вы сейчас пошутили)
                              • +3
                                Боюсь все серьезно :)
                                Когда датчик стоит копейки и цепляется за пять минут, утыкать всю комнату датчиками и отслеживать потоки воздуха очень соблазнительно. Сам чуть не попался.
                                • 0
                                  А почему же не попались?
                                  • +2
                                    Решил что перебор это. Сквозняков мы не боимся, а чисто ради академического интереса решил комнату сетью проводов не покрывать, особенно учитывая, что систему я начал делать, когда уже половина ремонта в квартире была сделана и спрятать провода было сложно.
                                • +4
                                  Не пошутил. Система должна:

                                  1. обеспечивать принудительную вентиляцию (при пластиковых окнах это обязательно);
                                  2. не продуть ребёнка, когда он играет на полу.

                                  Поэтому надо регулировать вентилятор, чтобы пол не сильно охлаждался.
                                  • 0
                                    ну на пластик устанавливаются приточные клапаны и нет проблем. Хотя у вас может возникнуть желание и им управлять =))
                                    • 0
                                      маловат воздухообмен у таких клапанов
                                      • 0
                                        Это смотря на каком этаже, сколько этажей в доме, и ширина домовых воздуховодов. В моей 17 этажке на 5 этаже хорошо воздух циркулирует. Чем выше, тем хуже тяга.
                                • 0
                                  вопрос из будущего: как работает ваша система, что получилось хорошо, а что нет?
                                  Отдельно интересно про кучу датчиков в полу, релевантны ли показания, насколько удобно этим пользоваться?
                                  • 0
                                    Ремонт приостановлен по причине моего сваливания из России. Может летом приеду доделаю всё. Отделку доделали только, систему ещё не запускал в комплексе.
                                • +2
                                  Здорово.
                                  Всегда по-белому завидую людям, у которых руки растут откуда положено.
                                • +1
                                  Вот это я понимаю, подход! А можно по-подробнее про железо, интересно какие контроллеры вы использовали, как осуществляете связь с сервером, что произойдёт при внезапном отключении сервера, какие варианты ручного управления?
                                  • 0
                                    Если будет интерес, планирую отдельную статью по теме, но если коротко: сервер запитан от бесперебойника, при длительном отключении света (такое было) настроено автовключение, поднимался нормально. На случай тотального падения системы предусмотрено ручное включение света (маленький тумблер на платах).
                                    • 0
                                      Сейчас делаю систему управления светом, довольно скромную относительно вашей :) придумал такое решение:
                                      На стене стандартные выключатели, но подключены они к контроллеру который помещается прекрасно за выключатель, т.е. настенный выключатель на прямую к сети не подключен. При изменении положения выключателя, не важно замкнули или разомкнули инвертируется состояние света. Ну и соответственно кроме этого управление всем этим делом с компа, веб интерфейс и т.п. Сначала реле было подсоединено в параллель выключателю, но это как то не удобно выключать только выключателем если было включено выключателем или выключать только компьютером если было включено с него.
                                      Получается как говорится «юзер френдли» :)
                                      • +1
                                        Именно так я и сделал в комнатах, где выключатели появились до того как я начал все это безобразие.
                                        Только потом немного доработал. Не при любом переключении, а при включении замкнуто (в случае если выключали сигналом с сервера, нужно просто щелкнуть туда-сюда), так как в местах, где стояло по два выключателя получалась путаница, один включен, другой выключен, а горят два источника или наоборот, неудобно. А вообще более правильно ставить выключатель с механизмом возврата (aka просто кнопка).
                                        • 0
                                          Я у себя как раз кнопки ставил. Вот только они оказались довольно тугими и щелкают громче обычных выключателей. Сейчас привык и не раздражает, но это не идеальный вариант. Кроме того, в случае с регулированием яркости одной кнопки мало. Это не удобно. Нужна кнопка и качелька.
                                          • 0
                                            Выключатели у меня только в ванной и детской, в остальных местах сенсорные панели, там возможностей гораздо больше, подробнее в следующей статье планирую написать.
                                          • 0
                                            Планирую делать как раз на «кнопках», похоже как сделал комментирующий выше, планировал что-то вроде
                                            Агата ( www.noo.com.by/products/index.php?id=501), тут и диммер в комплекте, очень удобно. Обратную связь планировал сделать через датчик освещенности.

                                            Сейчас обдумываю сделать как у вас. Можете расписать подробнее про плату управления освещением:
                                            — какой лаг идет между нажатием и реакцие (1-wire ведь не самая быстрая шина)
                                            — как отображается он в 1-wire (я так понимаю сервер под линуксом, вероятно файлом, т.е вероятно статус можно прочитать например как-то так cat \1-Wire\bus1\deviceXXX
                                            — если не паять, где можно найти такую платку
                                            — реально ли реализовать не просто тупое вкл выкл а еще и управляемый с сервера диммер например?

                                            • 0
                                              вообще-то диммер штука неплохая. Можно и на плате развести, но тут не знаю, сам хреновый электронщик, но кажется что будет сложновато. Управление диммером можно сделать с сервера, достаточно использовать два канала с того же ds2408 (если диммер цифровой)
                                              • 0
                                                — лаг (около секунды) у меня возникает, только если во время нажатия кнопки идет опрос термодатчика, а так, я опрашиваю кнопки пять раз в секунду, команда на включение отрабатывается где-то за 0.1 сек, итого максимальный лаг 0.3 секунды по сравнению, например, с X10 это очень быстро.
                                                — я использую библиотеку owpython, а если через owfs, тогда можно cat…
                                                — первые платы я покупал тут
                                                — конечно можно, и даже больше.
                                                • 0
                                                  Для 1-wire наиболее простой способ — микросхема с аналоговым выходом и твердотельное реле, управляемое напряжением. Вот эти самые микросхемы какие-то дорогие получаются, если сравнивать с ценой за микроконтроллеры.
                                            • 0
                                              Да, это интересно. С удовольствием почитаю.
                                          • +1
                                            Больно дорогие у вас получались системы управления из нескольких точек. Это можно сделать на импульсных реле, которые стоят в районе 700-800р. за штуку от ABB. Одно реле на одну лампу и сколько хотите выключателей. Можно разбивать на подгруппы. Более чем подробно описано здесь: http://cs-cs.net/avtomatika-impulsnye-bistabilnye-rele-abb-ff

                                            И еще: софтовая часть безусловно интересна, но мне, как программисту, который также как и вы поначалу не имеет опыта программирования контроллеров и создания схем, более интересна именно эта часть. Можно уделить этому больше внимания? А то ведь тоже ремонт на носу, надо заранее все заложить :)
                                            • 0
                                              Согласен, но тогда я не был таким умным, я пришел в какой-то салон (Леграндовский что ли), сказал что хочу, мне назвали цены :)
                                              • 0
                                                +1
                                                особенно блог электрошамана с его 19" шкафами для всей электрики в квартире ;)
                                                кстати некоторые импульсные реле можно проключать на управление контроллером, что должно упрощать схемотехнику…
                                                • 0
                                                  Мне кажется, так или иначе все реле можно управлять контроллером. Импульсные реле бывют, насколько я зщнаю, с управлением от 220В или от 12В, т.о. можно либо напрямую подключить контроллер, либо через SSR. Сейчас у меня тот самый CS делает электрику в доме в том самом 19" шкафу на тех самых импульсных реле. Так вот, стоит реле, к нему подключена кнопка без фиксации на управляющую линию. Параллельно кнопке подключается контроллер, который управляет той же самой линией любым удобным разработчику способом — по Wi-Fi или BT с любого устройства, через ПК по витой паре и т.д., также к испульсным реле есть небольшой датчик, который показывает, в каком положении находится реле в данный момент, его можно использовать в случае пропадания электричества и, соответственно, «обнуления» управляющей базы контроллера (хотя обнуления тоже можно избежать, если хранить текущее состояние всех реле не в ОЗУ, а в базе). В общем, по сути интересной статьи, решение с импульсными реле наиболее безопасное с точки зрения проблем: «нет света» — ничего не работает и так, а сломался комп — работают обычные кнопки.
                                                  • 0
                                                    очень интересна тема насчет шкафа…
                                                    а Вы его сдали органам?! нет никаких ограничений со стороны гостов-снипов-пэу?
                                                    я себе думаю сделать подобное решение, только уместить в 15-16 юнитов, но что-то боюсь, что со стороны контроллирующих органов могут быть претензии…
                                                    • 0
                                                      Я, скорее неправильно выразился, чем ввел невольно в заблуждение. Электрика делается в квартире, общий электрошкаф на этаже, в котором стоит вводной рубильник и один автомат со счетчиком не трогается, а на мое имхо все снипы и прочее распространяются на него. У себя же в собственной квартире я могу сделать все, что хочу, хоть вместо кнопок поставить узо. Иными словами, шкаф в квартире, конечно же, никому не сдается, не сдавался и не будет. Но в нем все должно быть по уму (рекомендую пообщиться на эту тему с CS или хотя бы внимательно почитать его блог): все автоматы, реле и прочее установлены на дин-рейках, провода проложены аккуратно и прочее… По виду гораздо лучше, чем общий шкаф. Правда, идея со шкафом, управлением на реле и прочим довольно затратна, предупреждаю сразу.
                                                      • 0
                                                        Ну вот насчет того что У себя же в собственной квартире я могу сделать все, что хочу, хоть вместо кнопок поставить узо Вы не правы… В ГОСТах, СНИПах и ПУЭ есть много полезного в первую очередь для вашей безопасности а также окружающих....CS он конечно молодец и мега-практик, и блог у него клевый, но случай с 19" шкафом более сложный ;)
                                                        Если квартира новостройка, то придется согласовывать проект электрики с технадзором, либо, как минимум с УК…
                                                        Иначе просто не подключат электрику по постоянке.
                                                        С другой стороны, если вторичка, то в принципе можно делать все что хочешь, но при этом просто не будет «легализовано»…
                                                        Это как с перепланировками… люди думают, что могут делать что хотят у себя в квартире, делают дырки в несущих стенах, а потом когда начинают идти трещины по стенам, вдруг понимают, что делать все что хочешь — нельзя…
                                                      • 0
                                                        у меня на 3х к.к. получилось 30 юнитов и там, по большому счету, особых наворотов нет, просто много линий управляющих. Но не к каждой розетке, как можно было бы сделать
                                                • +9
                                                  А можно сделать полномасштабный RTFM для тех кому жутко хочется, но ни разу не понятно с чего даже начать?
                                                  • +2
                                                    И я такой хочу )
                                                    • 0
                                                      Я, в свое время, учился у этого товарища, на мой взгляд все подробно разжевано. У него же и первые платы заказывал.
                                                      • 0
                                                        Не совсем понимаю где можно скачать UI. Вижу только демку.
                                                        • 0
                                                          И у того товарища и у меня — самописные продукты.
                                                          Т. е. это не готовые решения, а как конструктор, сами под себя пишем.
                                                          • 0
                                                            Так может на опенсорс пустить… github и все такое?
                                                            • 0
                                                              Думаю над этим, но в таком виде как она есть систему выкладывать бесполезно, а доводить до конечного продукта времени, пока, катастрофически нет.
                                                            • +3
                                                              Может быть, придумаем какой-нибудь единый API, чтобы можно было расширять наши системы при помощи скриптов/плагинов? Я именно в этом направлении думаю, стараюсь делать всё модульным. Если придумаем какие-то общие стандарты, то будет проще делиться наработками потом.
                                                              • +2
                                                                Пост про собственный умный дом появляется на хабре раз в пару месяцев)
                                                                Недавно было про MajorDomo. Сейчас эта статья. Я сам пишу свою и хотел публиковать через месяц-другой.

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

                                                                Кстати, на чем написана система, которая представлена в статье?
                                                                • +2
                                                                  Пост про собственный умный дом появляется на хабре раз в пару месяцев)

                                                                  Вот и я о чём. И все — не совместимые друг с другом велосипеды.

                                                                  Каждый пишет на том, что ему удобно. Главное, чтобы все компоненты стыковались друг с другом. Придумать общую архитектуру системы, RESTful API, и вперёд.
                                                                  • –5
                                                                    Ловлю первую какашку — я хочу писать на .Net. Кто кинет первый камень?)
                                                                  • +3
                                                                    Моя система написана на Python
                                                                    • 0
                                                                      А как организовывали взаимодействие с системными устройствами?
                                                                    • 0
                                                                      Моя на смеси PHP, JS, cron и MySQL.
                                                                      • 0
                                                                        MySQL и JS в моей тоже присутствуют :)
                                                                      • +1
                                                                        У меня на Stackless Python. Так что почти рядом.
                                                                        • 0
                                                                          c#. Только еще не определился, делать ли через сервис+нативные приложения, либо пойти через веб.
                                                                    • 0
                                                                      Сразу к linuxMCE прикручивать? Чтобы и звук и телефония и видеонаблюдение вместе было? Правда linuxMCE подразумевает единый центр управления, а было бы прикольно иметь децентрализованную систему.
                                                                      • 0
                                                                        В идеале сделать плагин для linuxMCE, если кто его хочет использовать, чтобы он мог по стандартизованному протоколу общаться с железом любого из гиков-«производителей».
                                                                      • +3
                                                                        В плане железа и идей взаимодействия предлагаю изучить опыт забугорных коллег:
                                                                        jeelabs.net/projects/hardware/wiki/JeeNode
                                                                        jeelabs.net/projects/hardware/wiki/JeeLink

                                                                        на их базе человек уже разработал некоторую систему homenet.me/

                                                                        и вот еще интересный проект www.souliss.net/

                                                                        По моему скромному мнению в большинстве проектов «умных домов» есть фундаментальная ошибка. В них во всех есть центральная часть — управляющее звено. И чаще всего это какой либо компьютер. Если он выходит из строя, то умный дом умирает полностью. Именно по этому доверить управлять отоплением или др. системами жизнеобеспечения крайне неразумно. Мое видение, как это должно работать: в каждом из контроллеров должна быть заложена логика взаимодействия с другими, а компьютер должен выполнять функции «программатора» этой логики сборщика данных, ну и удобный и красивый интерфейс для пользователей конечно. В таком случае выход из стороя компьютера особенно не повредит системе полностью. Правда при таком подходе контроллеры получаются достаточно сложные.
                                                                        • 0
                                                                          У децентрализации есть один минус — увеличивается количество точек отказа. С ростом количества узлов вероятность бесперебойной работы уменьшается в геометрической прогрессии. Всегда что-то будет сломано. Хотя, по сути, да. Надёжность даже встраиваемых компьютеров оставляет желать лучшего.

                                                                          За ссылки спасибо.
                                                                • +1
                                                                  по теме статьи (ну и в качестве само-пиара, уж извините) — система MajorDoMo (smartliving.ru). бесплатно, открытыто, устанавливается за 5 минут. API для взаимодействия с различным железом/софтом. очень активно поддерживается и обсуждается на форуме.

                                                                  P.S. автор статьи молодец, однозначно!
                                                                • 0
                                                                  А чего ж готовые решения под 36к тянут, коль на коленке вот так всё хорошо и дёшево выходит? Разве оно при массовых партиях не должно быть ещё дешевле?
                                                                  • +2
                                                                    Если посчитать человеко-часы которые я на все это потратил, получится на порядок дороже, но это уже хобби + возможность сделать все как я хочу, а не как другой дядя решил.
                                                                    • 0
                                                                      Ценообразование в этих вопросах связано со стоимостью монтажа. Когда монтаж стоит 200 тыс. руб, то цена компонентов — будет там 10 тыс или 36 тыс — уже не роляет особо.
                                                                      • 0
                                                                        Это дело ещё не на столько популярно, чтобы конкуренция снизила цены.
                                                                        • +1
                                                                          А еще есть момент универсальности. Вот у меня сечас вообще все контроллеры освещения и кнопки заведены на одну плату. Это получается около 75 рублей за канал, если считать по компонентам. Но это я использую один детектор нуля на все диммеры (около 20 рублей на компоненты), один процессор (от 20 до 120, в зависимости от возможностей, поддержки беспроводных сетей и т.п.), а также один блок питания (от 150, если собирать хороший).
                                                                          Получается, что когда я паяю устройство под свои нужды, то получается очень дешево. А если я хочу штуку, которую можно воткнуть вместо розетки/выключателя, то получится уже не такая большая выгода. Если нельзя делать специальную проводку и использовать существующую, то всего в пару раз дешевле, чем готовое решение. Если я решу это продавать, то затраты на продажу съедят все, что осталось и выйдет дороже.
                                                                        • 0
                                                                          Напишите, пожалуйста, модель платы, которая используется для определения влажности и освещенности.
                                                                        • 0
                                                                          Если правильно понял, схема у Вас типа звезды — центральный узел (сервер) и все периферийные устройства сходятся на него? Если так, то не подумывали добавить промежуточных точек типа полубезмозглых контроллеров? Снижается нагрузка на сервер.
                                                                          Скажем, как реализовывают систему СКУД — паутина: есть центральный серв, в узловых точках стоят контроллеры, кеширующие данные и при необходимости работающие от запасных АКБ. Света нет, магистраль оборвали — пройти можно.
                                                                          Пример — Вас незапланированно не было дома несколько дней, свет выключали, бесперебойник помер, сервер не работает, двери (с электронным ключом) не открываются.
                                                                          • 0
                                                                            1-wire часть нагрузки на сервер почти не дает. Децентрализация хорошо, но это на производстве, у меня масштабы не те. Сервер и беспербойник настроены на автоматическое включение при подачи энергии, а замков электронных я не ставил. Но если будут, у них точно будет свое резервное питание.
                                                                          • +1
                                                                            Имхо, wireless занятнее, хоть и дороже.
                                                                            • +16
                                                                              Сколько смотрю подобные статьи у всех систем — одна беда, они ужасно выглядят с точки зрения дизайна
                                                                              Автору зачет, он для себя делал, и к нему претензий 0, но когда этим грешат крупные производители подобных систем, хочется плакать.
                                                                              Я не выдержал, не сочтите за пиар, просто поделюсь картинками системы, что мы делали под заказ.
                                                                              Заточена на управление с планшета под Windows 8, и кстати система уже существует реально, в стадии беты, на офф сайте, пока не обновили скриншоты, но в маркете Windows 8 она доступна жителям Турции как демка с возможностью предзаказа.
                                                                              image
                                                                              image
                                                                              больше тут:
                                                                              www.inedi.ru/projects/neoHomeWindows8.shtml

                                                                              • +1
                                                                                Редко когда для себя такую систему делает человек, искушенный в дизайне, обычно это кодер, программер, разработчик. Увы…
                                                                                • 0
                                                                                  Почему именно Windows 8, а не что-то кросс платформенное типа Web 2.0? Или это пожелание заказчика?
                                                                                  • 0
                                                                                    на самом деле система идет комплексом
                                                                                    — административный + клиентский web интерфейс (когда за компом сидишь и хочется все досконально настраивать)
                                                                                    — Встроенный в стену тач монитор в коридоре (вошел в квартиру и тут же все видишь, + с него сигнализация управляется, удобно одетым дом на блокировку ставить)
                                                                                    — Ну и лежа на диване — с планшетика, а Windows 8 — пожелания заказчика, ну и т.к. работает на ней все ооооочень шустро, надо как-нибудь собраться видео снять, по скриншетам мало что понятно
                                                                                    • 0
                                                                                      Да. Интерфейс действительно производит впечатление. Видео в студию. (как пищу для креатива)
                                                                                      • 0
                                                                                        Уговорили.
                                                                                        Есть видео самой первой демки у заказчика, но оно хренового качества
                                                                                        www.youtube.com/watch?v=ZqHvuRAWY5s
                                                                                        Видео не очень показательное, потом было много изменений в интерфейсе, но, видимо, пока у меня руки не дойдут будет только оно, т.к. зак говорит — у него проблемы с железной частью, поэтому до финального релиза новой версии еще несколько месяцев, а значит и до нормального промо так же.
                                                                                        • 0
                                                                                          Снимите свежее видео, очень интересно посмотреть на состояние вашей системы.
                                                                                          Мы тоже занимаемся подобной деятельностью, но как основная платформа для оконечных пользовательских устройства у нас iOS
                                                                                  • +3
                                                                                    Спорное решение, на мой взгляд. Хотя красиво, безусловно. Клиента привлечет.
                                                                                    • 0
                                                                                      наверно можно как то скрестить
                                                                                      planner5d.com/demo/ все-таки это вэб и рендер на строне клиента, позаимстовать их код для визуализации.
                                                                                      остальное поверх js ом дописать.
                                                                                      • +3
                                                                                        Не хочу вас расстраивать. Но ваш интерфес интерес представляет только первій раз, когда вау-эффект пройдет весь ваш дизайн пойдет в топку, потому что неюзабельно.
                                                                                        Когда я хочу выключить свет во всей квартире я как раз хочу одну кнопку и сразу(«черная дыра» автора статьи очень хорошо эту задачу выполняет), а не крутить модель и попадать в пимпочки.
                                                                                        Дизайн на 5, юзабилити(по тем скриншотам что продемонстирированы) на двойку.
                                                                                        • +2
                                                                                          Нельзя судить о юзабилити по скриншотам )
                                                                                          Не расстроили вообще нисколько, юзабилити полгода тестируется уже заказчиком, на реальных объектах — нареканий нет.
                                                                                          Есть там возможность вырубить весь свет, есть и пред установки ( вечер, день, уехали на дачу и тп ), которые может добавлять пользователь из админского интерфейса.
                                                                                      • +2
                                                                                        На карту датчики вывести не хотите?
                                                                                        Чтобы еще и на геослой наложить показания для наглядности.

                                                                                        А уличные датчики в паблик доступ для пользы общественности.
                                                                                        Еще бы Вам добавить DHT22(темп+влажн) и BMP085(атм.давл.) — самое оно будет.

                                                                                        Софт для Tray-контроля на ПК уже имеется.
                                                                                        • +1
                                                                                          Интересная идея, подумаю. Спасибо.
                                                                                          • 0
                                                                                            есть API для сброса данных на сервер?
                                                                                            • 0
                                                                                              API наипростейшее.
                                                                                              Есть два варианта передачи — telnet (tcp/udp) и HTTP POST.
                                                                                              Реквизиты доступа и протокол выбранного Вами варианта скину в ответ на запрос на email или ICQ.
                                                                                              Общие сведения о проекте и перечень уже адаптированных для проекта устр-в сторонних разработчиков в «Подключении» и «О проекте» на сайте narodmon.ru
                                                                                          • +2
                                                                                            Интересно как с отказоустойчивостью?
                                                                                            Если выходит из строя какая-нибудь железка, базовые вещи как-то работают? Например включить/выключить свет и т.п.
                                                                                            • 0
                                                                                              На данный момент в случае тотального падения системы предусмотрено ручное включение света (маленький тумблер на платах). Теплый пол, вентиляция и прочие удовольствия, недоступны.
                                                                                            • +1
                                                                                              Через год-полтора достроится квартира и я приступлю к ремонту. Сейчас все пытаюсь придумать зачем мне умный дом и что я туда вложу. Изначально все вертится вокруг регулировки и отключения света, где-то тут же контроль за протечками, теплый пол и информационный экран с погодой при выходе из дома.
                                                                                              И собаку чтобы ругало, когда мимо нассыт =)

                                                                                              Идея по реализации такая:
                                                                                              1. Одно центральное устройство. Именно устройство, не компьютер с выходом на проводную локальную сеть.
                                                                                              Исполняет функции агрегатора и актера, играющего сценарии для разрозненных устройств. Выход в LAN нужен для отправки информации о текущем состоянии системы и приема команд извне.
                                                                                              Рядом с этой дурой располагается можный блок низковольтного питания для всех подмодулей.
                                                                                              Общей централизации все равно не будет, объяснение в п.2.
                                                                                              2. Подмодули, заключающие в себе задачи локального контроля за действиями людей и реакции на эти действия и команды «Центра».
                                                                                              Подмодуль — это, например, контроллер, берущий состояние выключателя и выводящий локальный сценарий на реле, включающее лампочку на потолке. Как только меняется состояние выключателя — контроллер шлет в общую шину свое измененное состояние. Центральный модуль дальше распоряжается этой информацией сам, но лампочка включается без участия центральтного модуля. Также такой модуль может быть не только встроенным в стену, но и вполне самостоятельным устройством с выходом в местную сеть — например, комнатный термометр может тут же показывать измеренную им тепмературу и жить в своей ракушке с разъемом.
                                                                                              Модули повторяемы, так будет проще назаказывать печаток в китаях и реализовать тиражность простых компонентов.
                                                                                              Таким образом я избавляюсь от паразитной централизации и способен включать и выключать свет в комнате даже когда центр сдохнет/вырубится/сгорит…
                                                                                              3. Шина. Данные по CAN. Реализовать чуть труднее, а коллизий (вроде) меньше должно быть. + низковольтное питание для подмодулей. Физически — UTP.
                                                                                              4. Управление: либо ручное — выключателями, либо через подсоединенные к wifi телефоны-планшеты-ноуты. Необходимо будет освоить хоть как-то мобильное программирование.
                                                                                              Настройки и сценарии должны все содержаться в центральном устройстве, потому эта мишура — только фронтенд к системе.
                                                                                              У выхода прикреплен планшет, предлагающий информацию о погоде за окном, прогноз ее же, не забыть ключи и одеть шапку. Если не повесить такой информатор — сам себя не заставлю подойти к окну и поглядеть — что же там происходит.
                                                                                              Скорее всего, будет встроенный в помойко-медиацентр http сервер, дабы с работы или откуда еще видеть состояние системы и отдавать команды.
                                                                                              • 0
                                                                                                А еще на DS2408 удобно сделать дисплей и повесить его на стену.

                                                                                                И еще: а можно посмотреть на схемы плат на DS2413 и 08?
                                                                                                • 0
                                                                                                  На DS2413 я брал схемы отсюда, например эта.
                                                                                                  Свои схемы на DS2408 я постараюсь описать позже в отдельным постом.
                                                                                                  • 0
                                                                                                    Схема на DS2413 сделана в точности так?
                                                                                                    Летом на даче сделал контроль температуры на DS18B20, теперь хочется в квартире сделать управление светом, но в схемах пока путаюсь. Я тоже программист, но у меня к тому же нет знакомого электронщика, с которым можно было бы проконсультироваться. Поэтому очень хотелось бы увидеть необходимые схемы и платы в одном месте.
                                                                                                    • 0
                                                                                                      Да, первая схема была сделана в точности так. В одном месте я не нашел, собирал из разных источников.
                                                                                                • +1
                                                                                                  Хорошо бы еще схемы модулей привести, чтобы было от чего отталкиваться. А то половина статей о 1-wire написана в стиле «на м/с DSXXXX можно сделать это, на DSXXXX то-то, и все это у нас круто работает», но ни одной схемы блин :(
                                                                                                  • 0
                                                                                                    Все схемы на приведенных м/с типовые, примеры есть в datasheets и appnotes на соответствующую микросхему
                                                                                                  • +2
                                                                                                    Вы молодец!

                                                                                                    У меня была похожая система управления дачей, тоже на 1-wire и Beagleboard в качестве головного устройства. Одна весенняя молния и теперь у меня груда проводов и мертвых микросхем :(

                                                                                                    Времени на восстановление пока нет…
                                                                                                    • +1
                                                                                                      Вот тут выше писали что мол интерфейс у таких систем не ахти, а ведь главная проблема — это надежность и «живучесть».
                                                                                                    • +2
                                                                                                      Спасибо за статью!
                                                                                                      Надеюсь, что в следующий раз остановитесь не только на софтовой части, но и на железной.
                                                                                                      Очень часто при разработке УД по всей квартире возникают паутины проводов, что весьма неэстетично. Было бы интересно взглянуть, как это выглядит у вас, удалось ли сохранить приемлемый внешний вид, куда спрятали ds18b20, как встроили магинты и герконы в дверь и т.п.
                                                                                                      • 0
                                                                                                        Постараюсь написать, только, наверное, не в следующей. Следующая про софт будет.
                                                                                                      • 0
                                                                                                        Не понял насчет: «Покупаем, так называемые, проходные выключатели, ставим три штуки на кухню, три в коридоре — вот оно счастье. Вот только получилось, что от коридора на кухню нужно вести 9 жил кабеля, некрасиво, спрятать некуда.»

                                                                                                        Проходные выключатели включаются по такой схеме для неограниченного количества переключателей:
                                                                                                        www.lana-center.ru/communicating.php
                                                                                                        • 0
                                                                                                          Нужно управлять тремя источниками. Проходной выключатель требует прокладки трех жил (обычный требует две)
                                                                                                          3 * 3 = 9
                                                                                                        • 0
                                                                                                          Для проходных выключателей куда лучше использовать вот такое:

                                                                                                          www.noo.com.by/products/index.php?id=501

                                                                                                          Дешево + плавное включение/выключение. И достаточно двух проводов, причем можно слаботочных.
                                                                                                          • 0
                                                                                                            Действительно, хорошее решение.
                                                                                                          • 0
                                                                                                            Кстати, вот тут сайт попался про умный дом.

                                                                                                            www.ab-log.ru/smart-house/info

                                                                                                            www.ab-log.ru/files/Image/smart_house/smart_house_scheme2.jpg

                                                                                                            Может будет полезно.
                                                                                                            • 0
                                                                                                              Этот тот сайт, который вдохновил меня на использование 1-wire. Там же я покупал первые платы.
                                                                                                              Действительно сайт очень хороший и полезный, респект его автору.
                                                                                                            • 0
                                                                                                              А какие есть варианты дешёвого беспроводного решения для сигнальных линий, причём такого, чтобы такой же вариант у соседа полтергейст не устроил? :)
                                                                                                              • 0
                                                                                                                6LoWPAN — IPv6 based automation network
                                                                                                                DASH7 — Active RFID standard
                                                                                                                EnOcean — low power, typically battery-less, proprietary wireless technology
                                                                                                                Insteon — dual-mesh technology from SmartLabs
                                                                                                                MyriaNed low power, biology inspired, wireless technology
                                                                                                                One-Net — open source standard for wireless networking
                                                                                                                OSIAN — Open Source IPv6 Automation Network
                                                                                                                ZigBee — standards-based protocol based on IEEE 802.15.4.
                                                                                                              • +1
                                                                                                                Кстати, хочу отметить, что сейчас появились радиомодули на 2.4ГГц, с ценой ~1.5$.
                                                                                                                Ждем умного дома на дешевых радиомодулях :-)
                                                                                                                • 0
                                                                                                                  Смерть вайфаю?
                                                                                                                  • 0
                                                                                                                    Нет, почему. У них мощность маленькая, и передают они только когда нужно.
                                                                                                                    • 0
                                                                                                                      На хабре так сильно засорением этого диапазона пугают, что боишься даже пчел.
                                                                                                                      • 0
                                                                                                                        Главное следовать законодательству, и тогда проблем ни у кого не будет.
                                                                                                                        Засоряют нелегальные видеопередатчики (0.2-0.5Вт и выше) и прочий ужас.
                                                                                                                        • 0
                                                                                                                          Кстати о пчелах, ru.wikipedia.org/wiki/ZigBee :)
                                                                                                                          Ждем решений!
                                                                                                                          • +1
                                                                                                                            ZigBee штука замечательная, единственное во что упирается её использование — рациональность. Если у вас большой дом, то логично разделить сеть на зоны и соединять их по воздуху. Если небольшая квартира — удобнее будет проложить аккуратные кабели в стенах или кабель-каналах или плинтусах и дотянуть до нужных точек. Простая связка беспроводного чипа + МК + датчики + питание займет много места и не будет стильно смотреться в углу.
                                                                                                                            • +3
                                                                                                                              > удобнее будет проложить аккуратные кабели в стенах или кабель-каналах или плинтусах и дотянуть до нужных точек.

                                                                                                                              Скажите об этом моей жене :)

                                                                                                                              Потом практика показывает, как бы ты не планировал, потом в итоге оказывается, что надо было делать по другому и удобнее так. Ну и ждать надо будет нового ремонта.
                                                                                                                              Иногда бывает физически сложно подвести провод.
                                                                                                                              Например мне надо термодатчки в гараж, сарай, парники и другие вещи, по воздуху кабель сразу отпадает.
                                                                                                                              Копать я точно не буду, уже надоело.
                                                                                                                              • 0
                                                                                                                                тут, естественно, беспроводное решение лучше — я же и сказал, что для дома и разделенных зон в любом случае удобнее беспроводные варианты :)
                                                                                                                            • 0
                                                                                                                              Кстати, еще есть Ihaos RF2400 — тоже забавная игрушка. До ZigBee не дотягивает, но бюджетная донельзя.
                                                                                                                              • 0
                                                                                                                                Кстати там есть коментарий

                                                                                                                                >На 2.4Ггц радикально лучше не будет, очень хорошо стены сигнал ослабляют.
                                                                                                                                >В домах — вся надежда на диапазон 433 Мгц.

                                                                                                                                Согласен более, чем полностью.
                                                                                                                        • 0
                                                                                                                          Вот, чтобы не быть голословным: www.aliexpress.com/wholesale?SearchText=CC2500&catId=0&manual=y
                                                                                                                          • 0
                                                                                                                            Спс. Надо будет детально почитать.

                                                                                                                            Кстати, почему лезут в 2.4 можно и в диапазон 400 жить.
                                                                                                                            • –1
                                                                                                                              Везде свои плюсы и минусы. На 400 нужна антенна уже видимого размера, эфир более засран…
                                                                                                                              • 0
                                                                                                                                ну я бы сказал, что у меня 2.4 засран более чем полностью, wifi перешел где мог на 5.
                                                                                                                                • 0
                                                                                                                                  На 433/446 все еще хуже, в основном потому что разрешенный диапазон там очень узкий, по сравнению с 2.4Ггц.
                                                                                                                                  • 0
                                                                                                                                    ну я не думаю, что в загородном доме, у меня с ним будут большие проблема. Уж точно меньше, чем с wifi.
                                                                                                                                    • 0
                                                                                                                                      Секунду, вопрос — а откуда в загородном доме загаженный WiFi-диапазон? Плотная застройка и у каждого соседа WiFi?
                                                                                                                            • 0
                                                                                                                              А ещё одно безумное интересное решение — RS232 через ИК-порты