<div dir="ltr">Hallo.<div><br></div><div>Ich war mir jetzt nicht sicher welche die richtige Gruppe ist "user" oder "dev". Ich hoffe ich habe die richtige für mein Problem erwischt.</div><div><br></div>Inspiriert von <a href="http://volkszaehler.org/">http://volkszaehler.org/</a> habe ich angefangen meine Zähler (Siemens TD-3511) via einem IR Kopf (USB) auszulesen.<br>Das ganze "Projekt" hat sich nun doch viel komplizierter dargestellt als gedacht. Wo andere Zähler einfach von sich aus die Daten senden verwendet mein Netzbetreiber das "Open Metering System" und verschlüsselt den Payload zudem noch mit AES-128-cbc<div><br></div><div>Der aktuelle Stand ist nun das ich ein Log am PC via hterm ohne Probleme in der Linux Shell auswerten kann.</div><div>Also nen Pi bestellt und installiert aber das auswerten bzw. übertragen klappt nicht so wie gedacht.</div><div><br></div><div>Da der vzlogger selbst aktuell kein OMS kann war mein Plan einfach mit einem Terminal Prog ein Log zu schreiben und dann Zeile für Zeile auszuwerten.... und an den Volkszähler zu übergeben.</div><div>Klappt aber nicht oder besser gesagt nicht mit der Auflösung wie gewünscht.</div><div><br></div><div>Das Log von minicom liefert Daten die komplett defekt sind.</div><div>Nach ein paar Tagen und viel testen ist meine aktuelle Lösung die ich mit meinen Wissen implementieren kann:<br></div><div>Ich starte ein script im Hintergund damit der Reader anfängt Daten zu senden und diese auch weiter sendet:</div><div><div><br></div><div>#!/bin/bash</div><div><br></div><div>until [ 1 = 2 ];do</div><div>echo "E5" | xxd -r -p > /dev/ttyUSB0</div><div>sleep 0.4</div><div>done</div><div><br></div><div>exit</div></div><div><br></div><div><br></div><div>Ich schreibe die Daten einmal pro 10 min in eine Variable:</div><div>TEST=$(xxd -c 100000000000000 -u -p /dev/ttyUSB0)<br></div><div><br></div><div>Eine Variable weil alle Versuche mit einer "pipe" und "sed" bzw. "tr" einfach nicht wollen.</div><div><br></div><div>Da die Lösung nicht wirklich eine Lösung ist wäre meine Bitte:</div><div>Könnte man den vzlogger so erweitern das er zumindest die Long Frames ausgibt. Den Transfer in den Volkzähler bekomme ich sicher auch so hin. Ich selber kann leider keine Programmiersprache. :(</div><div><br></div><div><br></div><div>Grüße,</div><div>Christian</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><div><span style="color:rgb(68,68,68);font-family:Arial,Helvetica,sans-serif;font-size:12.0084018707275px;line-height:18.0126037597656px"><br></span></div><div><span style="color:rgb(68,68,68);font-family:Arial,Helvetica,sans-serif;font-size:12.0084018707275px;line-height:18.0126037597656px"><br></span></div><div><br></div></div></div>