Communitygithub.com

homeassistant-ai/home-assistant-best-practices

Best Practices für HA-Automationen, Helfer, Skripte, Steuerungen und Dashboards.

Was ist home-assistant-best-practices?

Diese Skill enthält Best Practices für die Erstellung und Verwaltung von Home Assistant Automationen, Helfern, Skripten, Steuerungen und Dashboards. Sie ist besonders nützlich, wenn Automationen, Skripte, Szenen oder Dashboards erstellt oder bearbeitet werden, zwischen Vorlagensensoren und integrierten Helfern gewählt werden muss, oder wenn Trigger, Bedingungen oder Automationsmodi umstrukturiert werden. Der Skill unterstützt die Plattformen Home Assistant (einschließlich Zigbee-Button-/Fernbedienungsautomationen) und AppDaemon. Er vermeidet häufige Fehler wie die Verwendung von Jinja2-Vorlagen, wo native Optionen existieren, die Nutzung von device_id anstelle von entity_id, falsche Automationsmodi oder das direkte Bearbeiten von .storage- oder YAML-Dateien für UI-Integrationen. Stattdessen fördert er die Verwendung von Helfern, korrekten Entity-IDs und konsistenten Automationsmodi sowie die richtige Benennung von Entitäten unter Berücksichtigung abhängiger Komponenten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/homeassistant-ai/skills/tree/main/skills/home-assistant-best-practices

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht home-assistant-best-practices?

Best Practices für HA-Automationen, Helfer, Skripte, Steuerungen und Dashboards. DIESEN SKILL AKTIVIEREN BEI: - Erstellen oder Bearbeiten von Automationen, Skripten, Szenen oder Dashboards - Auswahl zwischen Vorlagensensoren und integrierten Helfern - Umstrukturieren von Triggern, Bedingungen oder Automationsmodi - Einrichten von Zigbee-Button-/Fernbedienungsautomationen - Umbenennen von Entitäten oder Migration von device_id zu entity_id - Konfigurieren von Dashboard-Karten oder Auswählen von Helfern - Nachschlagen von Kartentypen oder Bereichsdokumentationen - Schreiben oder Überprüfen von AppDaemon-Apps SYMPTOME: - Agent verwendet Jinja2-Vorlagen, wo native Optionen existieren - Agent verwendet device_id anstelle von entity_id - Agent ändert Entitäts-IDs ohne Überprüfung der Verbraucher - Falscher Automationsmodus - Agent kodiert Werte fest oder verwendet rohen Sensor statt Helfer - Agent bearbeitet .storage, schreibt YAML oder generiert YAML-Snippets - Agent sagt Benutzer, configuration.yaml für UI-Integrationen zu bearbeiten

Verwandte Skills