home-assistant-integration-knowledge
Kompletny przewodnik do tworzenia i testowania integracji Home Assistant
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność dla Claude/Copilot zawierająca pełną dokumentację struktury, szablonów i wytycznych do budowania integracji Home Assistant. Zawiera informacje o lokalizacji plików, minimalnej liście kontrolnej, standardowej strukturze katalogów oraz wymaganiach dotyczących jakości kodu. Użyj tego jako głównego źródła referencyjnego podczas pracy nad integracją — niezależnie od tego, czy budujesz nową integrację, czy przeglądasz istniejącą.
Jak używać
Załaduj umiejętność w swoim środowisku Claude lub Copilot — będzie dostępna jako referencja podczas pracy nad integracjami Home Assistant.
Gdy zaczynajesz nową integrację, skonsultuj się z umiejętnością, aby uzyskać standardową strukturę katalogów. Umiejętność zawiera szablon pokazujący wymagane pliki: init.py, manifest.json, const.py, config_flow.py, strings.json oraz pliki platform (sensor.py, switch.py itp.).
Przejrzyj minimalną listę kontrolną zawartą w umiejętności — obejmuje ona manifest.json z wymaganymi polami, async_setup_entry i async_unload_entry w init.py, obsługę interfejsu konfiguracji w config_flow.py oraz plik const.py z stałą DOMAIN.
Jeśli twoja integracja wymaga diagnostyki lub napraw, umiejętność wskazuje odpowiednie wytyczne platformy (platform-diagnostics.md i platform-repairs.md).
Podczas testowania i przeglądu kodu odwołuj się do wytycznych Quality Scale zawartych w umiejętności — określają one standardy jakości i spójności wymagane przez Home Assistant.
Używaj umiejętności jako głównego źródła referencyjnego — zawiera ona informacje o lokalizacji plików komponentów oraz testów, strukturze manifestu i wymaganych polach konfiguracji.
Podobne skille
playwright-cli
autor: microsoft
pair-trade-screener
autor: tradermonty
ad-creative
autor: alirezarezvani
langgraph-docs
autor: langchain-ai
lean4-theorem-proving
autor: cameronfreer
code-review-excellence
autor: wshobson