sunburstc ich habe von Seite 68 das Script von ark9 an meinen Zähler angepasst. 500imp/kWh. Der Zählerstand funktioniert nun auch. Es werden immer 2 bei jedem Impuls dazu gezählt. Nur leider wird der aktuelle Verbrauch nicht berechnet. Ich bekomme bei jedem neuen Impuls folgende Meldung in der Konsole.
var not found: /td
Code
>D
var=0 ;Zählerstand
tn=0 ;Zeit [ms] letzter Impuls
to=0 ;Zeit [ms] vorletzter Impuls
td=0 ;Zeitdifferenz zwischen den letzen zwei Impulsen [ms]
p=0 ;Leistung aktuell [W]
>B
->sensor53 r
>S
if chg[var]>0 ;wenn var sich ändert
then
tn=millis ;tn = aktuelle Zeit [ms]
td=tn-to
to=tn
p=3600000/td ;Berechnung Leistung [W] für 1 Pulse = 2Wh
endif
>T
var=Strom#Total
>W
aktuelle Leistung: {m} %p% W
>M
+1,2,c,1,-30,Strom
1,1-0:1.8.0*255(@500,Zählerstand,kWh,Total,3
#
Alles anzeigen