Hallo ZUsammen,
ich möchte gerne eine von meinem SMA Energymeter empfangenes IP Telegramm auswerten.
Der Empfang klappt erstmal doch nun geht es an die auswertung:
10.07.2018 16:45:13 (Prot: UDP/Multicast) (Port: 9522) (Absender-IP: 192.168.178.95)
(Recv: 600) 0x53 0x4d 0x41 0x0 0x0 0x4 0x2 0xa0 0x0 0x0 0x0 0x1 0x2 0x44 0x0 0x10 0x60 0x69 0x1 0xe 0x71 0x42 0xcf 0x5f 0xf5 0x64 0x5a 0xce 0x0 0x1 0x4 0x0 0x0 0x0 0x54 0xe0 0x0 0x1 0x8 0x0 0x0 0x0 0x0 0xd 0x20 0xd5 0x23 0x70 0x0 0x2 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x2 0x8 0x0 0x0 0x0 0x0 0x13 0x65 0x8d 0x6c 0x60 0x0 0x3 0x4 0x0 0x0 0x0 0x7 0x57 0x0 0x3 0x8 0x0 0x0 0x0 0x0 0x4 0x21 0xe8 0x2a 0xb8 0x0 0x4 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x4 0x8 0x0 0x0 0x0 0x0 0x4 0xc 0x47 0xbb 0xb0 0x0 0x9 0x4 0x0 0x0 0x0 0x55 0x31 0x0 0x9 0x8 0x0 0x0 0x0 0x0 0xe 0x37 0xca 0xc1 0x10 0x0 0xa 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0xa 0x8 0x0 0x0 0x0 0x0 0x14 0x60 0x68 0x97 0xb8 0x0 0xd 0x4 0x0 0x0 0x0 0x3 0xe4 0x0 0x15 0x4 0x0 0x0 0x0 0x6 0x5 0x0 0x15 0x8 0x0 0x0 0x0 0x0 0x5 0x88 0xb0 0xa6 0x48 0x0 0x16 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x16 0x8 0x0 0x0 0x0 0x0 0x4 0xab 0xfb 0x45 0x78 0x0 0x17 0x4 0x0
SMA D`iqBÏ_õdZÎTà Õ#pel`W!è*¸G»° U1 7ÊÁ `h—¸ 䈰¦H«ûEx
534d41 00 000402a0 0000 0001 0244 0010 6069 010e 7142ca5a 002d8974 <== SMA, SUSyID, Seriennummer, milliseconds since start
00 0104 00 000054e0 000108 00 0000000000519708 <== 21728(0x20) P Bezug gesamt in 0,1W => 2172,8 W
Das beispiel steh dann folgendes in den 4 Byte 000054e0 was 21728 entspricht
Die Ersten 64 Zeichen sind für mich uniteressant mir geht es um die nächsten 8 Zeichen von 65-72.
Dieser HEX Wert gitb mir den aktuellen Stromverbrauch zurück.
Nun bin ich aber überforder was im HS einzustellen ist.
Auswahl.png
Könnt Ihr mir bitte helfen.
Vielen Dank
ich möchte gerne eine von meinem SMA Energymeter empfangenes IP Telegramm auswerten.
Der Empfang klappt erstmal doch nun geht es an die auswertung:
10.07.2018 16:45:13 (Prot: UDP/Multicast) (Port: 9522) (Absender-IP: 192.168.178.95)
(Recv: 600) 0x53 0x4d 0x41 0x0 0x0 0x4 0x2 0xa0 0x0 0x0 0x0 0x1 0x2 0x44 0x0 0x10 0x60 0x69 0x1 0xe 0x71 0x42 0xcf 0x5f 0xf5 0x64 0x5a 0xce 0x0 0x1 0x4 0x0 0x0 0x0 0x54 0xe0 0x0 0x1 0x8 0x0 0x0 0x0 0x0 0xd 0x20 0xd5 0x23 0x70 0x0 0x2 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x2 0x8 0x0 0x0 0x0 0x0 0x13 0x65 0x8d 0x6c 0x60 0x0 0x3 0x4 0x0 0x0 0x0 0x7 0x57 0x0 0x3 0x8 0x0 0x0 0x0 0x0 0x4 0x21 0xe8 0x2a 0xb8 0x0 0x4 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x4 0x8 0x0 0x0 0x0 0x0 0x4 0xc 0x47 0xbb 0xb0 0x0 0x9 0x4 0x0 0x0 0x0 0x55 0x31 0x0 0x9 0x8 0x0 0x0 0x0 0x0 0xe 0x37 0xca 0xc1 0x10 0x0 0xa 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0xa 0x8 0x0 0x0 0x0 0x0 0x14 0x60 0x68 0x97 0xb8 0x0 0xd 0x4 0x0 0x0 0x0 0x3 0xe4 0x0 0x15 0x4 0x0 0x0 0x0 0x6 0x5 0x0 0x15 0x8 0x0 0x0 0x0 0x0 0x5 0x88 0xb0 0xa6 0x48 0x0 0x16 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x16 0x8 0x0 0x0 0x0 0x0 0x4 0xab 0xfb 0x45 0x78 0x0 0x17 0x4 0x0
SMA D`iqBÏ_õdZÎTà Õ#pel`W!è*¸G»° U1 7ÊÁ `h—¸ 䈰¦H«ûEx
534d41 00 000402a0 0000 0001 0244 0010 6069 010e 7142ca5a 002d8974 <== SMA, SUSyID, Seriennummer, milliseconds since start
00 0104 00 000054e0 000108 00 0000000000519708 <== 21728(0x20) P Bezug gesamt in 0,1W => 2172,8 W
Das beispiel steh dann folgendes in den 4 Byte 000054e0 was 21728 entspricht
Die Ersten 64 Zeichen sind für mich uniteressant mir geht es um die nächsten 8 Zeichen von 65-72.
Dieser HEX Wert gitb mir den aktuellen Stromverbrauch zurück.
Nun bin ich aber überforder was im HS einzustellen ist.
Auswahl.png
Könnt Ihr mir bitte helfen.
Vielen Dank
Kommentar