Home Assistant

Home Connect in HA: Smart Grid und Mobiler Start

Die Küche ist voll vernetzt – Backofen, Geschirrspüler, Dampfgarer-Mikrowelle und Wärmeschublade hängen alle an Home Connect, alle erscheinen in HA als saubere Entitäten. Trotzdem schalten sie nie wirklich smart, sondern starten genau dann, wenn der Bewohner physisch auf den Knopf drückt. Die zwei oft übersehenen Hebel heissen binary_sensor._mobiler_start und binary_sensor._smart_grid. Wer sie nutzt, holt aus den Hausgeräten echte Lastverschiebung – passend zum PV-Strom auf dem Dach oder zum tiefen Nachttarif.

Was die Sensoren eigentlich sagen

Die Home-Connect-Integration in HA legt für jedes Gerät einen Set Statusentitäten an. Die zwei relevanten sind schnell missverstanden:

  • binary_sensor._mobiler_start (MobileStartAllowed): Das Gerät ist physisch beladen, ein Programm ist gewählt, der Fernstart-Schalter am Gerät wurde gedrückt. Erst dann darf HA den Programmstart auslösen. Solange dieser Sensor off ist, antwortet jede start_program-Aktion mit einem Fehler.
  • binary_sensor._smart_grid (SmartGrid-fähig): Das Gerät hat einen Smart-Grid-Eingang aktiviert – es darf bei Bedarf seinen Startzeitpunkt automatisch verschieben, sobald das Programm im Smart-Grid-Modus läuft. Der Sensor ist meist ein einfacher Indikator, dass die Funktion auf dem Gerät freigeschaltet ist.

Beide Sensoren sind im Standardzustand off, weil Hersteller (Siemens, Bosch, Gaggenau, Neff – alle BSH) den Nutzer aus Sicherheitsgründen physisch in die Schleife nehmen. Wer einen Backofen automatisch startet, der den falschen Inhalt hat, baut sich schnell ein Schadenfeuer.

Praxis-Setup: Geschirrspüler bei PV-Überschuss starten

Die einfachste produktive Automation: Geschirrspüler beladen, Programm wählen, Fernstart drücken – HA startet ihn dann, sobald die PV-Anlage mehr als ein Kilowatt überschüssig produziert. Voraussetzung: ein Verbrauchssensor (z. B. sensor.shellyplus1pm_7c87ce64ae7c_power oder die direkte Einspeisung).


automation:
  - alias: "Geschirrspüler bei PV-Überschuss starten"
    trigger:
      - platform: numeric_state
        entity_id: sensor.pv_einspeisung
        above: 1500
        for: "00:05:00"
    condition:
      - condition: state
        entity_id: binary_sensor.geschirrspuler_mobiler_start
        state: "on"
      - condition: state
        entity_id: binary_sensor.geschirrspuler_smart_grid
        state: "on"
      - condition: time
        after: "10:00:00"
        before: "15:00:00"
    action:
      - service: home_connect.start_program
        target:
          entity_id: home_connect.geschirrspuler
      - service: notify.mikes_iphone_17_pro
        data:
          message: "Geschirrspüler startet bei PV-Überschuss"


Wichtig: Die Zeitkondition zwischen 10 und 15 Uhr verhindert, dass die Automation am späten Nachmittag noch losläuft, wenn die Spülung dann ungenutzt heiss daliegt.

Backofen mit Vorheiz-Pufferung

Der Backofen ist ein anderer Fall – hier geht es nicht um Lastverschiebung, sondern um kontextuelle Vorbereitung. Wenn der Bewohner per Voice-Befehl «Heizofen vorheizen auf 220 Grad» ruft (HA-Voice mit Custom Sentence), prüft HA zuerst binary_sensor.backofen_mobiler_start. Ist der Sensor off, kommt eine Push-Antwort: «Bitte am Backofen den Fernstart aktivieren». Ist er on, startet das Vorheizen.


automation:
  - alias: "Backofen Voice-Vorheizen"
    trigger:
      - platform: conversation
        command:
          - "Backofen vorheizen auf {grad} Grad"
    action:
      - if:
          - condition: state
            entity_id: binary_sensor.backofen_mobiler_start
            state: "off"
        then:
          - service: tts.cloud_say
            data:
              entity_id: media_player.homepod
              message: "Bitte am Backofen den Fernstart aktivieren."
        else:
          - service: home_connect.start_program
            target:
              entity_id: home_connect.backofen
            data:
              program: Cooking.Oven.Program.HeatingMode.HotAir
              options:
                - key: Cooking.Oven.Option.SetpointTemperature
                  value: "{{ grad | int }}"


Benachrichtigung statt Automation

Bei der Dampfgarer-Mikrowelle und der Wärmeschublade ist die volle Automation oft zu heikel – aber der reine Status-Push hilft trotzdem: Sobald binary_sensor.steam_oven_micro_mobiler_start für mehr als zehn Minuten on ist, wird der Bewohner erinnert, das Programm doch noch manuell zu starten. Vergessene «armed»-Zustände führen sonst zu kalten Gerichten am Abend.


automation:
  - alias: "Erinnerung Dampfgarer Fernstart aktiv"
    trigger:
      - platform: state
        entity_id: binary_sensor.steam_oven_micro_mobiler_start
        to: "on"
        for: "00:10:00"
    action:
      - service: notify.mikes_iphone_17_pro
        data:
          message: "Dampfgarer wartet seit 10 Min auf Start. Vergessen?"


Was nicht funktioniert

Smart Grid ist kein Wundermittel. Die Geräte verschieben Startzeitpunkte nur innerhalb eines vom Hersteller definierten Fensters (typisch 1–4 Stunden je nach Programm). Wer den Backofen sechs Stunden hinauszögern will, scheitert am Programm. Ebenso: Hat der Bewohner ein Programm gestartet, lässt es sich aus HA nicht mehr beenden – home_connect.pause_program funktioniert nur auf Geräten mit aktiver Programm-Pause-Unterstützung (oft nur beim Geschirrspüler).

Verwandt: Wer die ganze Strompreis-Logik weiter denkt, kombiniert das mit dem Modbus-Schreiben auf die CTA-Heizkurve – beides folgt demselben Muster aus dynamischer Tarif- oder PV-Bedingung und Hardware-Steuerung.

Fazit

Home Connect in HA ist mehr als ein Status-Dashboard. Wer mobiler_start und smart_grid versteht und mit PV-Überschuss oder Tarifsignalen verknüpft, gewinnt zwischen 200 und 600 kWh Eigenverbrauch pro Jahr – das sind je nach Bezugstarif 60 bis 200 Franken jährliche Ersparnis ohne neue Hardware. Einstieg: einen Geschirrspüler-Lauf morgen mittag testen, dann das Muster auf den Backofen ausweiten.

← Zurück zur Übersicht