Moin Zusammen,
ich habe wie im Titel schon erwähnt ein Problem mit Heizöl Verbrauchsberechnung.
HAOS läuft auf einem Proxmox Server in einer VM, die MariaDB läuft in einem LXC.
So weit so gut.
Ich habe mir mit Hilfe von ChatGPT und einem Tread von hier eine Heizölberechnung erstellt. Ich lasse mir den Täglichen Verbrauch (läuft ohne Problem) und den jährlichen Verbrauch (macht ärger) anzeigen.
Ich habe mir einen Helfer erstellt, der mir Anzeigt wann die Heizung läuft (über den Stromverbrauch).
Die Zeiten werden auf addiert und damit dann über den stündlichen Verbrauch der Heizung den Ölverbrauch berechnet.
Das Problem ist, jedes mal wenn ich HA neu Starte, ändert sich die jährlich Laufzeit auf ungefähr 65 Std und damit der Ölverbrauch auf unter 100L
Vielleicht hat ja jemand ne Idee, wäre echt schön.
# Brenner
- platform: history_stats
name: Heizung Brenner Laufzeit heute
entity_id: input_boolean.heizung_lauft
state: "on"
start: "{{ now().replace(hour=0, minute=0, second=0).isoformat() }}"
end: "{{ now().isoformat() }}"
- platform: history_stats
name: Heizung Brenner Laufzeit gesamt
entity_id: input_boolean.heizung_lauft
state: "on"
start: "{{ now().year | string ~ '-01-01T00:00:00' }}"
end: "{{ now() }}"
# Ölverbrauch
- sensor:
- name: "Ölverbrauch heute"
unique_id: "olverbrauch_heute"
unit_of_measurement: "l"
device_class: "volume"
state_class: "measurement"
state: >
{{ (float(states('sensor.heizung_brenner_laufzeit_heute'))) * 1.5141 | round(1) }}
- name: "Ölverbrauch gesamt"
unique_id: "olverbrauch_gesamt"
unit_of_measurement: "l"
device_class: "volume"
state_class: "measurement"
state: >
{{ (float(states('sensor.heizung_brenner_laufzeit_gesamt'))) * 1.5141 | round(1) }}
Brenner Laufzeit Januar
Ölverbrauch Januar