Ich kämpfe aktuell mit der Vererbung von Einheiten bei utility_meter.
Meine Gaskosten (gesamt) zeige ich mit “EUR” an. Klappt. Das utility_meter für die täglichen Kosten nennt aus irgendeinem Grund “Euro”. Hä?
Beim Strom zeige ich die Gesamtkosten in “EUR” an. Klappt. Hier nennt auch das utility_meter korrekt “EUR”.
Dabei sind beide gleich definiert und nur Namen und Sensoren verändert.
Beim Verbrauch (Strom) wird das Gesamte korrekt in “kWh” angezeigt, das utility_meter zeigt einfach überhaupt keine Einheit. Dies funktioniert wiederrum beim Gas (Gesamt und utility_meter zeigen die gleiche Einheit an).
Für mich ergibt das überhaupt keinen Sinn.
Kann jemand helfen?
Hier ein Beispiel von Sensor und utility_meter meines Codes:
Utility Meter erben die Einheit. Kann man so nicht definieren.
Es ist wohl eine Art bekannter „Bug“. Das Meter behält die Einheit, die es beim Erstellen bekam. Kann nicht mehr geändert werden. Musste ein Neues erstellen.
Hallo zusammen,
ich nutze auch das utility_meter:
in Form von daily, weekly, monthly und yearly.
Gibt es dazu auch noch andere Einstellungen?
Meine Gasabrechnung geht nicht vom 1.1. bis zum 31.12 des Jahres, sondern z.b.
vom 11.05.22 bis zum 10.05.23 und im Vorjahr um ein paar Tage anders.
Kann man das utility meter auch so definieren?
cron string REQUIRED
This option is mutually exclusive of cycle and offset. It provides an advanced method of defining when should the counter be reset. It follows common crontab syntax but extended to support more advanced scheduling. See the croniter library.
0 Minuten
0 Stunden
11 Tag des Monats
5 Monat (1-12 oder Jan-Dec)
keine Ahnung
Das verstehe ich ja noch einigermaßen, bis auf den Stern.
Ist aber doch nicht von bis, sondern nur ein bestimmter Tag.
Ich glaube jetzt habe ich es auch verstanden.
cron: “0 0 11 5 *” ist das Datum an dem der Zähler zurückgesetzt wir, und
am nächsten Tag wieder neu Gestartet wird.
Beispiel vom 01.01. bis zum 31.12
gasverbrauchbk_bk_g4t_m3_yearly:
source: sensor.esp8266_test_gasverbrauch_in_m_esp8266
name: BK-GT4-Gaszaeler Verbrauch jährlich in m3
cycle: yearly
Beispiel vom 11.05 bis zum 10.05
gasverbrauchbk_bk_g4t_m3_abrechnung:
source: sensor.esp8266_test_gasverbrauch_in_m_esp8266
name: BK-GT4-Gaszaeler Verbrauch mis zum jährlich in m3
cron: “0 0 11 5 *”
gaskosten_bk_g4t_euro_abrechnung:
source: sensor.gaskosten_mit_grundbetrag_und_ust
name: BK-GT4-Gaszaeler Kosten bis zum Datum X in euro
unique_id: gasverbrauch.abrechnung.euro
cron: "0 0 19 7 *"
Wenn die “BK-GT4-Gaszaeler Kosten bis zum Datum X in euro” Zurückgesetzt werden, soll die Zählung bei 0€ 143.94 beginnen. Beginnt aber nur mit 0€.