Claude może sterować w Home Assistant udostępnionymi mu urządzeniami, ale zakres działania zależy od wybranej trasy i jej uprawnień. Wbudowane API Assist obsługuje określone polecenia dotyczące udostępnionych encji; nie wykonuje zadań administracyjnych. Hostowany Claude potrzebuje też zdalnego dostępu do instancji Home Assistant.
MCP, czyli Model Context Protocol, łączy asystenta z wybranymi narzędziami i interfejsami. Dla użytkownika liczy się więc nie tylko to, co wpisze w czacie, lecz także to, które encje i API udostępniono po stronie Home Assistant.
Co Claude zrobił przez Home Assistant Assist
W artykule opublikowanym 31 października 2026 r. Clubic opisał test Claude połączonego z Home Assistant przez punkt Assist kończący się na /api/mcp/assist. Autor udostępnił początkowo trzy lampki biurkowe. Claude odczytywał ich stan i włączał je oraz wyłączał. Później, po skorygowaniu dostępności narzędzi w sesji, ustawił jasność na 20% i 70% oraz zmienił ustawienie termostatu grzejnika. Zakres testu rozszerzono do 17 encji.
Encja to pojedynczy element, którym Home Assistant może sterować lub którego stan może odczytać, na przykład światło albo termostat. Samo udostępnienie urządzenia nie zawsze obejmuje wszystkie powiązane z nim funkcje. Dokumentacja Home Assistant opisuje Assist jako interfejs oparty na obsługiwanych intencjach, czyli typach poleceń, oraz encjach udostępnionych wbudowanemu agentowi konwersacyjnemu. API Assist nie wykonuje zadań administracyjnych (dokumentacja API dla modeli językowych).
W tym samym teście prośba o utworzenie automatyzacji o zachodzie słońca zakończyła się wygenerowaniem kodu YAML, który autor musiał dodać do Home Assistant samodzielnie. Ta obserwacja dotyczy użytej trasy Assist.
Czy Claude wymaga Home Assistant Cloud?
Hostowany Claude łączy się z Home Assistant z chmury, również wtedy, gdy korzystasz z Claude Desktop. Dlatego instancja Home Assistant musi być osiągalna przez internet. Dokumentacja Home Assistant wskazuje Home Assistant Cloud lub inną metodę zdalnego dostępu jako sposób zapewnienia takiego połączenia (instrukcja konfiguracji MCP Server).
Clubic użył w swoim teście usługi Home Assistant Cloud od Nabu Casa. To wybrana w tamtej konfiguracji metoda dostępu zdalnego. W przypadku hostowanego Claude połączenie nie przebiega wyłącznie lokalnie w sieci domowej.
Czym różnią się trasy i narzędzia
| Trasa lub narzędzie | Rola | Zakres dostępu lub możliwości |
| Home Assistant MCP z Assist | Sterowanie i odczyt przez obsługiwane intencje | Obejmuje encje udostępnione Assist; API Assist nie wykonuje zadań administracyjnych. |
| Globalny punkt MCP Home Assistant | Udostępnia klientom MCP skonfigurowane API LLM | Domyślnie obejmuje wszystkie API LLM i wymaga konta administratora; konfiguracja pozwala ograniczyć dostępne API. |
homeassistant-ai/ha-mcp | Osobny, nieoficjalny serwer społecznościowy | README projektu opisuje narzędzia do sterowania urządzeniami i zarządzania konfiguracją, między innymi automatyzacjami, skryptami i panelami. |
| Home Assistant Manager | Umiejętność Claude Code do pracy z konfiguracją | Repozytorium opisuje procedury sprawdzania konfiguracji, wdrażania zmian, kontroli automatyzacji i przeglądania logów. To umiejętność, nie serwer MCP. |
Assist i globalny punkt MCP to odrębne konfiguracje. W przypadku globalnego punktu ustawienia domyślne są szersze niż zakres API Assist, dlatego przed połączeniem warto sprawdzić, które API i encje udostępnia dana trasa. Opisy funkcji homeassistant-ai/ha-mcp i Home Assistant Manager pochodzą z dokumentacji tych projektów; nie były częścią testu Clubic.
Co wydarzyło się z zamkiem garażowym
Clubic opisał przypadek jednego zamka garażowego, który autor celowo udostępnił Claude. Asystent zaproponował ogólne polecenie wyłączenia, autor je zatwierdził, a Home Assistant pokazał stan odblokowania zamka. To wynik opisany w tej konkretnej konfiguracji.
Autor polecił też Claude, by przed każdą czynnością prosił o zgodę; według relacji asystent stosował się do tej instrukcji podczas testu. Prośba w rozmowie nie zmienia jednak technicznych uprawnień API ani listy udostępnionych encji. Właśnie te ustawienia określają, do czego trasa ma dostęp.
Sterowanie głosem przyciskiem iPhone’a
Osobna demonstracja Smart Life pokazuje obsługę Claude i Home Assistant uruchamianą przyciskiem Action Button w iPhonie, z odpowiedzią odtwarzaną przez głośnik Sonos. To inny sposób wywoływania poleceń niż połączenie testowane przez Clubic.