
Homebridge долгое время делал одно хорошо: имитировал аксессуар HomeKit, чтобы Apple мог видеть ваш Wi-Fi штепсель, видеодомофон Ring, посудомоечную машину Bosch. Такой узкоспециализированный дизайн — это также его потолок. Альтернативы Homebridge теперь поддерживают Matter, Zigbee, Z-Wave, камеры и полную автоматизацию без необходимости ухаживать за npm-плагинами.
Начало положило переписание Home Assistant своего сервера Matter с Python на TypeScript в июльском релизе, а затем разработчики полдюжины плагинов Homebridge для камер переместились на Scrypted. Если ваша система движется в том же направлении, эти семь альтернатив охватывают диапазон от «прямой замены для HomeKit» до «управление всем домом».
Почему команды уходят от Homebridge
Три основные жалобы постоянно появляются на r/homebridge и в Discord Homebridge. Качество плагинов неровное: проверенные плагины поддерживаются, остальные гниют. Камеры — самое слабое место, потоки H.265 и двусторонний звук ломаются при обновлениях iOS. И постоянное изменение зависимостей Node.js вынуждает выполнять ручные обновления на устройствах, которые просто должны работать.
Homebridge по-прежнему стоит использовать для небольших установок. Он быстро загружается, модель child-bridge изолирует ненадежные плагины, а конфигурационный интерфейс проще, чем любой полнофункциональный стек умного дома. Приведённый ниже список предназначен для домов, переросших эту концепцию.
Быстрое сравнение
| Приложение | Лучше всего для | Бесплатный план | Работает на | Отличительная особенность |
|---|---|---|---|---|
| Scrypted | Камеры HomeKit, которые действительно работают | Да, открытый код | Linux, macOS, Windows, Docker | HomeKit Secure Video без подписки |
| Home Assistant | Одна платформа для всего | Да, открытый код | Linux (HAOS), macOS, Windows | 3000+ интеграций, встроенный мост HomeKit |
| OpenHAB | Java-среды и долгосрочная стабильность | Да, открытый код | Linux, macOS, Windows | DSL-правила, которые переживают миграции |
| Node-RED | Автоматизация на основе потоков для HomeKit | Да, открытый код | Любой хост Node.js | Визуальное соединение между HomeKit и всем остальным |
| Domoticz | Лёгкие установки на старом оборудовании | Да, открытый код | Linux, macOS, Windows, Raspberry Pi | Бинарник на C++, минимальный размер |
| ioBroker | Глубокая абстракция устройств | Да, открытый код | Linux, macOS, Windows | 700+ адаптеров, адаптер HomeKit включен |
| HOOBS | Homebridge без терминала | Бесплатный образ, платная коробка с оборудованием | Linux, macOS, Windows | Управляемый менеджер плагинов, приложение iOS |
Альтернативы
Scrypted — лучше всего для камер HomeKit
Scrypted — это сервер Node.js, разработанный бывшим инженером Google Кушиком Даттой, и он тихо стал ответом для всех, чьи плагины Homebridge для камер перестали работать. Он поддерживает HomeKit Secure Video без оплаты облачного хранилища Apple, обрабатывает ретрансляцию, чтобы один поток RTSP мог питать нескольких зрителей, и выполняет аппаратное ускорение транскодирования на ПК с Intel и Apple Silicon.
Недостатки: фокус на камерах означает, что категории устройств вне видео и аудио тоньше. Если вам нужны жалюзи, HVAC или редкие датчики Zigbee, вам всё ещё понадобится Home Assistant рядом с ним.
Цены:
- Бесплатно: весь основной код плюс плагин HomeKit Secure Video
- Платно: подписка Scrypted NVR опциональна для удаленного доступа в облако
- против Homebridge: бесплатно на уровне паритета, лучше только если камеры имеют значение
Миграция с Homebridge: нет прямого импортера, но плагины имеют похожие названия, и настройки переносятся вручную примерно за час для типовой установки камер. Неавтоматические аксессуары остаются на Homebridge, если вы хотите запустить оба.
Загрузка: scrypted.app
Вывод: если причина вашего разочарования в Homebridge — камеры, установите Scrypted на выходных.
Home Assistant — лучше всего для одной платформы на весь дом
Home Assistant — это платформа для умного дома, на которую переходят пользователи Homebridge, когда список плагинов превышает сорок. HAOS устанавливается на Raspberry Pi, старый NUC или ВМ, а интеграция HomeKit Bridge предоставляет Apple всё, что видит Home Assistant. Переписание сервера Matter с Python на TypeScript в июле наконец сделало Matter через Thread надежным внутри HAOS.
Недостатки: первоначальная установка тяжелее, чем Homebridge, и автоматизация YAML по-прежнему препятствует людям, которые ожидали, что веб-интерфейс покроет всё.
Цены:
- Бесплатно: полная платформа, все интеграции
- Платно: Nabu Casa Cloud стоит пять долларов в месяц, опциональное дополнение для удалённого доступа
- против Homebridge: сравнимо, но вы получаете автоматизацию, отслеживание энергии и голос в одном месте
Миграция с Homebridge: запустите оба параллельно. Используйте HomeKit Controller для введения существующих мостов Homebridge в Home Assistant как устройства, затем выводите плагины Homebridge один за другим.
Загрузка: home-assistant.io
Вывод: правильный ответ для большинства людей, но рассчитывайте потратить выходной на переезд.
OpenHAB — лучше всего для стабильности на протяжении лет
OpenHAB — это платформа для умного дома на Java, существующая с 2010 года. Она работает везде, где работает Java, использует конфигурацию текстовых файлов, которая остаётся читаемой при обновлениях, и имеет привязку HomeKit, которая отображает элементы на аксессуары Apple с помощью метатегов.
Недостатки: сообщество меньше, чем у Home Assistant, и интеграции третьих сторон отстают на месяцы, когда поставщик устройства изменяет API.
Цены:
- Бесплатно: вся платформа под EPL 2.0
- Платно: нет
- против Homebridge: бесплатно на уровне паритета, больше работы вперёд
Миграция с Homebridge: дополнение OpenHAB HomeKit обрабатывает сторону Apple. Вы перестроите интеграции устройств с нуля, используя привязки OpenHAB, поэтому рассчитывайте на полный выходной.
Загрузка: openhab.org
Вывод: выбирайте это, если вы хотите файлы конфигурации, которые будут работать в 2032 году.
Node-RED — лучше всего для автоматизации HomeKit на основе потоков
Node-RED — это не стек умного дома в традиционном смысле. Это редактор потоков для соединения API, и пакет node-red-contrib-homekit-bridged предоставляет любой поток Node-RED как аксессуар HomeKit. Если ваше использование Homebridge на самом деле сводилось к запуску одного shell-скрипта при переключении переключателя, Node-RED более прямой.
Недостатки: нет обнаружения устройств, нет встроенных приборных панелей, нет исторического логирования. Вы строите слой умного дома сами.
Цены:
- Бесплатно: вся платформа под Apache 2.0
- Платно: нет
- против Homebridge: бесплатно, более гибко, менее готово к использованию
Миграция с Homebridge: перестройте каждый аксессуар как поток Node-RED. Распространенные интеграции поставщиков существуют как узлы contrib, поэтому вы редко пишете JavaScript напрямую.
Загрузка: nodered.org
Вывод: для мастеров, которые хотят видеть провода.
Domoticz — лучше всего для миниатюрных установок
Domoticz — это лёгкий контроллер умного дома, написанный на C++. Он легко работает на Raspberry Pi Zero, использует около 50 МБ ОЗУ в состоянии покоя, а его плагин HomeKit связывает устройства с Apple. Если Home Assistant кажется тяжелым на вашем целевом ПК, Domoticz — это люк.
Недостатки: веб-интерфейс показывает свой возраст, и экосистема плагинов уже чем у Homebridge. Некоторые более новые категории устройств полностью отсутствуют.
Цены:
- Бесплатно: вся платформа под GPLv3
- Платно: нет
- против Homebridge: сравнимый размер, больше встроенной поддержки устройств
Миграция с Homebridge: Domoticz использует свои определения оборудования. Вы повторно добавите каждое устройство из интерфейса Domoticz, затем свяжете его с HomeKit через плагин.
Загрузка: domoticz.com
Вывод: ответ для старых ARM-плат и дешевых Pi Zero.
ioBroker — лучше всего для абстракции устройств
ioBroker — это стек для умного дома на Node.js, популярный в немецкоговорящих странах. Его сильная сторона — модель адаптера, которая нормализует данные устройства в единое дерево объектов, поэтому штепсель Shelly выглядит так же, как штепсель Sonoff выглядит так же, как Tasmota, когда вы пишете против них скрипты. Адаптер HomeKit предоставляет дерево Apple.
Недостатки: документация на английском языке скудна, а редактор визуализации имеет кривую обучения, которая отпугивает новичков.
Цены:
- Бесплатно: вся платформа под лицензией MIT
- Платно: опциональный облачный сервис для удаленного доступа, несколько евро в месяц
- против Homebridge: бесплатно, более мощно, крутая кривая обучения
Миграция с Homebridge: установите адаптеры ioBroker для ваших устройств, затем включите адаптер HomeKit. Слой абстракции делает автоматизацию более портативной, чем конфигурации Homebridge.
Загрузка: iobroker.net
Вывод: выбирайте это, если у вас смешанная установка от разных производителей и вы хотите, чтобы скрипты работали согласованно.
HOOBS — лучше всего для пропуска терминала
HOOBS — это Homebridge, упакованный как готовый продукт. Команда поддерживает курируемый магазин плагинов, простой веб-интерфейс и приложение iOS для установки, поэтому вы никогда не трогаете npm или файл конфигурации JSON. Платная HOOBS Box поставляется как Raspberry Pi Compute Module в корпусе, но программное обеспечение бесплатно на вашем собственном оборудовании.
Недостатки: HOOBS Box стоит дороже, чем Pi 5 плюс карта SD, и вы по-прежнему принципиально на Homebridge под капотом, поэтому ограничения плагинов применяются.
Цены:
- Бесплатно: образ программного обеспечения для любого Raspberry Pi или х86-ПК
- Платно: аппаратный комплект HOOBS Box начинается менее чем за двести долларов
- против Homebridge: тот же движок, лучшая упаковка
Миграция с Homebridge: интерфейс HOOBS может импортировать существующий файл конфигурации Homebridge. Большинство плагинов просто работают; те, которые ломаются, как правило, это плагины сообщества, которые команда HOOBS никогда не проверяла.
Загрузка: hoobs.org
Вывод: самый удобный способ продолжать использовать Homebridge без решения проблемы Node.js.
Как выбрать
Выберите Scrypted, если проблема в камерах. HomeKit Secure Video бесплатно — единственная причина его существования, и это сэкономит вам пятидесятидолларовый уровень iCloud.
Выберите Home Assistant, если у вас есть какие-либо устройства, которые Homebridge не может достичь сегодня, или если вы хотите автоматизацию, приборные панели и голосовое управление в одном месте. Рассчитывайте потратить выходной и никогда не оглядывайтесь назад.
Выберите OpenHAB, если вам важнее конфигурация, которая продержится десять лет, чем новейшая интеграция.
Выберите Node-RED, если ваша автоматизация — главное, а HomeKit — один из многих результатов.
Выберите Domoticz, если вы работаете на Pi Zero или пятилетнем NAS и ОЗУ имеет значение.
Выберите ioBroker, если у вас устройства от шести разных производителей и вы хотите, чтобы слой скриптов скрыл беспорядок.
Выберите HOOBS, если Homebridge — правильный инструмент, но управление им в терминале — не правильная задача для вас.
Оставайтесь на Homebridge, если список плагинов менее десяти, камеры не задействованы, и модель child-bridge всё ещё работает. Это хороший инструмент в своей области.
ЧАВО
Scrypted лучше Homebridge для камер?
Да. Scrypted реализует HomeKit Secure Video напрямую, обрабатывает H.265 и ретранслирует один поток RTSP нескольким зрителям. Плагины Homebridge для камер доставляют одни и те же функции неровно, и обновления iOS регулярно ломают FFI-заглушки, на которые полагаются некоторые плагины.
Могу ли я запустить Home Assistant и Homebridge вместе?
Да, и это рекомендуемый путь миграции. Наведите Home Assistant на ваш мост Homebridge с интеграцией HomeKit Controller, проверьте каждый аксессуар в Home Assistant, затем удалите плагины из Homebridge один за другим.
Поддерживает ли OpenHAB Matter?
Да. OpenHAB добавил привязку Matter в линию выпуска 4.x. Настройка более ручная, чем в Home Assistant, но привязка охватывает включение/выключение, затемнение, цвет, термостаты и замки.
Какая самая лёгкая альтернатива Homebridge?
Domoticz. Его ядро на C++ сидит под 50 МБ ОЗУ в типичном использовании, что является долей установки Home Assistant OS.
Нужно ли мне Raspberry Pi для запуска этих?
Нет. Все семь работают на Linux, macOS и Windows. Raspberry Pi 4 или 5 популярны, потому что они дешевые и тихие, но работает любой постоянно включённый ПК.
HOOBS форк Homebridge?
Нет. HOOBS запускает обычный Homebridge под капотом и добавляет курируемый реестр плагинов, веб-интерфейс и приложение-компаньон поверху. Конфигурации и плагины остаются совместимыми.