У цій статті я розповім, як реалізував розумний будинок в екосистемі Apple Homekit з використанням кастомних аксесуарів.

Зміст

Пристрої з підтримкою homekit

— Aqara Hub, LightBulb, Motion sensor, Door & Window sensor, temperature & humidity sensor, vibration sensor

Aqara Hub – виступає “мостом”, між аксесуарами сімейства Aqara та Apple Home / Google Home, до нього підключаються всі дочірні датчики та контролери. Також, його можна використовувати як нічник та сигналізацію.

Лампа Aqara Lightbulb

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, та встановлюємо плагіни. Після встановлення, додаємо конфіги та – вуаля!