Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched.
Close
habt ihr es geschafft den Weidmann USB IR/Lese Schreibe Optokopf
mit dem Pi auszulesen?
Das ankommende SML (Emh ehz) Telegramm ist nur müll, es wird nicht am stück gelesen sondern es kommen nur sporadisch unsinnige daten im String an.
jemand eine Idee? bzw. wie ist es im HomeEnergyControl Paket gelöst?
Danke für die Hilfe
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2018-12-17
Originally created by: d3a1hmas13r
Guten Morgen,
ja ich habe nach der Anleitung probiert.
Im befahl "cat /dev/ttyUSB0" kommt was an aber nach meiner Meinung ebenfalls müll.
Wenn ich aber "cat /dev/ttyUSB0 | od -tx1" aus einer anderen Anleitung probiere sehen die ankommenden Daten nach einem SML-Telegramm aus.
Wenn ich heute dazu komme schicke ich mal Screenshots.
Danke für Unterstüzung.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Originally created by: d3a1hmas13r
Hallo zusammen,
habt ihr es geschafft den Weidmann USB IR/Lese Schreibe Optokopf
mit dem Pi auszulesen?
Das ankommende SML (Emh ehz) Telegramm ist nur müll, es wird nicht am stück gelesen sondern es kommen nur sporadisch unsinnige daten im String an.
jemand eine Idee? bzw. wie ist es im HomeEnergyControl Paket gelöst?
Danke für die Hilfe
Hallo,
hast du das mal soweit gemacht?
Wenn es da mit Linux geht gehts auch mit CODESYS.
https://shop.weidmann-elektronik.de/med ... erryPi.pdf
Grüße
Edwin
Originally created by: d3a1hmas13r
Guten Morgen,
ja ich habe nach der Anleitung probiert.
Im befahl "cat /dev/ttyUSB0" kommt was an aber nach meiner Meinung ebenfalls müll.
Wenn ich aber "cat /dev/ttyUSB0 | od -tx1" aus einer anderen Anleitung probiere sehen die ankommenden Daten nach einem SML-Telegramm aus.
Wenn ich heute dazu komme schicke ich mal Screenshots.
Danke für Unterstüzung.
Zähler sind verschieden.
Es gibt welche die einen ASCII Code zurück liefern,
andere hingegen direkt stellenbezogene Werte.
Welchen Zähler hast du ?
Originally created by: d3a1hmas13r
Moin,
getestet mit einem EMH (eHZ-KW8).
Gruß
Originally created by: d3a1hmas13r
Guten Abend,
anbei die Screenshots.
Komme immer noch nicht weiter.
Danke und Gruß
Hi,
die Baudrate, Datenbits, Stopbits und Parity in CODESYS passen?
wenn
cat /dev/ttyUSB0
funktioniert - wird auch CODESYS gehen...!
also würde mal folgendes versuchen (oder irgend ein Terminal Programm):
sudo apt-get install minicom
Nun muss nur noch das Terminal gestartet werden:
minicom -b 115200 /dev/ttyAMA0
jetzt mal schauen ob da was mit korrekten Baud/Parity/Stopbit Settings was angkommt...
Grüße
Edwin
Das sieht doch gar nicht schlecht aus.
Was für Daten erwartest du ?
Das ist der OBIS-CODE der ausgelesen wird.
INFO:
https://wiki.volkszaehler.org/hardware/channels/meters/power
z.B.:
rot: OBIS-Code
gelb: Wert
hier:
( 2.8.1 Energie A- Gesamt in kWh (Lieferung) "Tarif 1" )
HEX: 00 02 18 8D 3A ---> in Dezimal umgewandelt ---> 35163450 (geh mal von Watt aus)
Division von 1000 entspricht dann 35163,450 kWh
weitere:
( 16.7.0 aktuelle Gesamtwirkleistung in kW ) [HEX: 10 07 00]
HEX: 00 00 10 15 ---> in Dezimal umgewandelt ---> 4117 (geh mal von Watt aus)
Division von 1000 entspricht dann 4,117 kW
Keine Werte bei 1.8.2 und 2.8.2 wie ich es lesen kann.
P.S. Welche Daten aus einem Zähler ausgelesen werden können hängt vom Hersteller/Energieversorger ab !!!