NEWS
S0 vom Zähler per ESP8266 und Script in den ioBroker
-
@lotharf sagte in S0 vom Zähler per ESP8266 und Script in den ioBroker:
Ich dachte, dass wenn man einen Impuls vom Zähler ausließt und einen Umrechnungsfaktor hat,
richtig!
@lotharf sagte in S0 vom Zähler per ESP8266 und Script in den ioBroker:
die Anzeige doch sehr genau sein muss. Sonst ist es ja doch eher ein Schätzen.
richtig!
um der Ursache auf den Grund zu gehen ist daher die Relation wichtig.
bei 0.1 von 5 ist das etwa 2%, also sehr wahrscheinlich kein falscher Faktor. Dann wäre der Unterschied höher.
Dass der gepulste Wert höher ist deutet ggf. auf ein gelegentliches prellen hin
400 Pulse = 1kWh
0.1kWh sind dann etwa 40 Impulse zu viel gezählt
und das in einer Woche!dann stellt sich die Frage: bleibt es bei den 0.1, wächst der Fehler linear mit oder ist der Fehler unsystematisch.
-
@lotharf sagte: Tatsächliche Wert ist um ~0,10 kWh kleiner.
Wie kommst du auf die Debounce Time von 85 ms?
-
@paul53
Diesen Wert habe ich aus dem Video von Eddy übernommen.Ob der "Fehler" linear weiter hochzählt müsste man austesten. Ich denke aber, dass hier eine Einstellung noch falsch ist.
-
@lotharf sagte: Diesen Wert habe ich aus dem Video von Eddy übernommen.
Sagt das Datenblatt zum Zähler etwas über die Impulsbreite des S0-Impulses? Die Debounce-Time sollte kleiner sein (etwa die Hälfte).
-
@lotharf sagte in S0 vom Zähler per ESP8266 und Script in den ioBroker:
Ob der "Fehler" linear weiter hochzählt müsste man austesten.
Deswegen der Hinweis!
@lotharf sagte in S0 vom Zähler per ESP8266 und Script in den ioBroker:
Ich denke aber, dass hier eine Einstellung noch falsch ist.
z.B. das was @paul53 schrieb.
Ansonsten weiter systematisch eingrenzen
-
Die Anleitung schweigt sich aus über den Wert.
Ich hab den mal direkt angeschrieben. Bin gespannt, ob da was an Infos zurückkommt.
Bis dahin versuche ich mal kleinere Werte. -
@lotharf sagte: Bis dahin versuche ich mal kleinere Werte.
Laut S0-Spezifikation ist die Mindest-Impulsdauer 30 ms. Ich würde eine Debounce Time von 20 ms einstellen.
-
@paul53 hatte ich gerade gesucht und bei anderen Zählern auch gefunden
Impulsstandzeit 30 ms
@LotharF allerdings auch
S0 Ausgänge mit 2000imp./kWh
wenn dann
@lotharf sagte in S0 vom Zähler per ESP8266 und Script in den ioBroker:
die Anzeige doch sehr genau sein muss.
sind 400 Pulse/kWh doch etwas wenig!
-
@homoran sagte: sind 400 Pulse/kWh doch etwas wenig!
Das hat auf die Genauigkeit keinen Einfluss, sondern nur auf die (zeitliche) Auflösung bei geringer Leistung. Da ein Impuls pro 2,5 Wh kommt, wirkt es sich auf die Anzeige mit zwei Nachkommastellen (Auflösung 10 Wh) nicht aus.
-
Hatte die Einstellung mal auf 20 zurückgesetzt und da wurde es schon besser - aber noch nicht genau.
Teste jetzt mal den Wert von 15. Bin gespannt