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. und binary_sensor.. 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 Sensoroffist, antwortet jedestart_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.