Wasserzähler per Impulsadapter auslesen (Tasmota)

>D

c1=0
s1=0
gkwh=0
zu=0.9290        ; meine Zustandszahl
br=11.506	 ; mein Brennwert	

>B
=>sensor53 r
tper=10

>S			
gkwh=s1*zu*br    ; hier wird in kwh umgerechnet



if upsecs%tper==0{


=>Publish tele/%topic%/SENSOR {"Gas":{"Zählerstand kwh":%2gkwh%}}
}

>T

s1=Gas#Gesamt


>W


Zählerstand in kwh:  {m} %gkwh% kwh





>M 1
+1,12,c,1,-500,Gas
1,1-0:1.8.0*255(@100,gesamt,m3,Gesamt,2)           : @100 (Skalierungsfaktor / Division) vom Zähler z.b 0.01  pro m3
#

Danke!
Bin schon in der Zwischenzeit mit vereinten Kräften auch darauf gekommen und mir was ähnliches gebastelt.
Es sollte hier angemerkt werden, dass die Nutzung der Befehle in der “>W”-Sektion eine besondere Kompilierung erfordert (siehe Doku dazu, da steht es genau, welche Zeile man dafür einfügen muss). Es ist eine weitere zusätzliche Zeile zu den Zeilen, die man für “Smart Meter Interface” braucht und die ebenfalls in der jeweiligen Doku stehen. Also für beides muss man tasmota custom kompilieren. Sonst kann man weder “sensor53” nutzen noch “>W”-Sektion.

Gruß,

August