HP/HC/Tempo-Tarife auf Hausebene integrieren, für Szenen und Automatisierung

Kontext

Heute ermöglicht Gladys bereits die Verwaltung von Energietarifen im Modul Energieverfolgung, mit der Möglichkeit, Folgendes zu definieren:

  • Hochtarif-/Niedertarif-Stunden
  • mehrere Zeitslots am selben Tag
  • verschiedene Arten von Tagen oder Tarifen, wie z. B. blauer/weißer/roter Tag

Das ist sehr gut für die Energieverfolgung und die Kostenberechnung.

Andererseits fehlt meiner Meinung nach eine umfassendere Integration in Gladys:
Das Haus selbst „weiß“ nicht, in welchem Tarif es sich zum Zeitpunkt T befindet.

Bedarf

Die Idee wäre, einem Haus einen Energietarif direkt in Einstellungen → Häuser zuzuordnen.

Etwas nach demselben Prinzip wie das, was bereits für die Alarmeinstellungen jedes Hauses existiert.

Das Ziel wäre, dass Gladys ständig für jedes Haus wissen kann:

  • ob es sich aktuell in Hochtarif-Stunden befindet
  • in Niedertarif-Stunden
  • in einem spezifischen Zeitslot
  • an einem Tempo-Blau-/Weiß-/Rot-Tag
  • allgemeiner gesagt, im aktuell aktiven Tarif

Warum das nützlich wäre

Das würde es ermöglichen, diese Information nativ in Szenen zu nutzen, ohne die gesamte Logik manuell mit Folgendem neu erstellen zu müssen:

  • Zeitplänen
  • mehreren Bedingungen
  • besonderen Tagen
  • Zwischenvariablen
  • externen Automatisierungen

Beispiele für Anwendungen:

  • Geräte nur in Niedertarif-Stunden starten
  • eine energieintensive Szene während eines roten Tages blockieren
  • die Ladung eines Fahrzeugs je nach Hoch-/Niedertarif/Tempo anpassen
  • Heizung, Warmwasserspeicher oder andere Verbraucher je nach aktuell gültigem Tarif aktivieren
  • einfach den aktuellen Tarifstatus des Hauses in Gladys anzeigen

Funktionale Vorschläge

Option 1: Direkte Konfiguration auf Hausebene

In Einstellungen → Häuser eine Sektion wie folgt hinzufügen:

Energietarifgestaltung

  • Tarifverwaltung für dieses Haus aktivieren
  • Modus auswählen:
    • Hoch-/Niedertarif
    • Hoch-/Niedertarif mit mehreren Zeitslots
    • Tempo/Tage mit Farben
    • anderes zukünftiges Modell
  • Zeitslots und Tagestypen definieren oder verknüpfen

Option 2: Verknüpfung mit dem Energiemesser der Energieverfolgung

Ein wahrscheinlich konsistenterer Ansatz wäre es, es zu ermöglichen, einen Energiemesser mit dem Haus zu verknüpfen.

Zum Beispiel:

  • In der Hauskonfiguration wird der Hauptzähler ausgewählt
  • Gladys holt die bereits in Energieverfolgung bestehende Konfiguration von diesem Zähler ab
  • Gladys leitet automatisch den aktuellen Tarif des Hauses ab

Das würde die Vermeidung von Duplikaten der bereits in den Energietarifen eingegebenen Einstellungen ermöglichen.

Was Gladys anschließend bereitstellen könnte

Sobald konfiguriert, könnte Gladys für jedes Haus in Szenen nutzbare Informationen bereitstellen, wie z. B.:

  • current_energy_tariff
  • is_off_peak
  • is_peak
  • tempo_color
  • current_tariff_label

Oder einfach native Bedingungen wie Folgende bereitstellen:

  • Wenn das Haus sich aktuell in Niedertarif-Stunden befindet
  • Wenn das Haus sich aktuell in Hochtarif-Stunden befindet
  • Wenn das Haus sich aktuell an einem roten/weißen/blauen Tag befindet
  • Wenn der aktive Tarif X ist

Allgemeines Interesse

Ich finde, dass dies eine sehr logische Entwicklung wäre, weil:

  • Der Begriff Haus bereits in Gladys existiert
  • Energietarife ebenfalls bereits existieren
  • aber der Zusammenhang zwischen den beiden fehlt, um die Information in Szenarien anwendbar zu machen

Das würde den Aspekt Smart Energy/Intelligente Automatisierung von Gladys enorm stärken, während es mit dem Bestehenden konsistent bleibt.


Zusammenfassung

Ich schlage daher Folgendes vor:

  • Hinzufügen einer Tarifverwaltung, die mit jedem Haus verknüpft ist
  • idealerweise basierend auf dem Hauptzähler der Energieverfolgung
  • damit Gladys jederzeit weiß, in welchem Tarif sich das Haus befindet
  • und diese Information nativ in Szenen nutzbar ist

Derzeit verwende ich HA, um meine Solar-Batterie-Lade-/Entladevorgänge zu verwalten, meine Solarproduktion zu reduzieren, wenn meine Batterien voll sind, das Tesla-Auto je nach Szenario zu laden und Maschinen zu starten – alles mit einer HP/HC-Verwaltung.

All dies geschieht in extrem komplexen Automatisierungen/Scripten und muss daher auch gewartet/geändert werden. Außerdem scheint HA manchmal Probleme zu haben.

Ich bin überzeugt, dass Gladys das relativ einfach könnte.

Auf jeden Fall!

Zur Info gibt es bereits eine Aktion für Szenen „Bedingung auf EDF Tempo“:

Man könnte eine weitere Bedingung für Hochtarif/ Niedertarif erstellen.

Das wäre tatsächlich super, wenn das standardmäßig integriert wäre.
Bei mir ist das schon alles vorhanden und zusätzlich habe ich den Saldo der Tempo-Tage :wink:



Das wäre auch für mich nützlich, und ich bin eher für Option 2.

Ich schlage vor, auch für Szenen, zusätzlich zu den von dir beschriebenen Bedingungen, Auslöser vorzusehen:

  • Wenn der HP/HC-Status wird…
  • Wenn der Tempotag wird…
  • …