Um ehrlich zu sein bin ich gerade etwas überfordert und weiß nicht wo ich anfangen soll.
Im Grunde würde es ja helfen wenn der Helfer welcher die Zustandsänderungen zählt nur steigen kann. Aber dieser setzt sich aus mir unerklärlichen Gründen zurück …
Was die yaml codes angeht, ich nutze überwiegend die grafische Oberfläche.
Ich poste euch mal das, was ich finden konnte. Wenn ihr bessere Wege kennt gerne sagen.
Helfer welcher den Zählerstand aufnehmen soll:
Code von meiner Automatisierung (welcher eine Umdrehung auf dem Gaszähler trackt und an den Helfer weitergibt:
alias: Gaszähler_Umdrehung_Neu
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.gas_sensor_tur
from: "on"
to: "off"
conditions: []
actions:
- action: counter.increment
metadata: {}
data: {}
target:
entity_id: counter.gaszahler_h
mode: single
Entität welche im Energie-Dashboard eingebunden wird. (Nimmt wert aus dem Helfer und wandelt diesen passend um
({{ states ('counter.gaszahler_h') | float * 0.01}}))
{{ states ('counter.gaszahler_h') | float * 0.01}}
Könnt ihr etwas erkennen woran es liegen kann?
edit:
ich habe soeben den Zählerstand nochmal über die Entwicklereinstellungen > Zustände vom Helfer auf 400000 gesetzt, welcher dann vom Übergabepunkt an das Energie-Dashboard auf 4000,00m3 umwandelt. Mal sehen was in einer Stunde passiert.
Update:
Er hat es nun wieder resetet … hier alles was ich finden konnte:


Log von Helfer:
Log von der Automation (welcher eine Umdrehung feststellt und den Helfer +1 geben sollte):
Log vom Sensor welcher am Gaszähler hängt:
… ich weiß nciht weiter …
by HarryP:
. Zusammenführung Doppelpost (bitte “bearbeiten” Funktion nutzen)
. Code-/Logzeilen formatiert (bitte immer in </> einbinden)