>D ;Gas p:m1=0 s1=0 g1=0 h1=0 hkw1=0 gkw1=0 skw1=0 ;Strom p:m2=0 s2=0 h2=0 g2=0 ;Zeit hr=0 hr2=0 ;Zustandszahl zu=0.9674 ;Brennwert br=11.313 >B =>sensor53 r =>sensor53 l14 tper=10 >S h1=s1-m1 hkw1=h1*br*zu gkw1=g1*br*zu skw1=s1*br*zu ;Strom h2=s2-m2 hr=hours if chg[hr]>0 and hr==0 then m1=s1 g1=h1 svars endif hr2=hours if chg[hr2]>0 and hr2==2 then m2=s2 g2=h2 svars endif if upsecs%tper==0{ =>Publish tele/%topic%/SENSOR {"Gas":{"Verbrauch heute m_":%2h1%}} =>Publish tele/%topic%/SENSOR {"Gas":{"Verbrauch gestern m_":%2g1%}} =>Publish tele/%topic%/SENSOR {"Gas":{"Verbrauch heute kWh":%2hkw1%}} =>Publish tele/%topic%/SENSOR {"Gas":{"Verbrauch gestern kWh":%2gkw1%}} =>Publish tele/%topic%/SENSOR {"Gas":{"Verbrauch gesamt kWh":%2skw1%}} =>Publish tele/%topic%/SENSOR {"Strom":{"Verbrauch heute kWh":%2h2%}} =>Publish tele/%topic%/SENSOR {"Strom":{"Verbrauch gestern kWh":%2g2%}} } >T s1=GAS#Stand s2=STROM#Total_In >W

__________________

Gas heute: {m}

%2h1% m³ | %2hkw1% kWh

Gas gestern: {m}

%2g1% m³ | %2gkw1% kWh

__________________

Strom heute: {m}

%2h2% kWh

Strom gestern: {m}

%2g2% kWh

__________________

Zustandszahl: {m}
%4zu%
Brennwert:
{m}
%3br% kWh/m³
>M 2 +1,14,c,1,-50,GAS +2,3,s,0,9600,STROM 1,1-0:1.8.0*255(@100,,m³,Stand,18 2,77070100010800ff@1000,,KWh,Total_In,1 2,77070100100700ff@1,akt. Verbrauch,W,Power_curr,0 # Remarks: >M Erläuterung (https://tasmota.github.io/docs/Smart-Meter-Interface/) 1. Zeile (Meter Definition) +1 : counter number 14 : GPIO pin auf Platine c : typ -> c=counter 1 : flag -> counter with pullup -25 : parameter negativ -> debounce time in ms GAS : jsonPrefix (für Anzeige WebInterface) 2. Zeile (Meter Metrics) ,@,