Умный дом. Управляем со смартфона.

dab
Offline
Зарегистрирован: 22.04.2016

Добрый день!

Решил поделится своим проектом умного дома с управлением со смартфона. Жду замечаний/предложений и т.п.

Итак, учитывая, что написать самостоятельно приложение для смартфона, развернуть облачный сервис и т.п. я не в состоянии, было принято решение поискать готовые. Найдено было несколько вариантов, но остановился на двух: Blynk и myDevice Cayenne. Оба сервиса работают с ардуино и им подобными, есть приложение для смартфонов, а для второго еще и web интерфейс имеется. На сайте есть все необходимые инструкции. Если вкратце, то в Arduino IDE закачиваем соответствующую библиотеку, выбираем пример и в путь.

Для начала моя система работала в следующей конфигурации: Arduino UNO, Ethernet shield. Выбрав соответствующий пример в среде, залив его в ардуинку и подключив к интернету, сразу получаем доступ к устройству через смартфон. В приложении можно настроить входы и выходы ардуино в графическом редакторе. Все настройку вступают в силу сразу, ардуинку даже перепрошивать не надо. Сходу можно начать включать какую-нибудь нагрузку, управлять ШИМом, мерить аналоговые датчики и т.п.

Но такая конфигурация для Умного дома мне показалось слабоватой. Что же, от ардуинки провода растягивать? или Интернет в каждый угол тащить?

Есть вариант использовать ESP8266, но у нее мало входов/выходов и потребляет очень много. От батарейки работать не сможет.

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

Получилось так: Arduino UNO, Ethernet shield, Wireless shield, модуль MBee. Доступ ко всем остальным управляемым и контролируемым узлам (в ближайшее время напишу о них поподробнее) становится доступным с смартфона без подключения их к интернету. То есть, arduino - шлюз между беспроводной сетью (емкость которой практически безгранична) и интернетом.

Из плюсов:

- простота реализации;

- доступ к системе Умный дом через смартфон (приложения бесплатные);

- возможность управлять и контролировать множество параметров, в том числе вести логи;

- работа с батарейными устройствами (не надо тянуть питание);

- и т.д. и т.п.

Как Вам такая идея?

Logik
Offline
Зарегистрирован: 05.08.2014

КГ/АМ.

 

alex_r61
Offline
Зарегистрирован: 20.06.2012

Это не вумный дом, а игрушки со смартом. Блин, опять мой смарт где то закатился :(

dab
Offline
Зарегистрирован: 22.04.2016

Logik пишет:

КГ/АМ.

 

Хотел было ответить в том же стиле, но решил почитать, что Вы ранее писали на форуме. Понял, что Вы человек опытный, а потому порошу ответить развернуто. Чем не понравилась идея?

dab
Offline
Зарегистрирован: 22.04.2016

alex_r61 пишет:

Это не вумный дом, а игрушки со смартом. Блин, опять мой смарт где то закатился :(

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

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

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

"...бойтесь данайцев дары приносящих..."
Это я о безплатности сервисов но ФИО им подавай

dab
Offline
Зарегистрирован: 22.04.2016

ua6em пишет:

"...бойтесь данайцев дары приносящих..."
Это я о безплатности сервисов но ФИО им подавай

Если с cayenne - вопрос, за счет чего они живут. То с blynk все понятно. Бесплатными являются ограниченное количество виджетов. Дальше за деньги, но небольшие. Хотя мне пока и бесплатного набора хватает

Logik
Offline
Зарегистрирован: 05.08.2014

dab пишет:

Logik пишет:

КГ/АМ.

 

Хотел было ответить в том же стиле, но решил почитать, что Вы ранее писали на форуме. Понял, что Вы человек опытный, а потому порошу ответить развернуто. Чем не понравилась идея?

Да ровным счетом все.

Для начала - лучшее на форуме по этой теме http://arduino.ru/forum/otvlechennye-temy/glupyi-dom

Увы, с тех пор ответа на "а нафига?" нет.

dab пишет:
Но такая конфигурация для Умного дома мне показалось слабоватой. Что же, от ардуинки провода растягивать? 
 Да. Растягивать. Деватся некуда, питать надо както, значить и провода тянуть а если уж питание тянуть, то и информационные вместе с ними. Питание от батареек - тупик, чем больше устройств тем чаще будет очередное разряжатся и регулярно прийдется менять в разных местах. Иногда труднодоступных.

dab пишет:
 То есть, arduino - шлюз между беспроводной сетью (емкость которой практически безгранична) и интернетом. 
А роутер WiFi раздавать не? К чему здесь ардуино? И без инета роутер обеспечит обмен WiFi и локалки.

Про бесплатный сыр ua6em, уже пояснил. И не радуйтесь бесплатности части виджетов. Хозяин-барин, и будут ли они бесплатные на том же blynk через год? А все будет заточено под них, прийдется раскошелится.

Если уж Вам так хочется потратить пару человекомесяцев из личного времени на дистанционное управление чем-то (чем? лампочкой? а оно надо при таких затратах? чайником? так надо сразу встать воды набрать ;), то разобратся с JS и написать вебинтерфейс, который будет работать и на смарте и на ПК - не самое худшее. По сравнению с ковырянием стен и прокладкой проводов это приятней. Опять же гибкость самописаного под свои хотелки недостижима более никак. И бесплатна. И если желание настолько непереборимое, смотрите на Orange Pi как центральный контролер, он покрывает все что Вы расписали как бык овцу и дешевле выйдет.

Вы хотите логи?! Их есть у меня. Я всякую чепуху к Оранжу цепляю, он их собирает.

Смотрим.

У Вас будет чтото похожее. Может другие датчики и пр.

Чем это может быть реально полезным?

sadman41
Онлайн
Зарегистрирован: 19.10.2016

Если не секрет - чем радиация измеряется, и в каких единицах указано "качество воздуха"? Эти же MQ некалиброванные, как я понимаю.

Logik
Offline
Зарегистрирован: 05.08.2014

sadman41 пишет:

Если не секрет - чем радиация измеряется, и в каких единицах указано "качество воздуха"? Эти же MQ некалиброванные, как я понимаю.

MQ не селективен, к разным газам чувствительность разная, так что в "попугаях" еще точней в миливольтах с его выхода. Калибровать не планирую, просто смотрю хуже-лучше. Про радиацию - тут много http://arduino.ru/forum/programmirovanie/schetchik-geigera-arduino?page=2

sadman41
Онлайн
Зарегистрирован: 19.10.2016

Logik пишет:

Про радиацию - тут много http://arduino.ru/forum/programmirovanie/schetchik-geigera-arduino?page=2

Пробежался по теме. Думал, что готовое устройство уже. А так, получается, тоже в попугаях? Или СБМ-ы калиброваны (я совсем не касался ранее радиационных датчиков)?

Logik
Offline
Зарегистрирован: 05.08.2014

СБМ-ы нормально выдают, там просто число импульсов за минуту на 0,57 умножается и получаются микрорентгены/ч. Но опять же датчик старый и поверка не делалась, значить формально нет измерения. Но выдает похоже.

dab
Offline
Зарегистрирован: 22.04.2016

Logik пишет:

Для начала - лучшее на форуме по этой теме http://arduino.ru/forum/otvlechennye-temy/glupyi-dom

Увы, с тех пор ответа на "а нафига?" нет.

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

А роутер WiFi раздавать не? К чему здесь ардуино? И без инета роутер обеспечит обмен WiFi и локалки.

Про бесплатный сыр ua6em, уже пояснил. И не радуйтесь бесплатности части виджетов. Хозяин-барин, и будут ли они бесплатные на том же blynk через год? А все будет заточено под них, прийдется раскошелится.

 

Спасибо, интересная ссылка.

С терминологией абсолютно согласен, был не прав. "Послушный дом" - моя цель.

1. Растягивать провода хорошо, когда идет ремонт и есть проект. А когда он завершен, проекта не было, а пожелания возникают... Аппетит приходит во время еды. Опыт жизни на даче показал, что есть случаи, когда нужно включать уличное освещение дистанционно. Любому члену семьи. И вариант с датчиком движения не подходит. Удобнее открыть ворота приехавшим гостям сразу, пока сапоги одеваешь и т.д. А питание там уже есть. И потребление в спящем режиме не велико. Батарейки на пару лет точно хватит.

2. Wi-fi - это 2,4 ГГц. Дальность слабовата. Понятно, что можно перекрыть все репитерами. Но тогда каждый датчик температуры должен иметь wi-fi модуль. А он жрет прилично, тут уже точно с батарейкой не поработаешь. А шлюз в инет нужен для доступа к приложению.

3. "интернет вещей" только начинает набирать обороты. Подобные приложения будут появляться как грибы после дождя. А при наличии конкуренции цены не поднимают.

Но в любом случае Ваше мнение услышал, со своей колокольни не согласился, но - спасибо

russo
Offline
Зарегистрирован: 20.11.2014

В качестве приложения берите Блинк, быстрый старт, красивый интерфейс с большим функционалом. В качестве железа - Мега2560, в 32кбт мегу ваши хотелки не влезут. В качестве передачи данных евернет модуль 5100. WiFi не советую, есть танцы с бубном, ну или как повезет.

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