Умный дом. Управляем со смартфона.
- Войдите на сайт для отправки комментариев
Добрый день!
Решил поделится своим проектом умного дома с управлением со смартфона. Жду замечаний/предложений и т.п.
Итак, учитывая, что написать самостоятельно приложение для смартфона, развернуть облачный сервис и т.п. я не в состоянии, было принято решение поискать готовые. Найдено было несколько вариантов, но остановился на двух: Blynk и myDevice Cayenne. Оба сервиса работают с ардуино и им подобными, есть приложение для смартфонов, а для второго еще и web интерфейс имеется. На сайте есть все необходимые инструкции. Если вкратце, то в Arduino IDE закачиваем соответствующую библиотеку, выбираем пример и в путь.
Для начала моя система работала в следующей конфигурации: Arduino UNO, Ethernet shield. Выбрав соответствующий пример в среде, залив его в ардуинку и подключив к интернету, сразу получаем доступ к устройству через смартфон. В приложении можно настроить входы и выходы ардуино в графическом редакторе. Все настройку вступают в силу сразу, ардуинку даже перепрошивать не надо. Сходу можно начать включать какую-нибудь нагрузку, управлять ШИМом, мерить аналоговые датчики и т.п.
Но такая конфигурация для Умного дома мне показалось слабоватой. Что же, от ардуинки провода растягивать? или Интернет в каждый угол тащить?
Есть вариант использовать ESP8266, но у нее мало входов/выходов и потребляет очень много. От батарейки работать не сможет.
Тогда родилась идея добавить в данную конфигурацию модуль, через который управлять беспроводной сетью.
Получилось так: Arduino UNO, Ethernet shield, Wireless shield, модуль MBee. Доступ ко всем остальным управляемым и контролируемым узлам (в ближайшее время напишу о них поподробнее) становится доступным с смартфона без подключения их к интернету. То есть, arduino - шлюз между беспроводной сетью (емкость которой практически безгранична) и интернетом.
Из плюсов:
- простота реализации;
- доступ к системе Умный дом через смартфон (приложения бесплатные);
- возможность управлять и контролировать множество параметров, в том числе вести логи;
- работа с батарейными устройствами (не надо тянуть питание);
- и т.д. и т.п.
Как Вам такая идея?
КГ/АМ.
Это не вумный дом, а игрушки со смартом. Блин, опять мой смарт где то закатился :(
КГ/АМ.
Хотел было ответить в том же стиле, но решил почитать, что Вы ранее писали на форуме. Понял, что Вы человек опытный, а потому порошу ответить развернуто. Чем не понравилась идея?
Это не вумный дом, а игрушки со смартом. Блин, опять мой смарт где то закатился :(
У меня нет по всему дому медиа систем, не испытваю необходимости (в виду финансовой ограниченности) в наличии сенсорных панелей управляющих освещением, в состоянии сам купить еды без помощи холодильника.
"Умный дом" для меня - возможность удаленно зажечь уличное освещение, открыть ворота, контролировать наличие электричества, температуры, управлять отоплением и т.д. Для решение таких задач предложенный вариант подходит, а огромными бонусами на мой взгляд являеюся наличие приложения для смартфона и простота реализации.
"...бойтесь данайцев дары приносящих..."
Это я о безплатности сервисов но ФИО им подавай
"...бойтесь данайцев дары приносящих..."
Это я о безплатности сервисов но ФИО им подавай
Если с cayenne - вопрос, за счет чего они живут. То с blynk все понятно. Бесплатными являются ограниченное количество виджетов. Дальше за деньги, но небольшие. Хотя мне пока и бесплатного набора хватает
КГ/АМ.
Хотел было ответить в том же стиле, но решил почитать, что Вы ранее писали на форуме. Понял, что Вы человек опытный, а потому порошу ответить развернуто. Чем не понравилась идея?
Да ровным счетом все.
Для начала - лучшее на форуме по этой теме http://arduino.ru/forum/otvlechennye-temy/glupyi-dom
Увы, с тех пор ответа на "а нафига?" нет.
Про бесплатный сыр ua6em, уже пояснил. И не радуйтесь бесплатности части виджетов. Хозяин-барин, и будут ли они бесплатные на том же blynk через год? А все будет заточено под них, прийдется раскошелится.
Если уж Вам так хочется потратить пару человекомесяцев из личного времени на дистанционное управление чем-то (чем? лампочкой? а оно надо при таких затратах? чайником? так надо сразу встать воды набрать ;), то разобратся с JS и написать вебинтерфейс, который будет работать и на смарте и на ПК - не самое худшее. По сравнению с ковырянием стен и прокладкой проводов это приятней. Опять же гибкость самописаного под свои хотелки недостижима более никак. И бесплатна. И если желание настолько непереборимое, смотрите на Orange Pi как центральный контролер, он покрывает все что Вы расписали как бык овцу и дешевле выйдет.
Вы хотите логи?! Их есть у меня. Я всякую чепуху к Оранжу цепляю, он их собирает.
Смотрим.
У Вас будет чтото похожее. Может другие датчики и пр.
Чем это может быть реально полезным?
Если не секрет - чем радиация измеряется, и в каких единицах указано "качество воздуха"? Эти же MQ некалиброванные, как я понимаю.
Если не секрет - чем радиация измеряется, и в каких единицах указано "качество воздуха"? Эти же MQ некалиброванные, как я понимаю.
MQ не селективен, к разным газам чувствительность разная, так что в "попугаях" еще точней в миливольтах с его выхода. Калибровать не планирую, просто смотрю хуже-лучше. Про радиацию - тут много http://arduino.ru/forum/programmirovanie/schetchik-geigera-arduino?page=2
Про радиацию - тут много http://arduino.ru/forum/programmirovanie/schetchik-geigera-arduino?page=2
Пробежался по теме. Думал, что готовое устройство уже. А так, получается, тоже в попугаях? Или СБМ-ы калиброваны (я совсем не касался ранее радиационных датчиков)?
СБМ-ы нормально выдают, там просто число импульсов за минуту на 0,57 умножается и получаются микрорентгены/ч. Но опять же датчик старый и поверка не делалась, значить формально нет измерения. Но выдает похоже.
Для начала - лучшее на форуме по этой теме http://arduino.ru/forum/otvlechennye-temy/glupyi-dom
Увы, с тех пор ответа на "а нафига?" нет.
Да. Растягивать. Деватся некуда, питать надо както, значить и провода тянуть а если уж питание тянуть, то и информационные вместе с ними. Питание от батареек - тупик, чем больше устройств тем чаще будет очередное разряжатся и регулярно прийдется менять в разных местах. Иногда труднодоступных.
А роутер WiFi раздавать не? К чему здесь ардуино? И без инета роутер обеспечит обмен WiFi и локалки.
Про бесплатный сыр ua6em, уже пояснил. И не радуйтесь бесплатности части виджетов. Хозяин-барин, и будут ли они бесплатные на том же blynk через год? А все будет заточено под них, прийдется раскошелится.
Спасибо, интересная ссылка.
С терминологией абсолютно согласен, был не прав. "Послушный дом" - моя цель.
1. Растягивать провода хорошо, когда идет ремонт и есть проект. А когда он завершен, проекта не было, а пожелания возникают... Аппетит приходит во время еды. Опыт жизни на даче показал, что есть случаи, когда нужно включать уличное освещение дистанционно. Любому члену семьи. И вариант с датчиком движения не подходит. Удобнее открыть ворота приехавшим гостям сразу, пока сапоги одеваешь и т.д. А питание там уже есть. И потребление в спящем режиме не велико. Батарейки на пару лет точно хватит.
2. Wi-fi - это 2,4 ГГц. Дальность слабовата. Понятно, что можно перекрыть все репитерами. Но тогда каждый датчик температуры должен иметь wi-fi модуль. А он жрет прилично, тут уже точно с батарейкой не поработаешь. А шлюз в инет нужен для доступа к приложению.
3. "интернет вещей" только начинает набирать обороты. Подобные приложения будут появляться как грибы после дождя. А при наличии конкуренции цены не поднимают.
Но в любом случае Ваше мнение услышал, со своей колокольни не согласился, но - спасибо
В качестве приложения берите Блинк, быстрый старт, красивый интерфейс с большим функционалом. В качестве железа - Мега2560, в 32кбт мегу ваши хотелки не влезут. В качестве передачи данных евернет модуль 5100. WiFi не советую, есть танцы с бубном, ну или как повезет.
если использовать радиоканальные датчики, то на si4432 модуле, он миниатюрный и дальнобойный, не пересекаеться с wifi модулями по частоте.