Communitygithub.com

m81098s/claude-skill-homeassistant

🛠️ Verwalte Home Assistant mühelos mit Claude für optimierte Konfiguration, Fernzugriff und Erstellung benutzerdefinierter Dashboards.

Was ist claude-skill-homeassistant?

Dieses Skill ermöglicht es Entwicklern und Nutzern, ihren Home Assistant nahtlos über Claude zu verwalten. Es unterstützt die Optimierung der Konfiguration, den sicheren Fernzugriff auf das Smart-Home-System sowie die einfache Erstellung und Anpassung von Dashboards. Das Skill ist kompatibel mit Claude Code, Cursor und Codex und nutzt die natürliche Sprachverarbeitung, um komplexe Verwaltungsaufgaben wie das Hinzufügen von Entitäten, Ändern von Automatisierungen oder Einrichten von Zugriffskontrollen zu vereinfachen. Es integriert sich direkt in die Home- Assistant-API, sodass Benutzer ohne manuelle Skripterstellung oder tiefe technische Kenntnisse Befehle ausführen können. Dies reduziert die Einrichtungszeit und erhöht die Effizienz bei der Verwaltung von Smart-Home-Geräten erheblich.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add m81098s/claude-skill-homeassistant

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht claude-skill-homeassistant?

🛠️ Verwalte Home Assistant mühelos mit Claude für optimierte Konfiguration, Fernzugriff und Erstellung benutzerdefinierter Dashboards.

Überblick

Dieses Skill ermöglicht es Claude, direkt mit deiner Home Assistant-Instanz zu interagieren, um gängige Verwaltungsaufgaben zu automatisieren und zu vereinfachen. Es ist ideal für Entwickler, die ihre Smart-Home-Umgebung schnell anpassen möchten, ohne manuell durch die Weboberfläche navigieren zu müssen.

Funktionen

  • Konfigurationsoptimierung: Ändere configuration.yaml, füge Entitäten hinzu oder aktualisiere Automatisierungsregeln per Sprachbefehl.
  • Fernzugriff-Verwaltung: Konfiguriere sichere Tunnel, DDNS oder Cloud-Dienste wie Nabu Casa.
  • Dashboard-Erstellung: Erstelle benutzerdefinierte Lovelace-Ansichten, füge Karten hinzu und passe Layouts an.
  • Statusabfragen: Frage den Status von Sensoren, Lichtern, Schaltern oder anderen Geräten ab.
  • Integrationen verwalten: Aktiviere oder deaktiviere Integrationen, z. B. WLED, ESPHome oder Philips Hue.

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex

Voraussetzungen

  • Eine laufende Home Assistant-Instanz (Version 2023.1 oder neuer)
  • Ein API-Sicherheitstoken (erstellbar unter Profil > Langzeit-Zugriffstoken)
  • Claude CLI oder ein kompatibler Editor

Einrichtung

  1. Installiere das Skill in deiner Claude-Umgebung.
  2. Setze die Umgebungsvariable HOME_ASSISTANT_URL auf die URL deiner Home Assistant-Instanz (z. B. http://192.168.1.100:8123).
  3. Setze die Umgebungsvariable HOME_ASSISTANT_TOKEN auf dein API-Token.
  4. Starte Claude und teste die Verbindung mit einem einfachen Befehl wie „Zeige mir den Status aller Lichter im Wohnzimmer.“

Beispielbefehle

  • „Füge einen neuen Temperatursensor zur Konfiguration hinzu.“
  • „Erstelle ein Dashboard namens 'Wetterzentrale' mit einer Wetterkarte und einem Temperaturverlauf.“
  • „Aktiviere die Nabu Casa-Integration für Fernzugriff.“
  • „Ändere die Helligkeit des Schlafzimmerlichts auf 50 %.“

Fehlerbehebung

  • Verbindungsfehler: Stelle sicher, dass die URL korrekt ist und das Token gültig ist. Überprüfe die Netzwerkkonnektivität.
  • Berechtigungsprobleme: Verwende ein Token von einem Administrator-Konto, um alle Aktionen ausführen zu können.
  • Dashboards werden nicht aktualisiert: Lade die Home Assistant-Oberfläche nach dem Erstellen eines Dashboards manuell neu.

Lizenz

MIT

Beitragen

Beiträge sind willkommen! Reiche einen Pull-Request ein oder öffne ein Issue im Repository.

Verwandte Skills