Home Assistant только что архивировал python-matter-server, который питал его интеграцию Matter последние два года, и поставил полную переписку на TypeScript на основе matter.js. Новый server быстрее, лучше соответствует спецификации и поступает с поддержкой Matter 1.5.1 с первого дня. Если вы уже запускаете Home Assistant, переключение происходит автоматически в обновлении 2026.7. Если вы используете Matter через другой stack, новость стоит внимания: эталонный open-source Matter server только что изменил основу. Ниже приведены семь альтернатив для запуска Matter fabric на рабочем столе или в домашней лаборатории в 2026 году.
Быстрое сравнение
| Приложение | Лучше всего для | Бесплатный план | Выделяющаяся функция |
|---|---|---|---|
| matter.js server | Новый стандарт Home Assistant | Да | Переписка на TypeScript с поддержкой Matter 1.5.1 |
| python-matter-server (архивирован) | Устаревшие установки Home Assistant | Да | По-прежнему работает, больше не разрабатывается |
| openHAB | Java-ориентированная полная домашняя автоматизация | Да | Binding Matter плюс 400 других bindings |
| Home Assistant Matter add-on | Готовая настройка на HA | Да | Zero-config для пользователей HA |
| Domoticz | Легкий контроллер | Да | Работает на Pi Zero с Matter add-on |
| ESPHome | Matter на DIY устройствах | Да | Превращает платы ESP32-C6 в Matter accessories |
| HOOBS | HomeKit bridge с Matter | Да | Предварительно собранный аппаратный прибор или самостоятельная установка |
Почему люди переходят с python-matter-server
Даже до переписки причины для замены были ясны:
- python-matter-server полагался на Python bindings поверх официального C++ CHIP SDK. Каждое обновление спецификации Matter требовало обновления Python bridge, а Matter обновляется каждый квартал.
- Переподключение устройства после перезагрузки маршрутизатора было медленным. Задержки в несколько часов были обычным явлением на сложных fabrics.
- Визуализация сети Thread отсутствовала. Вам приходилось верить, что mesh routing работает без его видения.
- Python server использовал фиксированный ID fabric 1 по умолчанию, что вызывало конфликты при запуске нескольких контроллеров в одной сети.
- Версия 8.1.2 — это окончательный выпуск. Upstream проект архивирован, и будущие версии Matter туда не попадут.
Альтернативы
matter.js server - Лучше всего для пользователей Home Assistant на 2026.7 или позже
matter.js server — это successor, который теперь использует Home Assistant. Написано на TypeScript, нацелено на Matter 1.5.1, добавляет правильную карту сети Thread и переподключает устройства за секунды вместо минут. Требуется Node.js 22.13 или новее; Home Assistant add-on позаботится об этом за вас.
Где оно не справляется: путь миграции с python-matter-server сохраняет fabric IDs, но не все устройства хорошо переходят при замене. Некоторые Matter accessories требуют повторного commissioning.
Цены:
- Бесплатно: Apache 2.0
- Платно: нет
- vs python-matter-server: строго лучше на той же fabric
Миграция с python-matter-server: Home Assistant 2026.7 делает это автоматически. Автономные пользователи запускают matterjs-server вместо Python server и переподключают устройства, которые отказываются переключаться.
Загрузить: github.com/matter-js/matterjs-server
Итог: drop-in replacement.
python-matter-server (архивирован) - Лучше всего для закрепленных устаревших установок
python-matter-server по-прежнему работает на Home Assistant 2026.6 и более ранних версиях. Если у вас есть Matter fabric, который плохо объединяется с новым server, и вы не можете позволить себе окно переслойки, остановка на один цикл выпуска — это защитимый шаг. Версия 8.1.2 — это окончательный выпуск и не будет получать поддержку Matter 1.6.
Где оно не справляется: активно архивировано. Нет будущих обновлений. Новые пересмотры спецификации Matter не появятся.
Цены:
- Бесплатно: Apache 2.0
- Платно: нет
- vs matter.js server: хуже в каждом техническом аспекте, полезен только как мост
Миграция с python-matter-server: у вас уже есть это. Запланируйте окно для обновления на matter.js server в течение трех циклов выпуска.
Загрузить: github.com/matter-js/python-matter-server
Итог: только когда вы не можете обновить в этом месяце.
openHAB - Лучше всего для Java-ориентированной полной домашней автоматизации
openHAB — это Java платформа домашней автоматизации, которая существует раньше Home Assistant. Её Matter binding созрел в течение 2025 года и теперь обрабатывает commissioning, управление и Thread на одной и той же fabric. Если ваше хозяйство работает на Java инструментах или вы уже развернули openHAB, остановка внутри его экосистемы быстрее, чем переход на новый server.
Где оно не справляется: более тяжелый footprint оперативной памяти, чем Home Assistant или автономный matter.js server. Более новые устройства Matter иногда дольше попадают в binding openHAB.
Цены:
- Бесплатно: EPL 2.0
- Платно: облако myopenHAB бесплатно; коммерческая поддержка через сообщество Kai Kreuzer
- vs python-matter-server: полная платформа домашней автоматизации, а не просто server
Миграция с python-matter-server: переслойте fabric на binding openHAB. Автоматического импорта нет.
Загрузить: openhab.org/download
Итог: выбор для команд, уже работающих на Java инфраструктуре.
Home Assistant Matter add-on - Лучше всего для готового решения
Home Assistant Matter add-on — это упакованный установщик, с которым взаимодействует большинство пользователей Home Assistant вместо прямого запуска двоичного файла server. В 2026.7 он теперь оборачивает matter.js server, и обновление происходит автоматически. Если вы запускаете Home Assistant, это то, что вам нужно.
Где оно не справляется: требует Home Assistant. Не автономный.
Цены:
- Бесплатно: входит в комплект
- Платно: подписка Nabu Casa ($6.50/мес) покрывает удаленный доступ и облачные интеграции
- vs python-matter-server: то же самое, но управляемое
Миграция с python-matter-server: обновите Home Assistant на 2026.7 и примите prompt миграции. Ручное вмешательство нужно только если устройство не может переподключиться.
Загрузить: home-assistant.io
Итог: стандарт для пользователей HA. Не усложняйте это.
Domoticz - Лучше всего для легкого контроллера
Domoticz — это платформа домашней автоматизации с малым footprint, которая работает на Raspberry Pi Zero с местом для запасания. Поддержка Matter прибыла через плагины сообщества, которые оборачивают matter.js. Работает счастливо на оборудовании, которое утопило бы Home Assistant.
Где оно не справляется: пользовательский интерфейс устаревший. Плагины сообщества менее куратированы, чем у HA или openHAB.
Цены:
- Бесплатно: GPL 3.0
- Платно: нет
- vs python-matter-server: полная платформа автоматизации, оптимизированная для маленьких плат
Миграция с python-matter-server: переслойте fabric под плагин Domoticz. Только ручная работа.
Загрузить: domoticz.com/download
Итог: выбор для самого маленького оборудования.
ESPHome - Лучше всего для DIY Matter устройств
ESPHome не хост Matter server; он строит Matter accessories. Если у вас есть плата ESP32-C6 или ESP32-H2, ESPHome теперь компилирует Matter firmware для неё, и устройство напрямую связывается с любым Matter контроллером. Полезно, если вы хотите создать сенсор или переключатель, который говорит Matter без доставки чего-то проприетарного.
Где оно не справляется: только на стороне устройства. Вам по-прежнему нужен Matter server (matter.js, HA, HOOBS) для commissioning и управления.
Цены:
- Бесплатно: MIT
- Платно: нет
- vs python-matter-server: дополняющий; ESPHome делает accessories, matter.js хостит fabric
Миграция с python-matter-server: устройства, встроенные ESPHome, связываются с любым контроллером. Пересоберите firmware только если целевой контроллер изменится.
Загрузить: esphome.io
Итог: инструментарий для DIY устройств, а не replacement для server.
HOOBS - Лучше всего для HomeKit bridging
HOOBS (Homebridge Out Of the Box System) продает предварительно собранные аппаратные приборы, которые соединяют не-HomeKit устройства в экосистему Apple. Программное обеспечение Homebridge под ним бесплатно для самостоятельной установки. Поддержка Matter прибыла в 2025 году через плагин, который связывает Matter устройства как HomeKit accessories.
Где оно не справляется: путь плагина — это еще одна движущаяся часть. Встроенная поддержка Home Assistant или openHAB более прямая.
Цены:
- Бесплатно: самостоятельная установка Homebridge (GPL 3.0)
- Платно: аппаратные приборы HOOBS начинаются примерно с $200
- vs python-matter-server: ориентирован на bridge, а не на fabric
Миграция с python-matter-server: связывайте Matter устройства на HOOBS/Homebridge вместо. Существующие установки HA остаются нетронутыми.
Загрузить: hoobs.org
Итог: выбор, когда хозяйство живет внутри HomeKit.
Как выбрать
- Если вы запускаете Home Assistant 2026.7 или позже: add-on Matter оборачивает matter.js server автоматически. Больше ничего не устанавливайте.
- Если вы запускаете Home Assistant 2026.6 или более ранние: запланируйте обновление 2026.7, затем позвольте ему мигрировать.
- Если вы запускаете автономный Matter без Home Assistant: matter.js server напрямую.
- Если вы запускаете openHAB: binding Matter, не нужно переключаться.
- Если целью является Pi Zero или похожая маленькая плата: Domoticz.
- Если вы создаете DIY Matter устройства: ESPHome для accessories, плюс любой из server выше для fabric.
- Если хозяйство — сначала HomeKit: HOOBS с Homebridge и плагином Matter.
FAQ
Должен ли я переключиться с python-matter-server на matter.js server? Да, на следующем запланированном окне обслуживания. python-matter-server архивирован и не будет получать будущие обновления спецификации Matter. matter.js server строго лучше на одном и том же оборудовании.
Выживут ли мои Matter устройства обновлению? Миграция Home Assistant 2026.7 сохраняет fabric IDs, поэтому большинство устройств переподключаются без переслойки. Некоторые accessories (обычно старые или внебрендовые) требуют повторного добавления.
Что такое matter.js точно? matter.js — это чистая реализация TypeScript протокола Matter. matter.js server (ранее matterjs-server) — это сервис, который запускает matter.js и раскрывает WebSocket API для использования контроллерами.
Нужен ли мне Node.js 22 для matter.js server? Да, Node.js 22.13 или новее. Home Assistant add-on комплектуется совместимым runtime; автономным установкам требуется проверка локальной версии Node.
Могу ли я запустить несколько Matter servers в одной сети? Да, на отдельных fabrics. Каждая fabric имеет собственный ID и не делится устройствами с другими. Запуск matter.js server и openHAB рядом работает пока каждый контролирует отдельный набор accessories.