Автоматизация и резервирование освещения в загородном доме.
Добавлено: Ср июл 27, 2016 10:40 pm
Уже долгое время горю идеей создания умного дома, на базе родительского загородного дома.
Начал с автоматической подсветки лестницы на базе arduino mega и блоком твердотельных реле.(правка - не твердотельных) Но они шумные и пришлось временно отказаться от подсветки. Но это лирическое отступление.
На данный момент я сформировал следующие требования к системе:
- отказоустойчивость: при выходе из строя ядра системы или отдельных компонентов - должно остаться управление отдельных важных компонентов (вкл/выкл освещение и т.д)
- возможность резервного питания аварийного освещения (при отключении электричества должна быть возможность включить освещение лентой основных помещений)
- управление через web и через хардовые выключатели.
- чтение и хранение данных о температуры, отключениях питания и различные данные (опционально)
Простите за официоз, но я инженер- программист. Причём на PHP. И по другому задачи ставить не умею))
Все резервные потребители - освещение - 12 вольт (светодиодные ленты). - в связи с этим не придется преобразовывать постоянные 12 вольт в переменные 220в. - меньше потерь.
Основные потребители будут подключаться через реле.
Изначально хотел делать на openHAB, но найдя majordomo, решил делать на нём. (вроде как обновляется почаще, и на PHP привычнее, а объединение большого количества протоколов - не нужно)
Но начать решил с освещения придомовой территории. Там будет достаточно двух каналов.
выбрал wifi реле от мастеркит с дополнительными входами и управлением реле с подключаемых кнопок "из коробки"
в дальнейшем надеюсь включить это реле в единую сеть, во главе с MD на малинке и считывать с него информацию о температуре снаружи и внутри дома. Но поначалу прямое управление с андроида... расширяемость и начинать надо с малого. Да и хочется уже хоть что-то сделать. http://masterkit.ru/shop/smarthome/smarthouse/2084981
В дальнейшем хочу на RaspberryPi2 сделать ядро (малинка пылится на полке).
Питание малинки, роутера и основных линий освещения хочу сделать на таких блоках питания (исходя из потребляемой мощности) http://ru.aliexpress.com/item/120W-12V- ... rue#extend http://www.ebay.com/itm/12V-12A-Sw-Powe ... SwQSZXPsHB - если я правильно понял, то это работает как источник питания с питанием по сети, также и при отключении питания (как бесперебойник).
Остальное буду запитывать от обычных блоков питания.
Для управления потребителями, не требующими контроля состояния (кнопка - переключить состояние) буду использовать некое подобие проходного выключателя, только вместо одного будет реле, управляемое по ethernet/wifi.
Выбираю между китаем и мастеркит
http://masterkit.ru/shop/smarthome/smarthouse/1915331
http://masterkit.ru/shop/smarthome/smarthouse/1915333
http://ru.aliexpress.com/item/ENC28J60- ... e5f11f4393
http://ru.aliexpress.com/item/New-Versi ... 4fa5642b52
Пока не знаю на чем остановиться - посоветуйте что-то из этого либо ещё какие-нибудь варианты.
остаются открытыми вопросы:
Как подключить к системе 433MHz(или другие) брелки для изменения состояния системы.
Как определить, что к дому мы подъехали и надо включить свет и сделать прочие действия (есть мысль при подключении к WiFi сети одного из устройств вызывать этот скрипт либо видел на сайте вариант с NFC метками - но тут тоже нужно подключение к WiFi)
Как сделать хардовые кнопки в одном месте для управления всем и оставить возможность изменения состояния через web&
Начал с автоматической подсветки лестницы на базе arduino mega и блоком твердотельных реле.(правка - не твердотельных) Но они шумные и пришлось временно отказаться от подсветки. Но это лирическое отступление.
На данный момент я сформировал следующие требования к системе:
- отказоустойчивость: при выходе из строя ядра системы или отдельных компонентов - должно остаться управление отдельных важных компонентов (вкл/выкл освещение и т.д)
- возможность резервного питания аварийного освещения (при отключении электричества должна быть возможность включить освещение лентой основных помещений)
- управление через web и через хардовые выключатели.
- чтение и хранение данных о температуры, отключениях питания и различные данные (опционально)
Простите за официоз, но я инженер- программист. Причём на PHP. И по другому задачи ставить не умею))
Все резервные потребители - освещение - 12 вольт (светодиодные ленты). - в связи с этим не придется преобразовывать постоянные 12 вольт в переменные 220в. - меньше потерь.
Основные потребители будут подключаться через реле.
Изначально хотел делать на openHAB, но найдя majordomo, решил делать на нём. (вроде как обновляется почаще, и на PHP привычнее, а объединение большого количества протоколов - не нужно)
Но начать решил с освещения придомовой территории. Там будет достаточно двух каналов.
выбрал wifi реле от мастеркит с дополнительными входами и управлением реле с подключаемых кнопок "из коробки"
в дальнейшем надеюсь включить это реле в единую сеть, во главе с MD на малинке и считывать с него информацию о температуре снаружи и внутри дома. Но поначалу прямое управление с андроида... расширяемость и начинать надо с малого. Да и хочется уже хоть что-то сделать. http://masterkit.ru/shop/smarthome/smarthouse/2084981
В дальнейшем хочу на RaspberryPi2 сделать ядро (малинка пылится на полке).
Питание малинки, роутера и основных линий освещения хочу сделать на таких блоках питания (исходя из потребляемой мощности) http://ru.aliexpress.com/item/120W-12V- ... rue#extend http://www.ebay.com/itm/12V-12A-Sw-Powe ... SwQSZXPsHB - если я правильно понял, то это работает как источник питания с питанием по сети, также и при отключении питания (как бесперебойник).
Остальное буду запитывать от обычных блоков питания.
Для управления потребителями, не требующими контроля состояния (кнопка - переключить состояние) буду использовать некое подобие проходного выключателя, только вместо одного будет реле, управляемое по ethernet/wifi.
Выбираю между китаем и мастеркит
http://masterkit.ru/shop/smarthome/smarthouse/1915331
http://masterkit.ru/shop/smarthome/smarthouse/1915333
http://ru.aliexpress.com/item/ENC28J60- ... e5f11f4393
http://ru.aliexpress.com/item/New-Versi ... 4fa5642b52
Пока не знаю на чем остановиться - посоветуйте что-то из этого либо ещё какие-нибудь варианты.
остаются открытыми вопросы:
Как подключить к системе 433MHz(или другие) брелки для изменения состояния системы.
Как определить, что к дому мы подъехали и надо включить свет и сделать прочие действия (есть мысль при подключении к WiFi сети одного из устройств вызывать этот скрипт либо видел на сайте вариант с NFC метками - но тут тоже нужно подключение к WiFi)
Как сделать хардовые кнопки в одном месте для управления всем и оставить возможность изменения состояния через web&