Erfassung Energieverbrauch ab Sonnenuntergang bis Sonnenaufgang

Bereich rings rum zum Thema Yaml und seine Tücken.


Antworten
Benutzeravatar
Markus
Beiträge: 437
Registriert: Fr 23. Jul 2021, 09:03
2
Wohnort: Österreich
Has thanked: 21 times
Been thanked: 8 times

Erfassung Energieverbrauch ab Sonnenuntergang bis Sonnenaufgang

Beitrag von Markus »

Würde gerne den Energieverbrauch (in kWh) ab Sonnenuntergang (Tag 1) bis Sonnenaufgang (Tag 2) erfassen.

Folgende Sensorwerte hätte ich zur Verfügung:

  • sensor.nextsunset (Uhrzeit - Tag 1)

  • sensor.nextsunrise (Uhrzeit - Tag 2)

  • sensor.gridbezug [W]

Wie erstelle ich nun aber einen (template-) Sensor (Riemann sum integral) der zu dem definierten Zeitpunkt startet und am nächsten Tag endet? Oder löst man das ganz anders?

Die Ausgabe soll in einem Dashboard erfolgen.

Benutzeravatar
Osorkon
Administrator
Beiträge: 1953
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Erfassung Energieverbrauch ab Sonnenuntergang bis Sonnenaufgang

Beitrag von Osorkon »

Was möchtest Du den haben? Jeweils nur eine Zahl pro Nacht, als Summe?
Oder die Stundensicht, wie im Energie Dashboard.

Markus hat geschrieben: Mi 20. Sep 2023, 14:00

Die Ausgabe soll in einem Dashboard erfolgen.

Was soll und in welcher Form im Dashboard angezeigt werden?

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Benutzeravatar
Markus
Beiträge: 437
Registriert: Fr 23. Jul 2021, 09:03
2
Wohnort: Österreich
Has thanked: 21 times
Been thanked: 8 times

Re: Erfassung Energieverbrauch ab Sonnenuntergang bis Sonnenaufgang

Beitrag von Markus »

Osorkon hat geschrieben: Mi 20. Sep 2023, 14:49

Was möchtest Du den haben? Jeweils nur eine Zahl pro Nacht, als Summe?
Oder die Stundensicht, wie im Energie Dashboard.

Markus hat geschrieben: Mi 20. Sep 2023, 14:00

Die Ausgabe soll in einem Dashboard erfolgen.

Was soll und in welcher Form im Dashboard angezeigt werden?

Gruß
Osorkon

Einfach: Als Wert (Verbrauch pro vergangener Nacht)
Nice2Have: Säulendiagramm über mehrere Tage

Benutzeravatar
Osorkon
Administrator
Beiträge: 1953
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Erfassung Energieverbrauch ab Sonnenuntergang bis Sonnenaufgang

Beitrag von Osorkon »

Als erstes musst Du Dir eine Riemann sum integral als erstellen (Helfer) Da Du einen Energy Sensor der kWh liefert benötigst.
ich habe diesem im Bsp. "sensor.gridbezug_energy" genannt.

Dann kannst Du Dir zwei Template Sensoren erstellen. Welche Bei Sonnenuntergang und Sonnenaufgang getriggert werden.
Bei Sonnenuntergang wird der Sensor "Nachtstrom" auf null gesetzt. Gleichzeitig wird der Sensor "Nachtsrom Start" auf den Wert des Energy Sensors gesetzt.
Bei Sonnenaufgang wird der "Nachstrom" Sensor aus den Werten "Energy Sensor" - "Nachtstrom Start" errechnet.

Der Wert "Nachstrom" Sensor bleibt bis zum nächsten Sonnenuntergang erhalten, wo er auf 0 zurückgesetzt wird um erneut bei Sonnenaufgang neu berechnet zu werden.

Code: Alles auswählen

- trigger:
    - platform: time
      at: sensor.nextsunset 
      id: start
    - platform: time
      at: sensor.nextsunrise
      id: stop
  sensor:
    - name: Nachtstrom Start
      state: |
        {% if trigger.id == "start" %}
          {{ states('sensor.gridbezug_energy') | float(0) | default(0) }}
        {% elif trigger.id == "stop" %}
          {{ states('sensor.nachtstrom_start') }}
        {%- endif %}
      unique_id: 75886f50-58b3-11ee-8bf9-31f422a34db7
    - name: Nachtstrom
      state: |
        {% if trigger.id == "start" %}
          0
        {% elif trigger.id == "stop" %}
          {{ (states('sensor.gridbezug_energy') | float(0) - states('sensor.nachtstrom_start') | float(0) ) | default(0) | round(2)}}
        {%- endif %}
      unique_id: 7ef72360-58b3-11ee-8bf9-31f422a34db7
      device_class: energy
      unit_of_measurement: "kWh"

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Benutzeravatar
Markus
Beiträge: 437
Registriert: Fr 23. Jul 2021, 09:03
2
Wohnort: Österreich
Has thanked: 21 times
Been thanked: 8 times

Re: Erfassung Energieverbrauch ab Sonnenuntergang bis Sonnenaufgang

Beitrag von Markus »

Danke, habs aber noch nicht ganz verstanden, z.B. beim Helfer, was nimmst du hier als Eingangssensor?

Benutzeravatar
Osorkon
Administrator
Beiträge: 1953
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 530 times
Kontaktdaten:

Re: Erfassung Energieverbrauch ab Sonnenuntergang bis Sonnenaufgang

Beitrag von Osorkon »

Markus hat geschrieben: Mo 2. Okt 2023, 19:03

z.B. beim Helfer, was nimmst du hier als Eingangssensor?

Du meinst den Riemann sum integral Sensor?
Wäre der Power Sensor (Watt) aus dem dann ein Energy Sensor (kWh) erstellt wird.

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Antworten