
У цій статті я розповім, як реалізував розумний будинок в екосистемі Apple Homekit з використанням кастомних аксесуарів.
Зміст
- Пристрої з підтримкою homekit – Aqara Hub, LightBulb, Motion sensor, Door & Window sensor, temperature & humidity sensor, vibration sensor
- Пристрої без підтримки homekit, які вдалося додати – Raspberry Pi, Mipow Rainbow Bulb, USB Camera
- Інші кльові фічі у застосуванні Raspberry Pi
Пристрої з підтримкою homekit
— Aqara Hub, LightBulb, Motion sensor, Door & Window sensor, temperature & humidity sensor, vibration sensor
Aqara Hub – виступає “мостом”, між аксесуарами сімейства Aqara та Apple Home / Google Home, до нього підключаються всі дочірні датчики та контролери. Також, його можна використовувати як нічник та сигналізацію.

Aqara Lightbulb – розумна лампочка з вбудованим димером. Можна регулювати яскравість та теплоту кольору.
Aqara Motion sensor –датчик руху, зручно для автоматизації де погана освітленість та кухні. У спальні/офісі – не дуже зручно, якщо звичайно не перебувати у постійному русі 🙂
Aqara Door & Window sensor – датчик відкриття, зручно ставити у передпокій та на вікна, як контроль безпеки. Також була думка поставити в офіс, і задати сценарій відкриття + руху = вмикати світло, рухи + рухи (офіс + коридор) + закриття – вимикати, але поки що не реалізовував.

Aqara temperature & humidity sensor – в першу чергу зручно для контролю вологості, для розуміння загальної вологості та включення зволожувача. Пробував також для автоматизації теплоти, але бажано, звичайно, ставити якісь круті батареї, які не палять кисень.
Aqara vibration sensor – дуже цікавий датчик, може відстежувати вібрацію та різні типи – легка та падіння. Спочатку думав використовувати в сукупності ліжко + датчик вібрації + LED підсвічування, але швидко набридло. Можна також наліпити в дверцята, що відкриваються, і отримувати повідомлення, коли відкритий холодильник, або шафа.
Пристрої, без підтримки homekit, котрі вдалося додати
— Raspberry Pi, Mipow Rainbow Bulb, USB Camera
Для створення чудес – нам необхідний Raspberry Pi (підходять майже будь-які версії, але на Zero доведеться повозитися) і Homebridge.
Можна купити додаток homebridge, і налаштувати SSH-з’єднання, а далі воно все зробить за Вас, або відкрити документацію та розгорнути все своїми ручками (процедура приблизно така: установка nodejs, npm, встановлення плагінів та залежностей).
Далі – підключаємось до нашого homebridge, та встановлюємо плагіни. Після встановлення, додаємо конфіги та – вуаля!