Tibber günstiger Zeitpunkt ermitteln
Da ich ich in Home Assistant einige Sachen steuern will wenn ich von Tibber den günstigen Preis habe.
Hab ich mir ein kleines Template erstellt was mir dann eine Entität erstellt die mir dies dann ermöglicht.
Dazu erstellen wir uns unter (Einstellungen -> Geräte und Dienste -> Helfer -> Helfer erstellen) einige Helfer, wenn nicht schon vorhanden.
Den sensor elecricity_price_min_ADRESSE hab ich in meinem anderen Tibber howto schon mal gezeigt. Und in der Configurations.yaml angelegt
Ersetzt ADRESSE mit den Daten eures Sensors.
Alternativ könnt ihr euch auch hier ein Template erstellen –> Template für Sensor erstellen
Name = electricity_price_min_ADRESSE
{{ state_attr('sensor.electricity_price_ADRESSE','min_price') }}
state_attr holt euch aus dem electricity_price_ADRESSE nur den state min_price und das wird dann der neue Sensor
Den Binär Sensor für den Niedrigsten Strom Preis
Template –> Template für einen Binärsensor erstellen
Name = Niedrigster Strom Preis
{% if states('sensor.electricity_price_ADRESSE')|float >
(states('sensor.electricity_price_min_ADRESSE')|float + (states('sensor.electricity_price_min_ADRESSE')|float / 100 *10) )|round(3) -%}
off
{%- else -%}
on
{%- endif -%}
hier mache ich noch eine kleine Rechnung und füge noch 10% auf den Preis den mir Tibber als niedrigsten Preis vorgibt hinzu. zb. 0.25€/kWh + (0.25/100*10) = 0.275€/kWh. Damit kann meine Boiler schon ein paar Minuten vorher anfangen zu heizen.
Wenn aktuelle Preis der ca alle 15 Minuten aktualisiert wird, kleiner des errechneten Preises (oder ohne Rechnung des Niedrigsten Tibber Preis) ist. Dann schalten der Sensor von OFF nach ON.
Diesen Binär Sensor könnt ihr dann überall in der Automation verwenden, um zb wenn Niedrigster Strom Preis = AN dann mach XYZ. Wenn Niedrigster Strom Preis = AUS dann schalte XYZ aus.
viel Spass damit
Schreibe einen Kommentar