Home Assistant przez Home MCP w Pi coding agent

Hombee Free

Zrozum integrację Pi

Pi celowo utrzymuje mały rdzeń i nie ma wbudowanego klienta MCP. Ta konfiguracja korzysta z zewnętrznego rozszerzenia pi-mcp-adapter dostępnego w katalogu Pi. Rozszerzenia Pi wykonują kod z uprawnieniami agenta, dlatego przed instalacją w zaufanym środowisku przejrzyj kod pakietu i przypnij jego wersję.

Zainstaluj i skonfiguruj Home MCP

  1. Zainstaluj sprawdzony adapter poleceniem pi install npm:pi-mcp-adapter i uruchom Pi ponownie.
  2. Dodaj wpis hombee do .mcp.json dla projektu albo ~/.config/mcp/mcp.json dla użytkownika.
  3. Ustaw url na publiczny adres Home MCP zakończony /mcp, a auth na oauth.
  4. Otwórz /mcp, wybierz hombee i dokończ autoryzację Hombee.
  5. Podczas oceny połączenia pozostaw domyślny tryb proxy. Pi będzie odkrywać narzędzia na żądanie zamiast umieszczać cały katalog w kontekście.
{
  "mcpServers": {
    "hombee": {
      "url": "https://publiczny-adres-home-mcp/mcp",
      "auth": "oauth"
    }
  }
}

Adapter przechowuje dane OAuth w magazynie poświadczeń systemu operacyjnego. Nie zastępuj tego mechanizmu sesją przeglądarki i nie commituj poświadczeń razem z konfiguracją projektu.

Sprawdź Home Assistant z Pi

Poproś: „Użyj hombee, aby wypisać pomieszczenia Home Assistant i kategorie narzędzi tylko do odczytu. Nie zmieniaj stanu”. Przed zatwierdzeniem sprawdź wybrane narzędzie i argumenty.

Jeśli brakuje serwera, sprawdź w /mcp, który plik konfiguracji został wykryty. Jeśli potrzebna jest autoryzacja, użyj jawnej akcji uwierzytelnienia adaptera. Różnice w narzędziach między użytkownikami wynikają z konta, instalacji i włączonych modułów Hombee, a nie ze stałego katalogu adaptera.

Czytaj dalej