Offizielle Vorlage

Dynamische Tarife im Haushalt

K
von @Krzysztof
Technologie & Digital

Wie programmiere ich meine Spülmaschine, damit sie automatisch startet, wenn der Börsenstrompreis am niedrigsten ist?

Projekt-Plan

10 Aufgaben
1.

Suche nach dem Home Connect Logo am Gerät oder in der Bedienungsanleitung. Lade die Home Connect App (iOS/Android) herunter und registriere dein Gerät. Ohne diese Schnittstelle ist eine direkte Software-Steuerung nicht möglich.

  • Prüfe, ob die Maschine im WLAN ist.
  • Stelle sicher, dass die App die Maschine erkennt. Erledigt, wenn: Die Spülmaschine erfolgreich in der Home Connect App als 'Verbunden' angezeigt wird.
2.

Wähle einen Anbieter, der stündliche Börsenpreise (EPEX Spot) weitergibt.

  • Tibber: Benötigt den Tibber Pulse (Infrarot-Ausleser für den Zähler) oder ein Smart Meter.
  • Octopus Energy: Benötigt ein installiertes Smart Meter (iMSys).
  • Erhalte nach Vertragsabschluss Zugang zum API-Portal des Anbieters. Erledigt, wenn: Der Vertrag aktiv ist und du Live-Preise in der Anbieter-App sehen kannst.
3.

Logge dich im Developer-Portal deines Anbieters ein (z.B. developer.tibber.com), um einen persönlichen Access Token zu erstellen. Dieser Token erlaubt es deiner Automatisierungs-Software, die Strompreise für die nächsten 24 Stunden abzurufen. Erledigt, wenn: Du eine lange Zeichenfolge (Token) kopiert und sicher zwischengespeichert hast.

4.

Nutze den Raspberry Pi Imager, um das 'Home Assistant OS' auf eine SD-Karte zu schreiben. Dies ist das Gehirn deiner Haussteuerung.

  • Stecke den Pi an den Router (LAN).
  • Rufe homeassistant.local:8123 im Browser auf.
  • Schließe das Onboarding ab. Erledigt, wenn: Das Home Assistant Dashboard in deinem Browser geladen wird.
5.

Gehe zu Einstellungen > Geräte & Dienste > Integration hinzufügen.

  • Suche nach Tibber und gib deinen API-Token ein.
  • Suche nach Home Connect und logge dich mit deinen App-Daten ein. Erledigt, wenn: Der Sensor sensor.electricity_price_home (Tibber) und die Entität switch.spulmaschine_power (Home Connect) in Home Assistant sichtbar sind.
6.

Installiere den Home Assistant Community Store (HACS), falls noch nicht geschehen. Suche dort nach der Integration 'Cheapest Energy Hours'. Dieses Tool berechnet automatisch das günstigste Zeitfenster für eine definierte Dauer (z.B. 3 Stunden für das Eco-Programm). Erledigt, wenn: Die Integration installiert und Home Assistant neu gestartet wurde.

7.

Erstelle einen neuen Sensor in der configuration.yaml oder über die UI, der die Preise analysiert.

  • Setze die Dauer auf 180 Minuten (Durchschnitt Eco-Laufzeit).
  • Nutze den Tibber-Preissensor als Datenquelle. Erledigt, wenn: Ein neuer Sensor (z.B. binary_sensor.cheapest_hours_dishwasher) auf 'An' springt, sobald die günstigste Phase des Tages beginnt.
8.

WICHTIG: Aus Sicherheitsgründen verlangen fast alle Spülmaschinen (Bosch/Siemens), dass du nach dem Beladen eine Taste am Gerät drückst (Fernstart-Knopf), um die Steuerung per Software freizugeben.

  • Belade die Maschine.
  • Drücke die Taste mit dem Smartphone-Icon. Erledigt, wenn: Das Fernstart-Symbol im Display der Maschine dauerhaft leuchtet.
9.

Erstelle eine neue Automatisierung in Home Assistant:

  • Trigger: Zustand von binary_sensor.cheapest_hours_dishwasher wechselt von 'Aus' auf 'An'.
  • Bedingung: Zustand der Spülmaschine ist 'Ready' (Tür zu, Fernstart aktiv).
  • Aktion: Dienst home_connect.start_program mit dem Programm 'Eco 50°' ausführen. Erledigt, wenn: Die Automatisierung gespeichert und im Dashboard aktiviert ist.
10.

Prüfe in der Tibber/Octopus App, wann der Strompreis heute am niedrigsten ist. Bereite die Maschine vor und aktiviere den Fernstart. Überwache zum fraglichen Zeitpunkt, ob Home Assistant den Startbefehl sendet.

  • Kontrolliere das Logbuch in Home Assistant auf Fehler. Erledigt, wenn: Die Maschine pünktlich zum günstigsten Preis-Zeitfenster selbstständig anläuft.
0
0

Diskussion

Melde dich an, um an der Diskussion teilzunehmen.

Lade Kommentare...