Hallo Peter,
vielen Dank ich zähl das gleich mal durch, ich habe mich nur über die Längenangaben auf der rechten Seite des Debug Fensters gestört, dachte da muss immer der gleiche Wert auftauchen…
Du hast recht! wenn ich die Zahlen rechts ab der Eröffnung bis zur nächsten addiere komme ich immer auf 260 oh je… das ist mir nicht in den Sinn gekommen.
Vielen Dank, klasse…jetzt bastele ich mal an dem Extrahieren der Werte denk ich komme nun weiter
So, etwas weiter bin ich
aber es kommen keine vernünftigen Zahlen… wo liegt mein Fehler?
Ich habe die Beschreibung zu meinem Zähler, und wollte mit der aktuelle Wirkleistung mal anfangen…
Kennung 01 00 10 07 00 FF nach dieser Kennung hatte ich Daten vermutete, aber nix wars…
wenn ich einen 1. Frame mit einem 2. Frame 30 Minuten später verglichen hatte,
bemerkte ich, dass nach der OBIS Kennung fixe Daten wohl kommen…
Und selbst wenn ich nach diesen fixen Daten irgendwie dann lese siehe Bild unten ändern sich zwar die Zahlen, aber ich kann keinen Sinn sehen…
Bitte nochmals um Anschubhilfe…
Hier ein 1. Frame und ein 2. Frame mit meiner Abzählung…
zunächst es ist so wie von dir angegeben, die aktuelle Wirkleistung funktioniert, perfekt.
Vielen Dank!!
Nun habe ich versucht mir die SML Doku heute Abend reinzuziehen…
leider versteh ich es nicht wirklich…, wollte eigentlich nur den positiven Zählerstand auslesen
ich habe hin und her probiert, es aber nicht geschafft… evtl. habe ich etwas übersehen…
Evtl. siehst du auf Anhieb wo konkret die Daten stehen?
Leider stimmen die Zahlen nicht immer, ich vermute es liegt am Zweirichtungszähler wegen der Einspeisung der PV Leistung… die Werte sind in aller Regel 3 stellig, also 350 Watt oder 700 Watt, bzw. wenn ich den Heizlüfter anmache auch über 2000 Watt . Aber dann kommt es plötzlich vor, dass die Wirkleistung 5 stellig wird…25689, 35369 usw. ich versteh das nicht…
Ich vermute es muss noch irgendwo ein Vorzeichen geben, das auszuwerten ist… aber ich finde es adhoc nicht…
Hat jemand einen Zweirichtungszähler und weiß ob es ein Vorzeichen gibt?
Hallo Jürgen,
nachdem ich diesen Thread vor zig Jahren aboniert hatte und deswegen schon etliche Notifications bekommen habe dachte ich es wäre gut mal hier vorbei zu schauen.
Bei der Leistung wird üblicherweise der Bezug mit „0“ und Lieferung mit „F“ signalisiert.
Ob das bei Dir auch so ist müsstest Du für beide Fälle einfach mal prüfen.
Ansonsten kannst Du die Leistung auch aus den Zählerständen und dem Zeitintervall (üblicherweise 2s) berechenen.
der Wert ist in der Zeile 59 00 00 … a7.
die erste Stelle (5) gibt die Type der „Datenzeile“ an. Die zweite Stelle (9) gibt die Länge der „Datenzeile“ an. 9 Bytes incl. der 59. Die Daten stehen dann in 00 00 00 00 01 C9 0C a7.
da die direkte Antwort auf deine PM über normalem Mail aktuell im neuen Forum noch nicht möglich ist (Info von Paresy) würde ich gerne Dein Angebot annehmen…
juwo1811ATgmail"PUNKT"com
LG
Jürgen
bei mir gabs heute auch nen neuen Zähler und nun passe ich die Skripte von den Alten (EMH eHz) auf den Neuen (Itron Typ e.HZ-BC-D4-A1-11, Zweirichtungszähler) an.
Die Hauptfunktionen der Zähler gehen schon, für die anderen muss ich noch ein paar Tage warten, damit ich die benötigte PIN beantragen kann. Dauert wohl noch bis der neue Zähler im System ist.
Wenn wer den gleichen Zähler hat und mal Hilfe braucht, einfach melden.
Das aktuelle Log-File von der Seriellen Schnittstelle. Baudrate hatte ich auf dem Raspi soweit auf 9600 eingestellt. Auch mit 300 bringt er solche Meldungen. Es ist der IR Schreib/Lesekopf USB von Weidmann Elektronik.
entweder beim Hersteller anfragen oder probieren.
Ich habe aber auch noch nicht verstanden, was der Raspi bei dir macht und wie du ihn mit IPS verbunden hast. Ggf. liegt da das Problem.
ich habe leider auch das Problem beim Zweirichtungszähler mit der falschen Wirkleistung.
Aber das mit hexdecs klappt bei mir nicht, dann arbeitet mein Cutter ab der Zeile nicht mehr weiter.
nein noch nicht, da ich das Skript hier jetzt bereits seit Jahren verwende und nach dem Motto „Never Change a Running System“ gehofft habe bekomme es so auch wieder zum laufen…
Hallo Marc,
ich nehme an, dass es sich um einen signed Value, also einen vorzeichbehafteten Wert handelt. Dann solltest du mit folgender Vorgehensweise weiterkommen.