Подписаться ВК
 02.03.2023 в 00:00   printmen

Умный дом своими руками Raspberry Pi на основе платформы Houmbridge

Поделиться
с друзьями:

Homebridge предоставляет возможность интегрировать устройства, которые не поддерживают Apple HomeKit, в домашнюю автоматизацию Apple. Программная платформа Homebridge позволяет существующим устройствам Интернета вещей взаимодействовать с системой Apple HomeKit. Это очень полезно для домашних энтузиастов, которые хотят использовать имеющиеся датчики IoT или альтернативные датчики, которые не совместимы с экосистемой Apple IoT. В данной статье рассмотрены настройки установки Homebridge на Raspberry Pi.

Лучшие приложения и устройства для умного дома 2023. От умных колонок с Алисой до видео камер. Где купить, как выбрать, цена?

Не все датчики умного дома совместимы с HomeKit

Raspberry Pi — это недорогой и популярный одноплатный компьютер с множеством применений в повседневной жизни. Он может использоваться для печати 3D-моделей или создания из него собственных мини-серверов. Raspberry Pi идеально подходит для проектов домашней автоматизации, потому что его компактный размер и электрические характеристики позволяют любителям легко интегрировать его в свои индивидуальные проекты.

Raspberry Pi имеет множество практических применений в сфере Интернета вещей (IoT), включая возможность создания DIY-датчиков и использование его в качестве центра управления и контроля сети интеллектуальных датчиков HomeKit.В то время как многие энтузиасты используют Amazon Alexa или экосистему Google Home, пользователи Apple смогут в полной мере воспользоваться преимуществами HomeKit, который является веб-платформой и приложением для пользователей iOS и Apple для управления их интеллектуальными устройствами.

HomeKit 

У HomeKit есть ограниченный набор аксессуаров, из которых пользователи могут выбирать, что потенциально может быть проблемой для тех, кто хочет использовать датчики IoT, не совместимые с HomeKit. Здесь на помощь приходит Homebridge. Это платформа, которая позволяет запустить датчики, не совместимые с HomeKit, в экосистему Apple IoT HomeKit. В данной статье мы рассмотрим важные аспекты Homebridge, включая то, что вам нужно для его настройки на Raspberry Pi, и основные шаги установки. Давайте начнем!

Что такое Homebridge? Умный дом на Raspberry Pi.

Homebridge — это программная платформа, которая позволяет существующим датчикам IoT взаимодействовать со службой Apple HomeKit, что особенно полезно для тех, кто хочет использовать существующие датчики IoT или воспользоваться такими датчиками, которые не совместимы с экосистемой Apple IoT. Рабочую возможность Homebridge на Raspberry Pi можно использовать для интеграции этих датчиков в HomeKit. Хотя Homebridge не является официальной платформой Apple и не поддерживается ею, благодаря сообществу пользователей можно легко найти информацию для её настройки и использования на платформе.

Типичный пользователь Homebridge — это тот, кто предпочитает использовать устройства MacOS или iOS, но также хочет получить доступ к большому каталогу устройств, несовместимых с HomeKit. Например, у вас уже может быть умный замок, совместимый с HomeKit, но вы хотите установить камеру безопасности, которая не входит ни в одну из четырех официально поддерживаемых Apple. Homebridge позволяет вам использовать такое устройство, будь то камера дверного звонка Google Nest, набор датчиков безопасности Xiaomi Aqara или даже ваш Samsung Smart TV .

Требования Homebridge

Raspberry Pi 3 с Homebridge и управлением реле (Источник: gerarddvb на GitHub )

Homebridge предназначен для установки на широкий набор устройств, от обычного ПК X86 до любой из когда- либо созданных моделей Raspberry Pi. Тем не менее, если у вас более старый Raspberry Pi, имейте в виду, что вам нужно будет использовать Ethernet или найти совместимый адаптер Wi-Fi. Вероятно, у вас также будет более высокая производительность, если вы будете использовать новые Pi 3 или Pi 4, поскольку они имеют более быстрые процессоры и больше оперативной памяти.

Если вы планируете использовать Pi через Wi-Fi, понадобится мобильный телефон для подключения Pi к домашней сети.Помимо Raspberry Pi, вам потребуется карта microSD объемом не менее 4 ГБ и права администратора на отдельном ПК с Windows, Mac или Linux, чтобы прошить Homebridge на карту microSD.

Наконец, само собой разумеется, что вам понадобится устройства Apple под управлением iOS или MacOS. Это связано с тем, что Apple официально поддерживает HomeKit только для своих собственных продуктов.

Железо:

  • Raspberry Pi  (чем новее, тем лучше)
  • Карта Micro SD  (мин. 4 ГБ)

Софт

  • Мобильный телефон (при подключении через Wi-Fi)
  • Windows, Mac или Linux ПК или ноутбук
  • Устройство iOS или MacOS (Mojave или новее)

Процесс установки Homebridge

Страница Homebridge «Статус», отображающая QR-код для использования в HomeKit (Источник: Homebridge на GitHub)

Установка Homebridge на Raspberry Pi должна быть очень знакома тем, у кого есть опыт работы с другими проектами домашней автоматизации Pi. В целом, стандартная настройка — довольно простой процесс:

  1. Загрузите и установите Raspberry Pi Imager на отдельный компьютер.
  2. Открыв Imager, перейдите к «Другая ОС специального назначения» и выберите «Homebridge». Это загрузит последний образ Homebridge и запишет его на вашу SD-карту.
  3. Включите Pi и подключите его к домашней сети через Ethernet или Wi-Fi. Для настройки Wi-Fi выполните второй шаг официального руководства, чтобы подключить Pi к домашней сети. На этом этапе, вам понадобится мобильный телефон.
  4. После подключения войдите в Homebridge, используя учетные данные по умолчанию: имя пользователя и пароль «admin». Затем добавьте Homebridge в качестве аксессуара в свою систему HomeKit, используя QR-код на странице «Статус» Homebridge.
  5. Установите любые подключаемые модули, которые вам нужны, чтобы Homebridge мог взаимодействовать с вашим устройством IoT и умным домом HomeKit. Эти плагины можно найти на экране «Плагины» Homebridge.

Для получения более подробной информации ознакомьтесь с официальной инструкцией по установке Homebridge.

Пользовательский интерфейс Homebridge

Камера Raspberry Pi совместима с Homebridge (Источник: RaspberryTips )

Пользовательский интерфейс Homebridge разбит на четыре разных подстраницы, которые предназначены для помощи в настройке и мониторинге вашей системы.

СТАТУС

Главный экран — это страница «Статус», которая позволяет вам контролировать ваши аксессуары IoT, видеть использование ресурсов вашего Raspberry Pi и использовать QR-код для подключения вашего сервера Homebridge к вашей экосистеме HomeKit.

ПЛАГИНЫ

Далее идет экран «Плагины», где вы можете найти, установить, обновить или удалить плагины. Большинство настроек подключаемых модулей имеют графический мастер или меню, позволяющее настроить их работу. Популярные плагины включают плагины для дверных звонков и камер Ring, комплекты освещения Hue, выключатели света WEMO и экосистему термостатов и камер Nest.

КОНФИГУРАЦИЯ

Третий экран называется «Config». Здесь вы можете отредактировать файл конфигурации JSON, из которого Homebridge считывает свои настройки. С помощью браузера вы можете изменять имена подключенных аксессуаров, вводить пароли, указывать информацию о портах и многое другое.

АКСЕССУАРЫ

Последним является экран «Аксессуары», на котором вы можете управлять любым устройством IoT, подключенным к Homebridge. Самая большая разница между этим меню в Homebridge и в HomeKit заключается в том, что экран Homebridge не сможет управлять ни одним из ваших родных устройств HomeKit IoT. Это означает, что, например, если у вас есть много встроенных датчиков HomeKit, вы, вероятно, захотите управлять вещами через приложение HomeKit, а не через интерфейс Homebridge.

Поддержка и дополнительные ресурсы

Сложная установка Homebridge со множеством IoT-устройств (Источник: NorthernMan5 через Reddit )

Homebridge — это сложное приложение с большим количеством параметров конфигурации и типов установки. Чтобы помочь справиться с этим, существует множество онлайн-справочной информации, которую вы должны проверить до или во время установки.

Хорошим местом для начала является очень подробная вики Homebridge Raspberry Pi, в которой есть подробные инструкции по настройке, руководство по настройке, а также некоторые основные рекомендации по настройке сети, к которым вам может понадобиться обратиться. Для более неформальных подходов вы можете обратиться к руководству по установке WikiHow или учебному пособию Rey G на YouTube, последний из которых представляет собой отличный 20-минутный ускоренный курс.

Отзывы сообщества и альтернативы

В целом реакция сообщества на Homebridge была положительной: многочисленные отзывы пользователей на YouTube и Reddit хвалили платформу за возможность интегрировать гораздо более широкий спектр устройств, чем Apple изначально поддерживает. Кроме того, многие пользователи Reddit ценят официальную поддержку Raspberry Pi и простой в использовании образ, который можно быстро прошить с помощью SD-карты.

При всем при этом общая критика заключается в том, что природа Homebridge с открытым исходным кодом в конечном итоге приводит к менее популярным датчикам с плохой производительностью. Это привело к тому, что некоторые люди предложили приобрести предварительно настроенное устройство HOOBS, которое должно иметь более высокий уровень поддержки и более общий подход к настройке домашних IoT-устройств с помощью Homebridge.

Комментарии: