Ankündigung

Einklappen
Keine Ankündigung bisher.

Empfangenes IP Telegramm auswerten

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    HS/FS Empfangenes IP Telegramm auswerten

    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à Õ#pel`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

    #2
    Vielleicht hilft Dich cEMI Paketbeschreibung weiter.
    Winston Churchill hat mal gesagt: "Ein kluger Mann macht nicht alle Fehler selbst. Er gibt auch anderen eine Chance.“

    Kommentar


      #3
      Leider nein, kann ich irgendwie den inhalt in eine Textfeld bekommen ?

      Wie werten andere den Text aus?

      Mir geht es nur um die Gira einstellung das Telegramm an sich ich kein Problem
      Zuletzt geändert von freak83; 11.07.2018, 10:45.

      Kommentar


        #4
        Gibt es den keine Möglichkeit den Inhalt vom Telegram in einem Feld zu speicher und auszuwerten?

        Kommentar


          #5
          Natürlich geht das. Gibt doch unzählige Bespiele im Download-Bereich.


          Gruß Matthias
          EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
          - PN nur für PERSÖNLICHES!

          Kommentar


            #6
            Hier mal, wie ich eine Guntamatic Steuerung auslese:

            You do not have permission to view this gallery.
            This gallery has 1 photos.
            Gruß Matthias
            EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
            - PN nur für PERSÖNLICHES!

            Kommentar


              #7
              Hallo,
              genau das habe ich am laufen.
              Das Frame kann man sehr einfach auswerten.
              (Vor den betreffenden 4 Bytes steht halt immer 0/1/4/0)
              Ich habe die 4 Byte einzelnt abgespeichert (und verrechnet), mit 4 Bytes direkt einlesen hat das nicht geklappt.
              Die Poolheizung wird jetzt immer bei mehr als 4kW Einspeisung anspringen!
              Gruß
              Michael

              Kommentar

              Lädt...
              X