Ankündigung

Einklappen

Sammelbestellung ETS5-UPGRADE gestartet...

Die Sammelbestellung für ETS5 UPGRADE ist gestartet. Infos unter: Link
Mehr anzeigen
Weniger anzeigen

EBZ DD3 Zähler auslesen

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

    EBZ DD3 Zähler auslesen

    Hallo zusammen,

    ich versuche derzeit meinen Stromzähler von EBZ DD3 per IR-Schnittstelle auszulesen. Ich habe hierzu eine USB-IR Schnittstelle von Weidmann Elektronik am Raspberry-Pi hängen.

    Mit Minicom gibt der Zähler folgende Daten aus:

    Code:
    /EBZ5DD32R10DTA_106
    
    1-0:0.0.0*255(1EBZ01000++++)
    1-0:96.1.0*255(1EBZ01000++++)
    1-0:1.8.0*255(012296.53908724*kWh)
    1-0:1.8.1*255(005742.392*kWh)
    1-0:1.8.2*255(006554.146*kWh)
    1-0:2.8.0*255(000002.12300000*kWh)
    1-0:16.7.0*255(000041.96*W)
    1-0:36.7.0*255(000041.96*W)
    1-0:56.7.0*255(000000.00*W)
    1-0:76.7.0*255(000000.00*W)
    1-0:96.5.0*255(001C0104)
    0-0:96.8.0*255(04C684A5)
    !
    Meine item.yaml sieht wie folgt aus:

    Code:
    power:
    
        home:
    
            total:
                type: num
                sml_obis: 1-0:1.8.0*255
    
            current:
                type: num
                sml_obis: 1-0:16.7.0*255
    
            unit:
                type: num
                sml_obis: 1-0:16.7.0*255
                sml_prop: unitName
    Die plugin.yaml wie folgt:

    Code:
    sml:
        class_name: Sml
        class_path: plugins.sml
        serialport: /dev/ttyUSB0
        #device: raw
    Leider sind in den Items keine Daten hinterlegt. Der Stromzähler sendet automatisch jede Sekunde die neuen Daten.

    Hat jemand eine Idee, woran es liegen könnte?




    #2
    SML oder SMLx dürften das falsche Plugin sein, probier mal das DLMS Plugin.

    Kommentar


      #3
      Ich habe nun dlms konfiguriert. Leider werden die Werte nicht eingelesen.

      Es kommt folgende Fehlermeldung im Log:

      Code:
      2019-12-29  20:14:16 WARNING  root              identification message 'b'R@}P\x14f}P\x00GPHR\x06}t@cZ\x06}P`Xf}pJF}PT\n'' does not start with '/',abort query
      2019-12-29  20:14:16 ERROR    plugins.dlms      no results from smartmeter query received
      Die Konfiguration lautet wie folgt. Ich habe in der plugin.yaml auch schon eine feste Baudrate, 300 bzw. 9600 probiert.

      plugin.yaml
      Code:
      dlms:
          class_name: DLMS
          class_path: plugins.dlms
          serialport: /dev/ttyUSB0
          baudrate: auto    # default 300
          update_cycle: 20    # default 20
          use_checksum: no    # default no
          reset_baudrate: no    # default no
          no_waiting: yes    # default yes    
          timeout: 30
          #querycode: 2
      power.yaml
      Code:
          Bezug:
              Energie:
                  type: num
                  sqlite: yes
                  dlms_obis_code:
                    - '1-0:1.8.1'
                    - 0
                    - 'Value'
                    - 'num'
                    
              Energie_Einheit:
                  type: str
                  sqlite: yes
                  dlms_obis_code:
                    - '1-0:1.8.1'
                    - 0
                    - 'Unit'
                    - 'str'

      Kommentar


        #4
        Nach dem Mitschnitt im ersten Post möchte der Smartmeter den Protocol Mode D benutzen.
        Welche Geschwindigkeit hast Du bei minicom eingegeben? Hat dort eine Geschwindigkeitsadaption stattgefunden?

        Kommentar


          #5
          In Minicom habe ich 9600 7E1 | NOR eingestellt. In dlms.py habe ich auf Protokoll Mode D umgestellt.

          Im Logfile habe ich folgenden Eintrag gefunden, es scheint zumindest die Übertragung anzukommen?

          Code:
          14:21:39 WARNING  root              identification message 'b'\x00*255(012363.53409898*kWh)\r\n'' does not start with '/',abort query

          Kommentar


            #6
            Ok, habe ich vermutet. Ich schaue mal, das ich das ins dlms Plugin mit einbaue. Wird aber dieses Jahr nix mehr...

            Kommentar


              #7
              Okay, vielen Dank für Deine Mühe und Unterstützung :-)

              Kommentar

              Lädt...
              X