Zählersensor HM-ES-TX-WM - Universelle Zählerstandberechnung
Moderator: Co-Administratoren
Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberech
Hallo Homematicer,
ich bin am Wochenende auf dieses Projekt gestoßen und habe es in den letzten Tagen hier für den Stromzähler umgesetzt.
Die Systemvariablen habe ich händisch angelegt und 2 mal geprüft. Das Programm habe ich kopiert und die Skripte habe ich jeweils kopiert, Ablesung und aktuellen Zählerstand in den beiden Skripten eingetragen und und über Skript testen ausgeführt.
Trotzdem bekomme ich negative Zählerstände (siehe Bild).
Hat jemand eine Idee woran das liegen könnte?
Ich gebe auch gern zu, daß ich noch nicht alle 26 Seiten gelesen habe *duckundweg* vielleicht weiß auch jemand auf welcher Seite ich die Lösung finde?
Vielen Dank für eure Hilfe
LG
ich bin am Wochenende auf dieses Projekt gestoßen und habe es in den letzten Tagen hier für den Stromzähler umgesetzt.
Die Systemvariablen habe ich händisch angelegt und 2 mal geprüft. Das Programm habe ich kopiert und die Skripte habe ich jeweils kopiert, Ablesung und aktuellen Zählerstand in den beiden Skripten eingetragen und und über Skript testen ausgeführt.
Trotzdem bekomme ich negative Zählerstände (siehe Bild).
Hat jemand eine Idee woran das liegen könnte?
Ich gebe auch gern zu, daß ich noch nicht alle 26 Seiten gelesen habe *duckundweg* vielleicht weiß auch jemand auf welcher Seite ich die Lösung finde?
Vielen Dank für eure Hilfe
LG
Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberech
Hast Du den Stromzähler resettet und dann den Referenzzähler per Script von Jens (siehe erste Seite hier im Thread) gesetzt?
Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberech
Den Referenzzähler hab ich mit dem Skript gesetzt und den Zähler bei Inbetriebnahme des Programms stromlos gemacht (Batterien gewechselt )
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberech
guten Abend
Du hast ja nur einen negativen Wert und zwar den "seit letzter Ablesung"
Da stimmt dann der Bezug, also die Sysvar nicht, in der der Zählerstand der letzten Ablesung eingetragen wurde.
Am einfachsten geht das mit einer APP. Da kannst Du den Wert der SysVar sehen und auch gleich ändern. Ich könnte mir z.B. vorstellen, das es sich um ein " . " " , " Problem handelt.
Laut Deinem Screenshot ist 76619 für die letzte Ablesung eingetragen. Sollte aber evtl. 766,19 heissen ??
PS oben bei Zähler CCU einfach mal Reset drücken.
Du hast ja nur einen negativen Wert und zwar den "seit letzter Ablesung"
Da stimmt dann der Bezug, also die Sysvar nicht, in der der Zählerstand der letzten Ablesung eingetragen wurde.
Am einfachsten geht das mit einer APP. Da kannst Du den Wert der SysVar sehen und auch gleich ändern. Ich könnte mir z.B. vorstellen, das es sich um ein " . " " , " Problem handelt.
Laut Deinem Screenshot ist 76619 für die letzte Ablesung eingetragen. Sollte aber evtl. 766,19 heissen ??
PS oben bei Zähler CCU einfach mal Reset drücken.
Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberech
Hallo und danke für die umfassende Antwort.
Für den letzten Zählerstand bei Ablösung hab ich tatsächlich 76619 als Wert.
Den Verdacht mit . und , hatte ich ansatzweise auch schon deshalb hab ich statt 76618,56 766189 eingetragen.
Den Reset habe ich schon mehrfach versucht. Er bleibt dann eine Weile auf 0 und springt danach wieder auf negative Werte
Für den letzten Zählerstand bei Ablösung hab ich tatsächlich 76619 als Wert.
Den Verdacht mit . und , hatte ich ansatzweise auch schon deshalb hab ich statt 76618,56 766189 eingetragen.
Den Reset habe ich schon mehrfach versucht. Er bleibt dann eine Weile auf 0 und springt danach wieder auf negative Werte
Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberech
Wie hast du die 76619 herausgefunden?
Ich find die in meinem Screenshot nicht mal O.O
Ich find die in meinem Screenshot nicht mal O.O
Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberech
Die entsprechende Zeile im Script lautet:
g = Strom Verbrauch letzte Ablesung
d = Strom Zählerstand
f = Strom Referenz Ablesung
Da bei Dir g < 0 ist, kann es nur an f liegen. f ist bei Dir negativ! Der Referenzwert für die letzte Ablesung stimmt bei Dir nicht.
Code: Alles auswählen
g.State(d.Value() - f.Value());
d = Strom Zählerstand
f = Strom Referenz Ablesung
Da bei Dir g < 0 ist, kann es nur an f liegen. f ist bei Dir negativ! Der Referenzwert für die letzte Ablesung stimmt bei Dir nicht.
Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberech
Ok, vielen lieben Dank.
Ich werd nochmal versuchen die Referenz neu zu setzen.
Wäre es jetzt kontraproduktiv auch den Stromzähler noch einmal zu resetten?
LG
Ich werd nochmal versuchen die Referenz neu zu setzen.
Wäre es jetzt kontraproduktiv auch den Stromzähler noch einmal zu resetten?
LG
Re: Zählersensor HM-ES-TX-WM - Universelle Zählerstandberech
Wenn Du eh neu beginnst, würde ich den Stromzähler resetten und die Referenzvariable neu setzen. Das ist am einfachsten.