24 декабря 2015

Автоматизация дома

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

Изобретать велосипеды не хотелось, поэтому было выбрано то, что дёшево или бесплатно, более-менее просто, быстро и гибко.

За основу был взят проект Domoticz - http://www.domoticz.com/
Устанавливается на всё что угодно - от Raspberri Pi с Linux до Windows машин. "Из коробки" поддерживает кучу стандартных и самодельных устройств и шлюзов для интеграции с ними. У меня установлен на Windows7 и старом неттопе на Atom.



В качестве шлюза для устройств 433Мгц используется USB RFLink Gateway - http://www.nemcon.nl/blog2/
(Arduino Mega  + приёмник с передатчиком на 433, позволяет сразу подключить кучу стандартных китайских беспроводных датчиков и конечных устройств)

Для устройств используемых в проекте MySensors - http://www.mysensors.org/ я использовал USB шлюз - http://www.mysensors.org/build/serial_gateway
(ArduinoUno и NRF24L01+)

Устройства на базе ESP8266  прекрасно общаются с Domoticz используя прошивку из проекта ESP Easy - http://www.esp8266.nu/ и Tasmota - https://github.com/arendst/Sonoff-Tasmota/wiki 

В качестве управляющего устройства с силовыми реле выбран проект MegaD - http://www.ab-log.ru/smart-house/ethernet/megad-328


Upd.: Сейчас, в 2019 году подключено к Domoticz:

- датчик мощности и расхода электроэнергии
- 433 датчики движения, открытия двери, пульты управления
-  устройства на ESP8266 с реле, датчиками температуры, влажности, давления.
- устройства на основе ArduinoUno и NRF24L01+ с прошивками от проекта MySensors
- устройство интеграции с GSM системой охраны (ArduinoUno и NRF24L01+; MySensors)
- ip камера из роутера TPLink TL-WR703N с прошивкой OpenWRT и вэб камерой Logitec
- шлюз Zigbee от Xiaomi с их датчиками протечки, движения, влажности и температуры, кнопками.