Перейти к содержимому


Фото
- - - - -

Умный дом на базе Raspberry Pi и не только

умный дом raspberry pi arduino majordomo

  • Чтобы отвечать, сперва войдите на форум
602 ответов в теме

#1 Оффлайн   matrix

matrix

    Зацифрованный

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 434 Сообщений:
  • Авто:особое благословение

Опубликовано 10.04.2015 - 23:17

Тема для тех, кому интересно построить своими руками умный дом или умную квартиру, и пополнения слишком скромного ростовского контингента на замечательном открытом проекте умного дома - Majordomo, с которым ниже постараюсь ознакомить. Сразу скажу, порог вхождения достаточно высок, надо хотя бы иметь представления о Linux(можно развернуть и под Windows), PHP, объектно-ориентированном программировании, немного дружить с паяльником и проявлять желание учиться и развиваться.
Для начала о платформе умного дома - это набирающий все большую популярность одноплатный ПК размером с визитную карточку Raspberry Pi, вернее его самая новая продвинутая версия платы Pi 2, вышедшая буквально в феврале:
$_3.jpg
Производительность и интерфейсы "малинки" впечатляют:
четырехядерный процессор Cortex-A7 с частотой 900 МГц; 1 гигабайт оперативной памяти типа LPDDR2 SDRAM.  Заявлена поддержка даже Windows 10. Ну и большое количество интерфейсов: GPIO, SPI, I2P - пригодятся для подключения сторонней периферии умного дома.
Мизерное потребление, я намерил на своей 8 мА в рабочем режиме. Питается от microUSB-зарядки телефона, с мах = 1 А. Ссылки, где заказывал, выкладывал в теме по Aliexpress. Вышла вместе с корпусом 3400 р., сейчас в связи с падением курса стоит чуть дешевле. 
В качестве операционной системы выбрана Raspbian - адаптированная версия Debian для малинки. Установка проста - заливается образ ОС на флеш-карту и вуаля - система установлена. Остается вставить ее в малинку и подключить питание.
Но...идем другим путем.
Далее о проекте Majordomo - это полностью открытая кросс-платформенная разработка белорусского программиста, достаточно продуманная и расширяемая, с большим сообществом. Изначально написанная под Windows, но есть образ как раз для малинки, который можно скачать на сайте проекта.  
slider3.png
 
Majordomo позволяет подключить достаточно легко практически любые интерфейсы будь-то промышленный KNX или простой 1-wire. Ну, и безусловно можно интегрировать популярную платформу Arduino с датчиками и модулями управления чего угодно.
Есть клиент под андроид, что позволяет удаленно управлять умным домом. Встроенный в систему GPS-трекинг позволяет отслеживать местоположение членов семьи :)
Я пока на начальном этапе конструирования, поэтому на данный момент запустил датчики температуры и протечки на интерфейсе 1-wire, настроил запуск и отключение медиасервера, собрал мультирум на ресивере Onkyo, теперь приятно просыпаться под радио с утра в спальне, которое перемещается следом на кухню и автоматически отключается при уходе на работу с информированием о текущей погоде на улице. Практически заканчиваю управление жалюзями на ардуинке с пульта ДУ + интеграция в мажордомо для реализации автоматических сценариев.
В планах:
- приобретение контроллеров для управления освещением (пока не определился) и электрокранов для отключения воды;
- подключение к системе сигнализации и камер;
- разработка датчиков тока и напряжения для мониторинга потребления;
- снятие показаний счетчиков;
- управление сплит-системой, электрокарнизами штор, горизонтальными жалюзями, чайником и пылесосом :)

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


Изменено: matrix, 8.02.2017 - 22:02

  • 11
89OЗ4O0O7З6

#2 Оффлайн   hazzyhaz

hazzyhaz

    ы

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 23 627 Сообщений:
  • Авто:адын на больших колесах

Опубликовано 10.04.2015 - 23:27

связь будет идти через облако? вот этот момент настораживает. 


  • 0

#3 Оффлайн   matrix

matrix

    Зацифрованный

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 434 Сообщений:
  • Авто:особое благословение

Опубликовано 10.04.2015 - 23:43

К облаку можно не подключаться. Я не пользую.
  • 1
89OЗ4O0O7З6

#4 Оффлайн   Ромчик

Ромчик

    Дважды герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 3 431 Сообщений:
  • Авто:Акцент, НЕ ЧОРНЫЙ! Рафик4

Опубликовано 11.04.2015 - 00:24

Как решается обход серого IP от провайдера? Как к нему подключатся из интернета для управления?

Подключение чайников, пылесосов и кранов нафик не упало, уже обсуждалось.


Изменено: Ромчик, 11.04.2015 - 00:26

  • 0
Не болтайте ерундой!

#5 Оффлайн   matrix

matrix

    Зацифрованный

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 434 Сообщений:
  • Авто:особое благословение

Опубликовано 11.04.2015 - 00:31

Dyndns или покупать белый IP. Дальше порты на роутере пробрасываем.
Чайник с утра горячий не помешает. Электрокран нужен, чтобы перекрывать ввод в случае протечки.
  • 1
89OЗ4O0O7З6

#6 Оффлайн   NickVIP

NickVIP

    Кавалер ордена флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишка
  • 810 Сообщений:
  • Авто:газ два пешком один

Опубликовано 11.04.2015 - 00:40

СР! УВЧ!

 

  • 16 июля 2012 — во время ролевых игр семейной пары «умный дом» принял жену, надевшую черную маску, за преступника. В комнату был подан усыпляющий газ, включена визуальная и звуковая сигнализация, вызвана полиция. Лишь в клинике удалось привести пострадавших в чувство. Выяснилось, что организм пострадавших мог вовсе не справиться с последствиями удушения, обернувшись летальным исходом. По одной из версий, инцидент произошел из-за безответственного подхода компании, которая занималась проектированием системы безопасности умного дома, не проведя в полной мере предварительные испытания, а также не приняв к сведению состояние здоровья обоих членов семьи. Этот случай нашёл отражение в 10 серии 1 сезона сериала Почти человек.

  • 0

#7 Оффлайн   Ромчик

Ромчик

    Дважды герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 3 431 Сообщений:
  • Авто:Акцент, НЕ ЧОРНЫЙ! Рафик4

Опубликовано 11.04.2015 - 00:41

Dyndns 

на сером IP ? :nevsosal: 

 

или покупать белый IP

Ты в курсе сколько он стоит у мобильных провайдеров?

 

Чайник с утра горячий не помешает.

Проще ткнуть на кнопку чайника по факту просыпания.

 

 Электрокран нужен, чтобы перекрывать ввод в случае протечки.

У меня последние лет 6-8 ничего не протекает, да и вообще пофиг я в частном доме, топить некого.


  • 0
Не болтайте ерундой!

#8 Оффлайн   matrix

matrix

    Зацифрованный

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 434 Сообщений:
  • Авто:особое благословение

Опубликовано 11.04.2015 - 10:53

на сером IP ? :nevsosal:

Ты в курсе сколько он стоит у мобильных провайдеров?


Ты будешь по всем темам ходить и плакаться со своим серым IP?
Уже озвучивались Cloudsync, OpenVpn, Vnc...Кто хочет - ищет возможности, кто не хочет - ищет причины. То же самое касается и остальных твоих ответов.
  • 4
89OЗ4O0O7З6

#9 Оффлайн   iouri

iouri

    Кавалер ордена флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишка
  • 793 Сообщений:
  • Авто:Prado

Опубликовано 13.04.2015 - 23:32

А можешь подробнее рассказать какие датчики брал для мониторинга температуры? Сколько стоят?

ЗЫ: Я у себя собрал умный дом, но на базе другого производителя. Сейчас управляет электрикой в доме. Плюс установна система контроля протечки.


  • 0

#10 Оффлайн   matrix

matrix

    Зацифрованный

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 434 Сообщений:
  • Авто:особое благословение

Опубликовано 14.04.2015 - 00:23

Температура стандартно на DS18B20. Часть работают на паразитном питании, часть от бп сигналки. Кстати, очень удобно их в датчики движения сигналки встраивать, и провода нигде не торчат, ибо уже все проведены, и питание есть где взять. Тут про 1-wire неплохо расписано http://www.benuks.ru/oborud.html#3.
  • 1
89OЗ4O0O7З6

#11 Оффлайн   Михаил_rnd

Михаил_rnd

    Магистр флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 21 530 Сообщений:
  • Авто:Kia

Опубликовано 14.04.2015 - 09:22

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


  • 0

#12 Оффлайн   matrix

matrix

    Зацифрованный

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 434 Сообщений:
  • Авто:особое благословение

Опубликовано 19.07.2015 - 18:37

Поскольку на дворе лето, захотелось прикрутить удаленный "автозапуск" к своему сплиту Panasonic. Долго пришлось повозиться с ардуинкой, так как пульт любого кондиционера работает совсем не по стандартным протоколам обмена. К счастью добрые люди написали соответствующую библиотеку к ардуине и процесс пошел.
Так оно невзрачно выглядит на макетной плате, но все работает:
aec2fe95b335.jpg

Адруинка по радиоканалу от малинки получает управляющие команды и уже через 2 ИК-светодиода передает на сплит. В дополнение прикручен датчик DHT11 для измерения текущей температуры и влажности, и передачи их обратно на малинку, что позволит в дальнейшем по желанию прикрутить автовключение (необязательная фича).

Вот такой интерфейс управления с компа или телефона получился:

7c559a6efe0b.jpg

 

Родной пульт теперь можно выкинуть )


  • 2
89OЗ4O0O7З6

#13 Оффлайн   Ромчик

Ромчик

    Дважды герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 3 431 Сообщений:
  • Авто:Акцент, НЕ ЧОРНЫЙ! Рафик4

Опубликовано 19.07.2015 - 18:45

Можно еще на бачек унитаза удаленный смыв прикрутить. А то вдруг уехал, а смыть забыл :idie:


  • 1
Не болтайте ерундой!

#14 Оффлайн   a-kolpakoff

a-kolpakoff

    Магистр флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 30 412 Сообщений:
  • Авто:очень хороший

Опубликовано 19.07.2015 - 18:55

Можно еще на бачек унитаза удаленный смыв прикрутить. А то вдруг уехал, а смыть забыл :idie:

сначала камеру в унитаз , что почем зря воду переводить!!


  • 0

#15 Оффлайн   Ромчик

Ромчик

    Дважды герой флейма

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 3 431 Сообщений:
  • Авто:Акцент, НЕ ЧОРНЫЙ! Рафик4

Опубликовано 19.07.2015 - 18:58

сначала камеру в унитаз , что почем зря воду переводить!!

да, можно замутить через http://ru.ivideon.com/и смотреть с мобилы :lol: 


  • 0
Не болтайте ерундой!

#16 Оффлайн   matrix

matrix

    Зацифрованный

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 434 Сообщений:
  • Авто:особое благословение

Опубликовано 19.07.2015 - 19:09

Можно еще на бачек унитаза удаленный смыв прикрутить. А то вдруг уехал, а смыть забыл :idie:

 

Туалет тоже на очереди...

Шоб балончик с освежителем зря не расходовался, надо прикрутить его запуск по событию )

Да и вентилятор раскручивать в нужное время.


сначала камеру в унитаз , что почем зря воду переводить!!

 Камера не вариант, есть датчики загрязненности воды.


  • 0
89OЗ4O0O7З6

#17 Оффлайн   Diogen

Diogen

    Штандартенфлудер

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 8 898 Сообщений:
  • Авто:Бегемот,ПыЖ,Церато,СкайВэйв

Опубликовано 19.07.2015 - 20:09

to:matrix

 

в малинке крутится что-то готовое модульное или все самописное ? 

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

Все что попадается - так это на более низком уровне 

В идеале интересно управлять теплыми полами, солнечным коллектором,жалюзями и температурой в доме позонно(или покомнатно) . все остальное как-то не особо нужно 


  • 0
 
 

#18 Оффлайн   matrix

matrix

    Зацифрованный

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 434 Сообщений:
  • Авто:особое благословение

Опубликовано 19.07.2015 - 21:27

Так в первом сообщении указана ссылка на Мажордомо - это веб-сервер умного дома, там все реализовано на уровне ООП, поддерживает большое количество уже готовых контроллеров и протоколов + можно прикрутить собственные на ардуине. Можно скачать готовый образ с Raspbian и встроенным мажордомо, залить на SD-карту и он сразу готов к работе.
  • 0
89OЗ4O0O7З6

#19 Оффлайн   Diogen

Diogen

    Штандартенфлудер

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 8 898 Сообщений:
  • Авто:Бегемот,ПыЖ,Церато,СкайВэйв

Опубликовано 21.07.2015 - 20:31

меня по ссылке отправляет на http://smartliving.ru/.  сайт больше похож на место тусовки фанатиков ))


  • 0
 
 

#20 Оффлайн   matrix

matrix

    Зацифрованный

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 434 Сообщений:
  • Авто:особое благословение

Опубликовано 22.07.2015 - 00:02

да, там автор курочит сайт. Вот правильная - http://majordomo.smartliving.ru/
  • 0
89OЗ4O0O7З6

#21 Оффлайн   Грамотный

Грамотный

    Смотрящий

  • Администратор
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 677 Сообщений:
  • Авто:Nissan Aprio

Опубликовано 23.07.2015 - 00:45

Годная тема. Распберри для меня слишком сложно. Сделал выбор в пользу программируемых контроллеров. Мелкие процессы, вроде контроля включения и длительности работы вентилятора в санузле - ардуино. Управление светом, контроль протечек - плк xlogic. Безопасность и удалённое управление по телефону - CCU825. Так планировалось, когда строил дачу. Теперь дачу достраивает бывшая, а у меня куча электронной шняги валяется на будущее :-) Икслоджик - прикольные ПЛК. Могут дополняться модулями жсм, изернет, панелями оператора, дополнительными портами. Получается всё относительно бюджетно. Но на модули расширения у меня знаний не хватает.

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


  • 1
Захожу на автофорум, читаю олегусов - скоро революция. Выхожу на улицу - а нет, не скоро.

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

Сегодня быть патриотом - значит быть русофобом. Д.Л. Быков.

#22 Оффлайн   MegaGodzilla

MegaGodzilla

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 39 902 Сообщений:

Опубликовано 23.07.2015 - 00:55

если сравнить время и ресурсы затраченные на эти игрушки для взрослых вы могли бы еще лет двести петьдесят выключать свет и ставить таймер на сплите и потратить деньги на хорошую арматуру а не на софт защиты от протечек. :)
Не говоря о том что вменяемого человека ИЗЛИШНЯЯ автоматика по идее раздражает.
Это наверное очень важно и интересно - наблюдать температуру в морозилке из офиса на работе, необычайно полезная штука. :)))
  • 0

Зима близко


#23 Оффлайн   Грамотный

Грамотный

    Смотрящий

  • Администратор
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 677 Сообщений:
  • Авто:Nissan Aprio

Опубликовано 23.07.2015 - 00:56

У меня последние лет 6-8 ничего не протекает, да и вообще пофиг я в частном доме, топить некого.

 

Везёт тебе. Я какое то время жил в старом частном доме. Ночью лопнул шланг на бачке унитаза. Никто ничего не слышал. Утром вышли на кухню, а там всё плавает. И погреб полный до верху. Но если у тебя такого не случится, умное радио тебе не нужно и т.д. и т.п., может тебе не нужно читать эту тему, тратя своё время? Ведь это единственный ресурс, который не восстанавливается. Береги его, не трать на всякую фигню, вроде обсуждения такой нелепицы, как умный дом.


  • 3
Захожу на автофорум, читаю олегусов - скоро революция. Выхожу на улицу - а нет, не скоро.

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

Сегодня быть патриотом - значит быть русофобом. Д.Л. Быков.

#24 Оффлайн   MegaGodzilla

MegaGodzilla

  • Форумец
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 39 902 Сообщений:

Опубликовано 23.07.2015 - 00:58

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

Везёт тебе. Я какое то время жил в старом частном доме. Ночью лопнул шланг на бачке унитаза. Никто ничего не слышал. Утром вышли на кухню, а там всё плавает. И погреб полный до верху. Но если у тебя такого не случится, умное радио тебе не нужно и т.д. и т.п., может тебе не нужно читать эту тему, тратя своё время? Ведь это единственный ресурс, который не восстанавливается. Береги его, не трать на всякую фигню, вроде обсуждения такой нелепицы, как умный дом.


да будет так. :)
  • 0

Зима близко


#25 Оффлайн   Грамотный

Грамотный

    Смотрящий

  • Администратор
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 24 677 Сообщений:
  • Авто:Nissan Aprio

Опубликовано 23.07.2015 - 01:04

если сравнить время и ресурсы затраченные на эти игрушки для взрослых вы могли бы еще лет двести петьдесят выключать свет и ставить таймер на сплите и потратить деньги на хорошую арматуру а не на софт защиты от протечек. :)
Не говоря о том что вменяемого человека ИЗЛИШНЯЯ автоматика по идее раздражает.
Это наверное очень важно и интересно - наблюдать температуру в морозилке из офиса на работе, необычайно полезная штука. :)))

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


  • 1
Захожу на автофорум, читаю олегусов - скоро революция. Выхожу на улицу - а нет, не скоро.

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

Сегодня быть патриотом - значит быть русофобом. Д.Л. Быков.





Также с меткой «умный дом, raspberry pi, arduino, majordomo»

1 пользователей читают эту тему

0 пользователей, 1 гостей, 0 невидимых

Яндекс.Метрика