Homebridge 2.5.0 pojawił się na GitHubie 1 listopada 2026 o 15:38 czasu polskiego. To pierwsze wydanie z nowymi funkcjami od wersji 2.4.0 z połowy sierpnia. Większość listy zmian dotyczy obsługi Matter: są nowe typy urządzeń do zarządzania energią w domu, dodatkowe tryby dla klimatyzacji i wentylatorów oraz sporo poprawek w pamięci podręcznej akcesoriów.

Typy urządzeń do zarządzania energią

Wtyczki mogą teraz udostępniać w Matter falowniki fotowoltaiczne, domowe magazyny energii, ładowarki samochodów elektrycznych, liczniki energii i taryfy (#4034). Wcześniej Homebridge nie miał typów urządzeń Matter dla takiego sprzętu, więc wtyczka do falownika czy ładowarki nie miała go na co przełożyć. Doszedł też typ podgrzewacza wody z obsługą zmiany trybu i funkcji szybkiego grzania.

To na razie narzędzia dla autorów wtyczek. Nowe urządzenia pojawią się u użytkownika dopiero wtedy, gdy wtyczka do jego falownika, ładowarki czy bojlera zacznie z nich korzystać, i tylko w kontrolerze Matter, który potrafi je wyświetlić.

Klimatyzacja, jakość powietrza i odkurzacze

  • Wentylator włącza tryb automatyczny, jeśli deklaruje sekwencję trybów, która go zawiera.
  • Klimatyzator pokojowy dostaje tryb automatyczny, gdy startuje w tym trybie albo deklaruje strefę nieczułości.
  • Czujnik jakości powietrza może zgłaszać wszystkie poziomy, a nie tylko „dobry” i „zły”.
  • Robot sprzątający może udostępnić bezpośrednią zmianę trybu (#4001).
  • Termostat, który zarejestruje się już po uruchomieniu mostka, pokazuje temperaturę.

Pamięć podręczna i stabilność

Duża część wydania poprawia sposób, w jaki Homebridge przechowuje akcesoria Matter między restartami. Odtworzone akcesoria zachowują właściciela i unikalny identyfikator, więc nie znikają już z pamięci podręcznej przy co drugim restarcie. Błąd odczytu nie kasuje zapisanych danych, uszkodzone wpisy są pomijane, a nieudany zapis trafia do dziennika i nie blokuje zamykania programu. Homebridge sprawdza też poprawność zapisanych poświadczeń Matter (#4006) i na podstawie danych matter.js ustala, czy urządzenie jest dodane do sieci.

W interfejsie nowe akcesoria widać bez restartu, polecenia dla świateł wysyłane jednocześnie nie kończą się błędem, a zmiany stanu nadal się wyświetlają po starcie mostka podrzędnego. Zbyt długie nazwy, modele i numery seryjne są skracane, a dziennik podaje, które pole skrócono.

Zależności i interfejs dla wtyczek

Obsługa Matter przechodzi na matter.js 0.18.0, razem ze zmianami wymaganymi przez nowe kontrole tej biblioteki, a HAP-NodeJS na wersję 2.3.0. Twórcy wtyczek dostają flagę isMatterExternalsOnly, odpowiednik istniejącej isHapExternalsOnly, i mogą sprawdzić, czy na danym mostku działa HAP. Matter włącza się dla wtyczek głównego mostka tylko wtedy, gdy ten mostek sam korzysta z Matter.

Poza Matter wyszukiwanie wtyczek wykonuje mniej operacji na systemie plików, mostki podrzędne nie wchodzą sobie w drogę przy przydzielaniu portów, a Homebridge wczytuje config.json zaczynający się znacznikiem kolejności bajtów UTF-8.

Aktualizacja

Nową wersję można zainstalować jak zwykle z interfejsu Homebridge albo przez npm. Przy akcesoriach Matter działających przez Homebridge po aktualizacji warto sprawdzić, czy wtyczki nadal poprawnie się rejestrują, bo opis wydania wspomina o zmianach dostosowujących kod do nowych kontroli matter.js.