Neues Plugin: Smartmeter - Stromzähler auslesen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Stonelink
    Extension Master
    • 04.10.2015
    • 151

    #451
    Hallo zusammen,

    heute wurde aufgrund PV-Anlage Inbetriebnahme mein alter Stromzähler itron ACE 3000 Typ 260 in ein SmartMeter Drehstromzähler Typ SGM-DD-4A92T getauscht.

    Gibt es hier Erfahrungen mit diesem Zähler?

    Eine Infrarotschnittstelle und Magnetring ist vorn vorhanden, allerdings sind 3 ioden dreieckig angeordent zu sehen.
    Bislang bin ich mit einem Lesekopf von Volkszähler unterwegs gewesen und habe auch einen Weidmann Kopf noch neuwertig liegen...

    Kann man damit weiter arbeiten oder gibt es einen anderen Lesekopf der erfolgreich funktioniert?
    Welche Einstellungen im Plugin sollte man treffen?

    Danke für Eure Kommentare und Gruss aus dem Raum Dresden!

    Kommentar

    • blacksun
      MS Profi
      • 20.01.2016
      • 575

      #452
      Google hilft auch Dir!

      https://digimeto.de/wps/wcm/connect/...S&CVID=n2HdSYL



      Zuletzt geändert von blacksun; 25.03.2020, 21:13.

      Kommentar


      • Stonelink
        Stonelink kommentierte
        Kommentar bearbeiten
        ja google und Du lieber Michael :-) blacksun. D.h. über das D0 müsste es mit den dort aufgeführten Einstellungen möglich sein ...?
    • Stonelink
      Extension Master
      • 04.10.2015
      • 151

      #453
      hmm ich komme leider nicht zum Erfolg... in der Anleitung, die Du netterweise verlinkt hast, steht ja u.a. Folgendes:

      ************************************************** ******
      Die visuell am Display ablesbaren Daten sind am Zähler auch elektronisch über die Infrarot-Schnittstelle verfügbar.
      Einen Tastkopf nach DIN IEC 62056-21 zur Anbindung an Ihren PC erhalten Sie im Fachhandel.
      Diese Schnittstelle ist in 2 Modi betreibbar:
      - D0-Dialogschnittstelle
      - DSS Infoschnittstelle

      Technische Informationen zur D0-Dialogschnittstelle
      Beschreibung der Schnittstelle: Protokoll nach IEC 62056-21
      Einstellungen: 7 Datenbits, Parität even, 1 Stopbit, Startbaudrate: 300 Bd, Kommunikationsbaudrate: 9600 Bd

      ************************************************** *********

      Ich denke mal ich müsste es über die D0-Schnittstelle und manuelle Konfiguration mit dem Generic Protokoll im Loxberry versuchen...
      Angaben zu Timeout und Verzögerung waren leider nicht zu finden, gibt es da Ideen? Habe schon einiges durchprobiert...

      Ist der Volkszähler Lesekopf Eurer Meinung nach überhaupt geeignet nach der o.g. DIN Norm?

      ein Screenshot weiter unten zu sehen...


      Vielen Dank!

      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Zähler 2.JPG
Ansichten: 2849
Größe: 191,3 KB
ID: 242001

      Kommentar

      • Gast

        #454
        Moin,

        ich habe auch eine Frage.
        Ich habe einen Easymeter Zähler von der EWE verbaut.
        Diesen möchte ich nun mit IR auswerten.
        Der IR Modul ist von Weidmann

        Ich bekomme folgende Werte angezeigt:

        Code:
        D307R953: Found configuration for D307R953
        D307R953: Manual settings.
        D307R953: Protocol: genericd0
        D307R953: Timeout: 5
        D307R953: Delay: 2
        D307R953: Device: /dev/serial/smartmeter/D307R953
        D307R953: Baudrate:9600/9600 Databits:7 Stopbits:1 Parity:even Handshake:none
        Initial Baudrate: 9600
        Max Baudrate: 9600
        Protocol: genericd0
        Timeout: 5
        Delay: 2
        Setting up port /dev/serial/smartmeter/D307R953: Baudrate:9600/9600 Databits:7 Stopbits:1 Parity:even Handshake:none
        Sending D0 Starting Sequence
        Send: /?!
        5 Bytes written.
        
        /?!
        /ESY5Q3DA1004 V3.02
        
        1-0:0.0.0*255(0273006001379)
        1-0:1.8.0*255(00034265.2393215*kWh)
        1-0:21.7.255*255(000106.87*W)
        1-0:41.7.255*255(-000059.96*W)
        1-0:61.7.255*255(000059.20*W)
        1-0:1.7.255*255(000106.11*W)
        1-0:96.5.5*255(82)
        0-0:96.1.255*255(1ESY1006001379)
        !
        /ESY5Q3DA1004 V3.02
        
        1-0:0.0.0*255(0273006001379)
        1-0:1.8.0*255(00034265.2393805*kWh)
        1-0:21.7.255*255(000107.34*W)
        1-0:41.7.255*255(-000060.32*W)
        1-0:61.7.255*255(000059.19*W)
        1-0:1.7.255*255(000106.21*W)
        1-0:96.5.5*255(82)
        0-0:96.1.255*255(1ESY1006001379)
        !
        /ESY5Q3DA1004 V3.02
        
        1-0:0.0.0*255(0273006001379)
        1-0:1.8.0*255(00034265.2394390*kWh)
        1-0:21.7.255*255(000107.42*W)
        1-0:41.7.255*255(-000060.80*W)
        1-0:61.7.255*255(000058.99*W)
        1-0:1.7.255*255(000105.61*W)
        1-0:96.5.5*255(82)
        0-0:96.1.255*255(1ESY
        Save raw buffer to /var/run/shm/smartmeter/D307R953.dump
        Parse /var/run/shm/smartmeter/D307R953.dump as D0-Protocol.
        Calculate average power for cons.
        Last Reading: 34265.238. Saved before: 0.0083 hours. Consumption: 0.0010. Avg. Power: 0.1200,
        Calculate average power for del.
        Last Reading: 0.000. Saved before: 0.0083 hours. Consumption: 0.0000. Avg. Power: 0.0000,
        Save Meter data to /var/run/shm/smartmeter/D307R953.data.
        All data written to /var/run/shm/smartmeter/D307R953.xxxx
        D307R953: UDP String to send: D307R953:Last_Update:2020-05-02 13:06:37; D307R953:Last_UpdateLoxEpoche:357656797; D307R953:Consumption_Total_OBIS_1.8.0:00034265.239 3215; D307R953:Consumption_Tarif1_OBIS_1.8.1:; D307R953:Consumption_Tarif2_OBIS_1.8.2:; D307R953:Consumption_Tarif3_OBIS_1.8.3:; D307R953:Consumption_Tarif4_OBIS_1.8.4:; D307R953:Consumption_Tarif5_OBIS_1.8.5:; D307R953:Consumption_Tarif6_OBIS_1.8.6:; D307R953:Consumption_Tarif7_OBIS_1.8.7:; D307R953:Consumption_Tarif8_OBIS_1.8.8:; D307R953:Consumption_Tarif9_OBIS_1.8.9:; D307R953:Consumption_CalculatedPower_OBIS_1.99.0:0 .1200; D307R953:Consumption_Power_OBIS_1.7.0:; D307R953:Consumption_Power_L1_OBIS_21.7.0:; D307R953:Consumption_Power_L2_OBIS_41.7.0:; D307R953:Consumption_Power_L3_OBIS_61.7.0:; D307R953:Delivery_Total_OBIS_2.8.0:; D307R953:Delivery_Tarif1_OBIS_2.8.1:; D307R953:Delivery_Tarif2_OBIS_2.8.2:; D307R953:Delivery_Tarif3_OBIS_2.8.3:; D307R953:Delivery_Tarif4_OBIS_2.8.4:; D307R953:Delivery_Tarif5_OBIS_2.8.5:; D307R953:Delivery_Tarif6_OBIS_2.8.6:; D307R953:Delivery_Tarif7_OBIS_2.8.7:; D307R953:Delivery_Tarif8_OBIS_2.8.8:; D307R953:Delivery_Tarif9_OBIS_2.8.9:; D307R953:Delivery_CalculatedPower_OBIS_2.99.0:0.0000; D307R953:Delivery_Power_OBIS_2.7.0:; D307R953:Total_Power_OBIS_15.7.0:; D307R953:Total_Power_OBIS_16.7.0:;
        D307R953: Send Data to Miniserver at 192.168.1.55.
        D307R953: Send OK to Miniserver. IP:192.168.1.55 Port:7000

        Nur wie bekomme ich die anderen Werte Angezeigt?

        1-0:0.0.0*255(0273006001379)
        1-0:1.8.0*255(00034265.0279275*kWh) \D307R953:Consumption_Total_OBIS_1.8.0:\i\v funktioniert und zeigt Werte an.
        1-0:21.7.255*255(000081.67*W)
        1-0:41.7.255*255(000007.22*W)
        1-0:61.7.255*255(000060.56*W)
        1-0:1.7.255*255(000149.45*W)
        1-0:96.5.5*255(82)
        0-0:96.1.255*255(1ESY1006001379)

        Kann ich da in den Einstellungen etwas anpassen??

        Protokoll: Generic D0-Protocol
        Max Baudrate: 9600
        Initale Baudrate: 9600
        Parity: Even
        Handshake: None
        Databits: 7
        Stopbits: 1
        Timeout: 5s
        Verzögerung 2s

        Danke für die Hilfe
        Zuletzt geändert von Gast; 02.05.2020, 13:17.

        Kommentar

        • blacksun
          MS Profi
          • 20.01.2016
          • 575

          #455
          Gast, schicke mir mal dieseDatei, dann schau ich mir das an.

          /var/run/shm/smartmeter/D307R953.dump

          Welche Werte möchtest du noch haben im Miniserver?
          Vermutlich wäre noch 1-0:1.7.255 interessant, Watt über alle Phasen oder willst du die Leistung der einzelnen Phasen auch haben?
          1-0:21.7.255*255(000081.67*W)
          1-0:41.7.255*255(000007.22*W)
          1-0:61.7.255*255(000060.56*W)
          1-0:1.7.255*255(000149.45*W)

          Gruß
          Michael

          Kommentar

          • Gast

            #456
            blacksun, danke für deine Hilfe.

            Anbei ist die gewünsche Datei
            Wenn es nicht zu viel Arbeit macht würde ich gerne jede einzelne Phase sehen können.

            Gruß Stefan
            Angehängte Dateien

            Kommentar

            • blacksun
              MS Profi
              • 20.01.2016
              • 575

              #457
              Hallo Gast, entzippe das eingehängte File und ersetze es auf dem loxberr unter /opt/loxberry/webfrontend/cgi/plugins/smartmeter/bin/

              Dann erhälts du alle 4 Werte. Die dritte Stelle wird nicht mehr berücksichtig.

              1-0:21.7.X*255(000081.67*W)
              1-0:41.7.X*255(000007.22*W)
              1-0:61.7.X*255(000060.56*W)
              1-0:1.7.X*255(000149.45*W)

              Gruß
              Michael
              Angehängte Dateien

              Kommentar

              • Gast

                #458
                Zitat von blacksun
                Hallo Gast, entzippe das eingehängte File und ersetze es auf dem loxberr unter /opt/loxberry/webfrontend/cgi/plugins/smartmeter/bin/

                Dann erhälts du alle 4 Werte. Die dritte Stelle wird nicht mehr berücksichtig.

                1-0:21.7.X*255(000081.67*W)
                1-0:41.7.X*255(000007.22*W)
                1-0:61.7.X*255(000060.56*W)
                1-0:1.7.X*255(000149.45*W)

                Gruß
                Michael
                Super DANKE hat geklappt!!!

                Kommentar

                • miqa
                  MS Profi
                  • 03.06.2016
                  • 773

                  #459
                  Hallo zusammen.

                  Ich habe kürzlich auch den eigenwilligen Logarex LK13 bekommen und bekomme keine (vernünftigen) Werte. Ich verwende den IR Lese/Schreibkopf von Weidmann. Der wird auch erkant und wenn ich deren Testsoftware benutze werden die Werte gelesen. Ich habe die Einstellungen von Benny aus 71.7 benutzt die mit denen aus der Testsoftware übereinstimmen (Timeout und Delay werden dort nicht angegeben). Es kommt zwar irgendwas zurück, aber eben nichts brauchbares.

                  Code:
                  D307QTMT: Found configuration for D307QTMT
                  D307QTMT: Manual settings.
                  D307QTMT: Protocol: genericd0
                  D307QTMT: Timeout: 10
                  D307QTMT: Delay: 5
                  D307QTMT: Device: /dev/serial/smartmeter/D307QTMT
                  D307QTMT: Baudrate:9600/300 Databits:7 Stopbits:1 Parity:even Handshake:none
                  Initial Baudrate: 300
                  Max Baudrate: 9600
                  Protocol: genericd0
                  Timeout: 10
                  Delay: 5
                  Setting up port /dev/serial/smartmeter/D307QTMT: Baudrate:9600/300 Databits:7 Stopbits:1 Parity:even Handshake:none
                  Sending D0 Starting Sequence
                  Send: /?!
                  5 Bytes written.
                  Changing Baudrate to 9600
                  Send: 050
                  6 Bytes written.
                  OKBE3 01*(O62)08*000k
                  :8.505* 0.*-7)0.22*
                  505. 0.*2*13.57A11*(9)-.*01A 0721e
                  8..5*)0.21e18151g18251g14*(9 :.(0*
                  :0(3* 08812h11*00k
                  :.009h100(.,,74-6.54
                  :9*(0) GLB3
                  :120G77
                  :.50.9h-20585* 0.2-6 0722*
                  505.)0.*2*11057A11*(9 0.200
                  :754g1825* 0.20e18.51g18257g-4*(*
                  :0(4k
                  10(3k :.812h-1000k :.009h1005.420 0.254197200) LLB3
                  0.*0O76
                  :0529* 0.50.*)-.*(4*13.50*
                  5.57V1205.)0.*01)07200
                  :.57A181(* 0.22d
                  8.5*g)-.*(d 0720e11.5.)-8603)-8903)0881*)-890*)0.00.W100(.,,74-6.54
                  97200) O189
                  9.5100811*(29* 085073W11054*130(. 0722*
                  705. 0.201 :.50*
                  7.57A181(* 0722g11*(* :721e
                  8.51g-4*(*
                  10(4k
                  1*03W
                  :.81*)08*0.W
                  1002*)-.*v0320 0.254
                  97*(0) LLE3 0120G7711*(20k
                  :.585k 072-9)-2*(.)0.*(2 0.*20 :750
                  5.57A-7057A1815*)0.22e
                  :.51g1155*)-.*(* 0759z11*0.h1.*0.h-1*0.h11*0.h11*(5k
                  :.5e,F10
                  902F 0.0(00!OK83 :1*(O62 085059W
                  20585* 07508 07227
                  :757V-2*(9 0750*15.57*170(.)-1*1d
                  :.51g11*(d :721e
                  8.51g-4*(9 :.(0*)08903h11004k
                  :.90*)-.*05k :25e3F10
                  902F 07.500!G30 19.50047
                  105299)-.2079h110(4W1205.)07227
                  :753V13057A110(8)-.*01 :752e1825*)0.20e
                  8151g-165*)0.*4*
                  1004W
                  :0(3* 0.812h-1*00k :.00.W1005r,,74-6.504
                  :9*(0) 
                  Save raw buffer to /var/run/shm/smartmeter/D307QTMT.dump
                  Parse /var/run/shm/smartmeter/D307QTMT.dump as D0-Protocol.
                  Calculate average power for cons.
                  Last Reading: . Saved before: 441946.8578 hours. Consumption: 0.0000. Avg. Power: 0.0000,
                  Calculate average power for del.
                  Last Reading: . Saved before: 441946.8578 hours. Consumption: 0.0000. Avg. Power: 0.0000,
                  Save Meter data to /var/run/shm/smartmeter/D307QTMT.data.
                  All data written to /var/run/shm/smartmeter/D307QTMT.xxxx
                  Laut diesem Dokument vom Netzbetreiber quatscht der SML. Da tut sich aber gar nichts und da allen anderen es mit D0 zu laufen bekommen haben, wird das wohl korrekt sein. Verschieden Werte für Timeout und Delay habe ich probiert, leider ohne Erfolg.

                  Wieso funktioniert es nun also bei mir nicht? Wie und wo kann ich ansetzten um das Problem zu finden? Ich bin über jede Hilfe dankbar.


                  Klicke auf die Grafik für eine vergrößerte Ansicht

Name: 000231.jpg
Ansichten: 2401
Größe: 62,5 KB
ID: 252122

                  Kommentar

                  • seppe
                    Smart Home'r
                    • 12.03.2017
                    • 48

                    #460
                    ich hab auch den LK13b, bei mir ist die verzögerung auf 10s,sonst alles wie bei dir eingestellt.
                    K ob das was hilft!?

                    Kommentar

                    • blacksun
                      MS Profi
                      • 20.01.2016
                      • 575

                      #461
                      Spiel mal mit den Stopbits, probiere da mal 8

                      Kommentar

                      • miqa
                        MS Profi
                        • 03.06.2016
                        • 773

                        #462
                        Die Parameter von Seppe hab ich auch probiert, sowie jede andere Konstellation die ich in Netz finden konnte. Darunter von drei verschiedenen Forenmitgliedern von hier. Hat alles nicht funktioniert.
                        blacksun für die Stoppbits kann ich maximal 2 auswählen, mehr bietet das Dropdown-Menü nicht an. Das hat aber auch nicht geholfen. Das Testprogramm von Weidmann sagt aber auch 1 Stopbit

                        Ich hatte hier irgendwo bei meiner Recherche gelesen, das jemand Probleme hatte, weil zuvor ein FHEM USB Stick installiert war. Den hatte ich zwar nicht, aber einen USB Stick für das Loxberry Backup Plugin. Den gibt es inzwischen auch nicht mehr. Kann das damit zu tun haben?

                        Kommentar

                        • seppe
                          Smart Home'r
                          • 12.03.2017
                          • 48

                          #463
                          das Problem mit fhem hatte ich nur, weil fhem den stick (IR-Lesekopf) abgefangen hat, sprich das Plugin hat dann gar keine Daten bekommen. Das sieht bei dir anders aus da du ja daten erhältst.

                          Kommentar

                          • miqa
                            MS Profi
                            • 03.06.2016
                            • 773

                            #464
                            Ah, ok. Dann kann es das ja nicht sein.

                            Ich meine auf alle Fälle festgestellt zu haben das mehr Daten empfangen/angezeigt werden, wenn ich das Timeout höher stelle. Aber alles eben nicht auswertbar, sondern so wie oben dargestellt.

                            Kommentar

                            • blacksun
                              MS Profi
                              • 20.01.2016
                              • 575

                              #465
                              Stellt mal bei Initial und Maxbaudrate 300 ein. Vermutlich läuft was bei der Umschaltung der Baudrate schief. Stell die Verzögerung dann 1x auf 1s und 1x auf 2s. Bei D0 ist die Wartezeit zwischen der Umschaltung der Baudrate gemeint. Dann nochmal testen und Log hier einstellen.

                              Falls es immer noch nicht klappt, Loxberry erstmal Neustarten.

                              Gruß
                              Michael

                              Kommentar

                              Lädt...