Danke Thorsten.
Wäre super wenn Du weiter berichtest.
Gruß
Wäre super wenn Du weiter berichtest.
Gruß
root@wiregate248:/home/user/src# stty -F /dev/ttyUSBehzISKRA speed 9600 baud; line = 0; min = 1; time = 0; -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
root@wiregate248:/home/user/src# od -x < /dev/ttyUSBehzISKRA 0000000 1509 0143 e682 dca3 c5c5 018a 0901 4315 0000020 8201 a3e6 c5dc 8ac5 0101 1509 0143 e682 0000040 dca3 c5c5 018a 0901 4315 8201 a3e6 c5dc 0000060 8a85 0901 4315 8201 a3e6 c5dc 8ac5 0101 0000100 1509 0143 e682 dca3 c5c5 018a 1509 0143 0000120 e682 dca3 85c5 018a 1509 0143 e682 dca3 0000140 c5c5 019a 0901 4315 8201 a3e6 c5dc 8a85 0000160 0101 1509 0143 e682 dca3 85c5 018a 1509 0000200 0143 e682 dca3 c5c5 018a 0901 4315 8201 0000220 a3e6 c5dc 8ac5 0101 1509 0143 e682 dca3 0000240 85c5 0505 2205 052d 1787 882e c5fa 05c5 0000260 0505 2d22 8705 2e17 ff88 85c5 0505 2205 0000300 052d 1787 882e c5fd 05c5 0505 2d22 8705 0000320 2e17 fe88 85c5 0505 2205 052d 1787 882e 0000340 c5ff 0585 0505 2d22 8705 2e17 fd88 c5c5
root@wiregate248:/home/user/src# cat /etc/udev/rules.d/usbserial.rules # Moi 2012-12-15 # rules to give specific names to usb serial devices # SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", \ ATTRS{idVendor}=="0403",ATTRS{idProduct}=="6001",ATTRS{serial}=="AHVPBDMS" \ SYMLINK+="ttyUSBHeizung" SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", \ ATTRS{idVendor}=="10c4",ATTRS{idProduct}=="ea60",ATTRS{serial}=="0061CAD0" \ SYMLINK+="ttyUSBehzEMH" SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", \ ATTRS{idVendor}=="10c4",ATTRS{idProduct}=="ea60",ATTRS{serial}=="0061EAA8" \ SYMLINK+="ttyUSBehzISKRA"
1b 1b 1b 1b 01 01 01 01 Escape + StartMessage 76 05 00 62 b7 a1 transactionID (5Byte) 62 00 groupNo 62 00 abortOnError 72 63 01 01 Nachricht 0101 = SML_PublicOpen.Res 76 01 codepage 01 clientID 05 00 20 e7 df reqFileID 09 xx xx xx xx xx xx xx xx ServerID 01 refTime 01 smlVersion 63 de c8 CRC 00 SMLEndOfMessage 76 05 00 62 b7 a2 transactionID (5Byte) 62 00 groupNo 62 00 abortOnError 72 63 07 01 Nachricht 0701 = SML_GetList.Res 77 01 09 xx xx xx xx xx xx xx xx Server-ID: 07 01 00 62 0a ff ff 72 62 01 secIndex = 1 65 00 33 5e dd 7d Sekunden-Index als unsigned 32 77 07 81 81 c7 82 03 ff objName 129-129:199.130.3*255 Herstelleridentifikation 01 status (leer) 01 valTime (leer) 01 unit(leer) 01 scaler (leer) 04 49 53 4b Value 01 valueSignature (leer) 77 07 01 00 00 00 09 ff objName 1-0:0.0.9*255 Geräteidentifikation 01 status 01 valTime 01 unit 01 scaler 09 xx xx xx xx xx xx xx xx Server-ID: 01 77 07 01 00 01 08 00 ff objName 1-0:1.8.0*255 Positive Gesamtwirkenergie (A+) 65 00 01 01 82 0 1 62 1e unit (unsigned8) 1E = Wh 52 ff scaler (int8) -1 = *10^-1 = /10 59 00 00 00 00 00 37 00 e2 value = 3604706 => 360470,6 = 36 0,47 kWh 01 77 07 01 00 01 08 01 ff objName 1-0:1.8.1*255 Positive Wirkenergie Tarif 1 (A+) 01 01 62 1e unit (unsigned8) 1E = Wh 52 ff scaler (int8) -1 = *10^-1 = /10 59 00 00 00 00 00 37 00 e2 01 value = 3604706 => 360470,6 = 360,47 kWh 77 07 01 00 01 08 02 ff objName 1-0:1.8.2*255 Positive Wirkenergie Tarif 2 (A+) 01 status (leer) 01 valTime (leer) 62 1e unit (unsigned8) 1E = Wh 52 ff scaler (int8) -1 = *10^-1 = /10 59 00 00 00 00 00 00 00 00 value 0 01 77 07 01 00 02 08 00 ff objName 1-0:2.8.0*255 Negative Gesamtwirkenergie (A-) 65 00 01 01 82 01 62 1e unit (unsigned8) 1E = Wh 52 ff scaler (int8) -1 = *10^-1 = /10 59 00 00 00 00 00 0c 51 37 value 807223 = 380722,3 Wh = 80,7223 kWh 01 77 07 01 00 02 08 01 ff objName 1-0:2.8. 1*255 Negative Wirkenergie Tarif 1 (A-) 01 01 62 1e unit (unsigned8) 1E = Wh 52 ff scaler (int8) -1 = *10^- 1 = /10 59 00 00 00 00 00 0c 51 37 value 807223 = 380722,3 Wh = 80,7223 kWh 01 77 07 01 00 02 08 02 ff objName 1-0:2.8.2*255 Negative Wirkenergie Tarif 2(A-) 01 01 62 1e unit (unsigned8) 1E = Wh 52 ff scaler (int8) -1 = *10^-1 = /10 59 00 00 00 00 00 00 00 00 value = 0 01 77 07 01 00 10 07 00 ff objName 1-0:16.7.0*255 Aktuelle Gesamtwirkleistung (P+ - P-) 01 01 62 1B unit (unsigned8) 1B = W 52 00 scaler (int8) = /1 55 00 00 08 5e value = 2142 W 01 77 07 01 00 24 07 00 ff objName 1-0:36.7.0*255 Aktuelle Gesamtwirkleistung (P+ - P-) in der Phase L1 01 01 62 1B unit (unsigned8) 1B = W 52 00 scaler (int8) = /1 55 00 00 08 b6 value = 2230 W 01 77 07 01 00 38 07 00 ff objName 1-0:56.7.0*255 Aktuelle Gesamtwirkleistung (P+ - P-) in der Phase L2 01 01 62 1B unit (unsigned8) 1B = W 52 00 scaler (int8) = /1 55 ff ff ff 9b 01 77 07 01 00 4c 07 00 ff objName 1-0:76.7.0*255 Aktuelle Gesamtwirkleistung (P+ - P-) in der Phase L3 01 01 62 1B unit (unsigned8) 1B = W 52 00 scaler (int8) = /1 55 00 00 00 13 value = 19 W 01 77 07 81 81 c7 82 05 ff objName 129-129:199.130.5*255 Public Key des Zählers 01 status (leer) 01 valTime (leer) 01 unit(leer) 01 scaler (leer) 83 xx xx xx xx x x xx xx xx xx xx xx x x xx xx xx xx xx xx x x xx xx xx xx xx xx x x xx xx xx xx xx xx x x xx xx xx xx xx xx x x xx xx xx xx xx xx x x xx xx xx xx xx xx x x xx xx xx xx xx xx x x xx xx xx xx xx xx x x xx xx x x xx 63 a2 59 CRC 00 00 00 SMLEndOfMessage 1b 1b 1b 1b Escape 1a 02 19 49 EndeMessage + CRC
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar