Ankündigung

Einklappen
Keine Ankündigung bisher.

Hager EHZ503 Auslesen via Plugin?

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

    Hager EHZ503 Auslesen via Plugin?

    Hallo,
    hat evtl. jemand schon den eHZ-Funkaufsatz zur Energiedatenübertragung von Hager EHZ503 an NG angeschlossen bekommen?

    Habe nur die Momentanleistung (10/0/0) angezeigt bekommen.

    Die gesamte Wirkenergie ist wohl ein SML Wert
    Bildschirmfoto 2019-03-25 um 17.31.11.png

    Dachte mir evtl per SML Plugin dies zu realisieren aber dort geht nur die Variante per Seriell oder IP.

    Jemand evtl einen einfall wie ich das in ein Item sinnvoll bringe?

    Danke.



    Gruß
    Christian
    ------------------------------
    Mein Haus:
    136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

    #2
    Es kommt doch ganz drauf an, was der funk empfänger für eine schnittstelle hat, vl geht es auch so.. ist es bluetooth, usb , wlan ?

    Kommentar


      #3
      Da ist eine Hager TR131A Medienkoppler dazwischen, der mir die Daten auf den KNX Bus schiebt. Früher wurden die Telegramme auf nen Hager domovea geleitet. Den habe ich aber abgeben, da er mir zu unflexibel ist.
      Gruß
      Christian
      ------------------------------
      Mein Haus:
      136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

      Kommentar


        #4
        Medienkoppler? Der funkaufsatz macht knxfunk und du wandelst wieder auf kabel?

        Kommentar


          #5
          Der EHZ503 auf dem Zähler funkt per 868,3MHZ an den Medienkoppler TR131A. Der TR131A muss ich per ETS programmieren und kann dann die EHZ Signale per Gruppenadressen auf den BUS (Kabel) schieben.
          Gruß
          Christian
          ------------------------------
          Mein Haus:
          136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

          Kommentar


            #6
            Wozu dann noch ein Plugin wenn die Daten ohnehin über KNX kommen

            Laut Webseite gibt es noch hinten eine Schnittstelle die SML Daten rausgibt. Du kannst das probieren die mal anzuzapfen und dann sollte das bereits existierende SML Plugin ausreichen um zusätzliche Daten auszulesen insofern der Zähler darauf programmiert ist die auch rauszugeben.

            Kommentar


              #7
              Ach ich glaub ich habe mich da falsch ausgedrückt

              die momentane Leitung in Watt bekomme ich prima angezeigt nur bei der Gruppenadresse 10/0/1 bekomme ich einen nicht nützlichen Wert (01 66 D2 FF 00 00).
              Normalerweise erwarte ich hier den gesamte Verbrauch in Watt vom Zähler.

              Zur Zeit schreibe ich mir den immer am 1ten des Monats händisch in eine Excel um den Verbrauch zu erfassen.

              Als ich noch Hager Domovea hatte konnte der das direkt umrechnen/darstellen.
              Daher dachte ich da es SML Standard ist, dies über ein Plugin zu machen, oder?!

              Gruß
              Christian
              ------------------------------
              Mein Haus:
              136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

              Kommentar


                #8
                Hast Du die Gruppenadresse 10/0/1 selber parametriert oder hat Dir Dein Elektriker das eingestellt?

                Im ersteren Fall müßtest Du ja Bescheid wissen und nach einem Blick in die Doku feststellen, ob das KNX Plugin den Datenpunkttyp unterstützt oder nicht. Im zweiten Fall kannst Du den Eli löchern.

                PS: DPT 235.001 wird derzeit nicht unterstützt.
                Zuletzt geändert von bmx; 01.04.2019, 14:55.

                Kommentar


                  #9
                  Den Datenpunkt habe ich nicht verstellt, ist also Standard bei "229.* 4-1-1 Byte".
                  In der Doku findet man kein Indiz auf einen passenden Datenpunkt, da das System sich nur an Hager Domovea anlehnt.

                  Das hier ist mein aktueller Wert beim Gruppenmonitor von ETS4:
                  Aktuell sollte der Wert 23595 kW/h entsprechen.
                  Bildschirmfoto 2019-04-01 um 18.59.50.png
                  Gruß
                  Christian
                  ------------------------------
                  Mein Haus:
                  136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

                  Kommentar


                    #10
                    23595620 Wh sind es.
                    ​​

                    Kommentar


                      #11
                      würde ja dann passen. und wie rechnest du das um?

                      Gruß
                      Christian
                      ------------------------------
                      Mein Haus:
                      136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

                      Kommentar


                        #12
                        Die ersten 4 Bytes in den hex converter schmeißen
                        ​​​​

                        Kommentar


                          #13
                          ah ok.
                          das ja einfach... DANKE!!

                          kann man das einen knx item beibringen? oder wäre da ne logik aufgabe?
                          Gruß
                          Christian
                          ------------------------------
                          Mein Haus:
                          136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

                          Kommentar


                            #14
                            Das knx Plugin muß erweitert werden um aus den 3 Werten eine Liste zu erstellen und umgekehrt aus der Liste dann ein knx Paket zu schnüren.

                            in der dpts.py könntest Du mal folgendes ergänzen:

                            Code:
                            """
                                Datapoint Types V32N8Z8
                                229.001 DPT_MeteringValue
                            """
                            
                            def en229(value):
                                if len(value) != 3:
                                    return None
                                retval = [0]
                                retval.extend(struct.pack('>lBB',value[0],value[1],value[2]))
                                return retval
                            
                            
                            def de229(payload):
                                if len(payload) != 6:
                                    return None
                                return list(struct.unpack('>lBB',payload))
                            und weiter unten in der gleichen Datei dann noch die Datenpunkte

                            Code:
                            decode = {
                                '1': de1,
                                '2': de2,
                                ....
                                '229': de229,
                                '232': de232,
                                'pa': depa,
                                'ga': dega
                            }
                            
                            encode = {
                                '1': en1,
                                ....
                                '229': en229,
                                '232': en232,
                                'ga': enga
                            }
                            Dein Item müßte dann vom Typ List sein und Dein knx_dpt: 229

                            Auf den Wert solltest Du dann zugreifen können mit sh.dein.itemname.hier()[0]

                            Getestet habe ich das jetzt allerdings nicht, dafür fehlt mir gerade die Zeit. Ich kann es aber gerne in develop packen, wenn es bei Dir geht, dann schafft's das vielleicht noch in SHNG 1.6...
                            Zuletzt geändert von bmx; 03.04.2019, 12:28.

                            Kommentar


                              #15
                              Vielen Dank für die Anpassung.
                              Ich werde es mal die Tage testen und mich dazu Rückmelden.
                              Gruß
                              Christian
                              ------------------------------
                              Mein Haus:
                              136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

                              Kommentar

                              Lädt...
                              X