Zurück

18. OpenClaw Praxis: Smart-Home-Steuerzentrale aufbauen

Dieser Artikel zeigt, wie du mit OpenClaw eine Smart-Home-Steuerzentrale aufbaust – mit Home Assistant-Integration, Gerätesteuerung, Sprachbefehlen, Automatisierungsszenarien und mehr für ein wirklich intelligentes Zuhause.

Gilt für OpenClaw v2026.2 | Erfordert eine Home Assistant-Instanz oder Smart-Home-Geräte und die Installation des Skills home-assistant.

TL;DR: Skill installieren: openclaw skill install home-assistant. Verbindung konfigurieren: "url": "http://homeassistant.local:8123", "token": "...". Geräte steuern: "Licht an" → light.living_room.on. Automatisierungsszenarien: "scenes": [{"id": "morning", "schedule": "0 7 * * *"}]. Energiemonitoring: Stromverbrauchsstatistiken abfragen. Sicherheitsüberwachung: Tür-/Fenstersensoren + Bewegungserkennung + Anomalie-Alarme.

Praxisziel

Eine Smart-Home-Steuerzentrale aufbauen, die:

  1. Smart-Home-Geräte steuert
  2. Automatisierungsszenarien erstellt
  3. Sprachsteuerung für Haushaltsgeräte bietet
  4. Energieverbrauch überwacht und optimiert
  5. Sicherheitsüberwachung mit Benachrichtigungen bereitstellt

Erforderliche Skills installieren

# Home Assistant-Skill
openclaw skill install home-assistant

# Smart-Home-Skill
openclaw skill install smart-home-io

# Wetter-Skill
openclaw skill install weather-api

Home Assistant-Integration

Verbindung konfigurieren

{
  "skills": {
    "home-assistant": {
      "url": "http://homeassistant.local:8123",
      "token": "${HOME_ASSISTANT_TOKEN}",
      "entities": {
        "lights": ["light.living_room", "light.bedroom"],
        "climate": ["climate.living_room"],
        "sensors": ["sensor.temperature", "sensor.humidity"],
        "switches": ["switch.tv", "switch.air_purifier"]
      }
    }
  }
}

Gerätesteuerung in der Praxis

Benutzer: Mach das Wohnzimmerlicht an

Agent: Okay, Wohnzimmerlicht wird eingeschaltet...

[Home Assistant API aufrufen]
light.living_room → on

Das Wohnzimmerlicht ist an. Aktuelle Helligkeit: 80 %.

Soll ich die Helligkeit anpassen?
Benutzer: Stelle die Klimaanlage auf 25 Grad

Agent: Temperatur wird eingestellt...

[Climate API aufrufen]
climate.living_room → 25°C

Klimaanlage auf 25 Grad eingestellt, Modus: Kühlen.

Aktuelle Raumtemperatur: 28 °C, voraussichtlich in 20 Minuten Zieltemperatur erreicht.

Massensteuerung

Benutzer: Ich gehe schlafen, mach alle Lichter aus

Agent: Okay, gute Nacht!

[Geräte massengesteuert]
light.living_room → off
light.bedroom → off
light.kitchen → off
switch.tv → off

Alle Lichter und der Fernseher sind ausgeschaltet. Klimaanlage auf Schlafmodus (26 °C) gestellt.

Soll ich den Wecker für morgen früh stellen?

Automatisierungsszenarien

Szenarien konfigurieren

{
  "scenes": [
    {
      "id": "morning",
      "name": "Guten-Morgen-Modus",
      "trigger": {
        "type": "time",
        "time": "07:00"
      },
      "actions": [
        { "entity": "light.bedroom", "action": "turn_on", "brightness": 30 },
        { "entity": "switch.coffee_machine", "action": "turn_on" },
        { "entity": "climate.living_room", "action": "set_temperature", "value": 22 }
      ]
    },
    {
      "id": "leave_home",
      "name": "Außer-Haus-Modus",
      "trigger": {
        "type": "location",
        "condition": "leave_home"
      },
      "actions": [
        { "entity": "group.all_lights", "action": "turn_off" },
        { "entity": "switch.tv", "action": "turn_off" },
        { "entity": "climate.home", "action": "turn_off" }
      ]
    }
  ]
}

Szenarien-Auslösung

Benutzer: Ich gehe jetzt raus

Agent: Außer-Haus-Modus wird aktiviert...

[Szenario auslösen: leave_home]

Außer-Haus-Modus aktiviert:
- ✅ Alle Lichter ausgeschaltet
- ✅ Fernseher ausgeschaltet
- ✅ Klimaanlage ausgeschaltet
- ✅ Sicherheitsüberwachung aktiviert

Wann kommst du voraussichtlich zurück? Ich kann den Nachhause-Modus vorbereiten.

Intelligente Szenarien

Benutzer: Erstelle ein Szenario für abends nach Hause kommen

Agent: Okay, ich erstelle das Nachhause-Szenario...

Szenario „Nachhause-Modus" erstellt:
- Auslösebedingung: Standort = Zuhause + Uhrzeit 18:00–23:00
- Aktionen:
  1. Wohnzimmerlicht einschalten (Helligkeit 50 %)
  2. Klimaanlage einschalten (automatischer Modus je nach Temperatur)
  3. Begrüßungssprachausgabe abspielen
  4. Warmwasserbereiter starten

Sollen noch weitere Geräte hinzugefügt werden?

Sprachsteuerung

Sprachbefehl-Zuordnung

{
  "voiceCommands": {
    "Licht an": { "action": "light.turn_on" },
    "Licht aus": { "action": "light.turn_off" },
    "Heller": { "action": "light.brightness_up" },
    "Dunkler": { "action": "light.brightness_down" },
    "Klimaanlage an": { "action": "climate.turn_on" },
    "Klimaanlage aus": { "action": "climate.turn_off" }
  }
}

Natürliche Sprachsteuerung

Benutzer: Mir ist etwas kalt, dreh die Temperatur hoch

Agent: Aktuelle Raumtemperatur 22 °C, Klimaanlage ist aus.

Soll ich die Klimaanlage einschalten? Auf wie viel Grad?
- Empfehlung: 24–25 °C
- Komfortbereich: 23–26 °C

Benutzer: Klimaanlage an, 25 Grad

Agent: Okay...

[climate.living_room → on, temperature: 25]

Klimaanlage eingeschaltet, auf 25 °C im Heizmodus eingestellt.
Voraussichtlich in 15 Minuten Zieltemperatur erreicht.

Energiemonitoring

Energiestatistiken

Benutzer: Wie sieht der heutige Stromverbrauch aus?

Agent: Lass mich die heutigen Energiedaten abfragen...

[Energiedaten abrufen]
[Nutzung analysieren]

## Heutiger Energiebericht

### Gesamtstromverbrauch
- Heute: 12,5 kWh
- Gestern: 14,2 kWh
- Ersparnis: 1,7 kWh (-12 %)

### Stromverbrauch nach Gerät
1. Klimaanlage: 5,2 kWh (42 %)
2. Warmwasserbereiter: 3,1 kWh (25 %)
3. Beleuchtung: 1,8 kWh (14 %)
4. Fernseher: 1,2 kWh (10 %)
5. Sonstiges: 1,2 kWh (9 %)

### Energiespartipps
- 💡 Klimaanlage auf 26 °C stellen spart ca. 20 %
- 💡 Warmwasserbereiter per Zeitschaltuhr abschalten
- 💡 LED-Lampen statt herkömmliche Glühbirnen verwenden

### Spitzenzeiten
- 18:00–21:00 höchster Verbrauch, Lastverschiebung bei Hochleistungsgeräten empfohlen

Soll ich ein automatisches Energiesparszenario einrichten?

Energiesparszenario

{
  "scenes": [
    {
      "id": "energy_saving",
      "name": "Energiesparmodus",
      "actions": [
        { "entity": "climate.home", "action": "set_temperature", "value": 26 },
        { "entity": "light.*", "action": "set_brightness", "value": 50 },
        { "entity": "switch.standby_devices", "action": "turn_off" }
      ]
    }
  ]
}

Sicherheitsüberwachung

Sicherheitskonfiguration

{
  "security": {
    "sensors": {
      "motion": ["binary_sensor.motion_living_room", "binary_sensor.motion_bedroom"],
      "door": ["binary_sensor.door_main", "binary_sensor.door_back"],
      "window": ["binary_sensor.window_bedroom", "binary_sensor.window_living"],
      "camera": ["camera.living_room", "camera.door"]
    },
    "alerts": {
      "motion_detected": {
        "enabled": true,
        "notify": true,
        "record": true
      },
      "door_opened": {
        "enabled": true,
        "notify": true
      }
    }
  }
}

Sicherheitserinnerungen

Benutzer: Ich gehe raus, aktiviere den Sicherheitsmodus

Agent: Sicherheitsmodus wird aktiviert...

[Sicherheitsmodus aktiviert]

Sicherheitsstatus:
- ✅ Tür-/Fenstersensoren: Aktiviert
- ✅ Bewegungserkennung: Aktiviert
- ✅ Kameraaufnahme: Aktiviert
- ✅ Anomalie-Benachrichtigungen: Aktiviert

Ich überwache folgendes:
- Öffnung von Türen und Fenstern
- Bewegung im Innenbereich
- Ungewöhnliche Geräusche

Bei Auffälligkeiten werde ich dich sofort benachrichtigen.

Anomalie-Behandlung

[Alarm ausgelöst]

Agent: 🚨 Sicherheitsalarm!

Anomalie erkannt:
- Zeitpunkt: 2026-02-26 14:30:25
- Typ: Bewegungserkennung an der Haustür
- Gerät: camera.door

[Haustür-Kamera-Screenshot angehängt]

Soll ich:
1. Live-Bild anzeigen
2. Polizei rufen
3. Familie benachrichtigen
4. Warnlicht einschalten

Bitte sofort antworten!

Automatisierungsregeln

Regeln konfigurieren

{
  "automations": [
    {
      "id": "auto_lights_sunset",
      "name": "Automatisches Licht bei Sonnenuntergang",
      "trigger": {
        "type": "sun",
        "event": "sunset"
      },
      "actions": [
        { "entity": "light.living_room", "action": "turn_on", "brightness": 70 },
        { "entity": "light.hallway", "action": "turn_on", "brightness": 50 }
      ]
    },
    {
      "id": "auto_climate_temp",
      "name": "Automatische Temperaturregelung",
      "trigger": {
        "type": "sensor",
        "entity": "sensor.temperature",
        "above": 28
      },
      "actions": [
        { "entity": "climate.living_room", "action": "turn_on" },
        { "entity": "climate.living_room", "action": "set_temperature", "value": 25 }
      ]
    }
  ]
}

Regeln verwalten

Benutzer: Erstelle eine Regel: Klimaanlage automatisch einschalten wenn Temperatur über 28 Grad

Agent: Okay, ich erstelle diese Regel...

[Automatisierungsregel erstellen]

Regel erstellt:
- Name: Automatische Temperaturregelung
- Auslöser: Temperatursensor > 28 °C
- Aktion: Klimaanlage einschalten, auf 25 °C einstellen

Sollen noch weitere Bedingungen hinzugefügt werden?
Zum Beispiel:
- Nur auslösen wenn jemand zuhause ist
- Nur zu bestimmten Zeiten aktiv
- Benachrichtigung senden

Integriertes Erlebnis

Ein Tag intelligentes Wohnen

{
  "dailyAutomations": [
    {
      "time": "07:00",
      "name": "Guten Morgen",
      "actions": ["Licht 30 %", "Klimaanlage 22 °C", "Kaffeemaschine an"]
    },
    {
      "time": "08:30",
      "name": "Außer Haus",
      "condition": "Standort verlässt Zuhause",
      "actions": ["Alle Lichter aus", "Klimaanlage aus", "Sicherheitsmodus an"]
    },
    {
      "time": "18:00",
      "name": "Nachhause-Vorbereitung",
      "condition": "15 Minuten vor Ankunft",
      "actions": ["Wohnzimmerlicht an", "Klimaanlage an", "Warmwasserbereiter starten"]
    },
    {
      "time": "22:00",
      "name": "Schlafvorbereitung",
      "actions": ["Wohnzimmerlicht aus", "Schlafzimmerlicht 30 %", "Klimaanlage 26 °C"]
    },
    {
      "time": "23:00",
      "name": "Gute Nacht",
      "actions": ["Alle Lichter aus", "Klimaanlage Schlafmodus", "Sicherheitsmodus an"]
    }
  ]
}

Ein-Knopf-Szenarien

Benutzer: Ich möchte einen Film schauen

Agent: Filmmodus wird aktiviert...

[Filmmodus aktiviert]
- ✅ Wohnzimmerlicht: Auf 20 % gedimmt
- ✅ Vorhänge: Geschlossen
- ✅ Fernseher: Eingeschaltet
- ✅ Soundsystem: Auf Filmmodus umgeschaltet
- ✅ Klimaanlage: Komforttemperatur 24 °C

Soll ich einen Film empfehlen?

Zusammenfassung

Mit OpenClaw als Smart-Home-Steuerzentrale:

  • Gerätesteuerung: Beleuchtung, Klimaanlage, Haushaltsgeräte
  • Automatisierungsszenarien: Guten Morgen, Außer Haus, Nachhause, Schlafenszeit
  • Sprachsteuerung: Natürlichsprachliche Befehle
  • Energiemonitoring: Verbrauchsstatistiken, Spartipps
  • Sicherheitsüberwachung: Tür-/Fenstersensoren, Bewegungserkennung, Anomalie-Alarme

Änderungsprotokoll:

  • 2026-02-26: Erstveröffentlichung

Seriennavigation: