Volkszähler OBIS

Begonnen von laxmann, 09 Juni 2022, 19:20:11

Vorheriges Thema - Nächstes Thema

laxmann

Guten Abend zusammen,
leider komme ich dem Volkszähler in OBIS nicht weiter.
Ich habe einen Rasp 3B mit Lesekopf, der auf dem Zähler sitzt und blinkt. Mein Digitaler Stromzähler ist ein DD3 von eBZ.
Der Rasp ist in meinem Netzwerk eingebunden und hat kein FHEM.
Ich bin nach https://wiki.volkszaehler.org/howto/raspberry_pi_image vorgegangen.
Um die Funktion zu des Lesekopfes zu prüfen
pi@raspberrypiZaehler:~ $ xxd </dev/ttyUSB0
00000010: 01ff 0101 0101 ff01 0101 01ff 0101 0101  ................
00000020: ff01 0101 01ff 0101 0101 ff01 0101 01ff  ................
00000030: 0101 0101 ff01 0101 01ff 0101 0101 ff01  ................
00000040: 0101 01ff 0101 0101 ff01 0101 01ff 0101  ................
00000050: 0101 ff01 0101 01ff 0101 0101 ff01 0101  ................
00000060: 01ff 0101 0101 6500 0000 7c01 0101 630a  ......e...|...c.
00000070: ff01 0101 01ff 0101 0101 410a ff01 0101  ..........A.....
00000080: 01ff 0101 0101 ff01 0101 01ff 0101 0101  ................
00000090: ff01 0101 01ff 0101 0101 ff01 0101 01ff  ................
000000a0: 0101 0101 ff01 0101 01ff 0101 0101 ff01  ................
000000b0: 0101 01ff 0101 0101 6500 0000 7c01 0101  ........e...|...
000000c0: 63e3 6200 7605 00c0 d60a 0aff 0101 0101  c.b.v...........
000000d0: ff01 0101 01ff 0101 0101 ff01 0101 01ff  ................
000000e0: 0101 0101 ff01 0101 01ff 0101 0101 ff01  ................
000000f0: 0101 01ff 0101 0101 ff01 0101 01ff 0101  ................


Jetzt meine Fragen:
Benötige ich den vzlogger mit seiner vzlogger.conf für FHEM?
{



"daemon": true,

"verbosity": 15,

"log": "/var/log/vzlogger.log",

"retry": 30,

"local": {

"enabled": false,

"port": 8080,

"index": true,

"timeout": 30,

"buffer": 600

},
  "meters": [
    {
      "enabled" : true,
      "device" : "/dev/ttyUSB0",
      "baudrate" : 9600,
      "parity" : "7n0",
      "protocol" : "d0",
      "aggtime" : -1,
      "aggfixedinterval" : false,
      "channels": [{
          "api" : "volkszaehler",
          "uuid" : "bd28e2c0-e679-11ec-8b43-dfd4409c306a",
          "middleware": "http://localhost/middleware.php",
          "identifier": "1-0:1.8.0*255",
          "aggmode": "none"
       }]
    }
  ]
}

{


Und wie gehe ich in OBIS weiter vor?
Ich habe OBIS definiert.
LeistungsMessung
opened

DEF
192.168.178.5:8080 Standard

DeviceName
192.168.178.5:8080


Wer kann mir helfen?

Liebe Grüße Uwe


darkness

#1
Hallo

mach mal bitte ein List von deinem FHEM Device. Ich glaube aber, du bringst da was durcheinander.

Mittels des OBIS-Moduls kannst du direkt den IR-Lesekopf auswerten (zumindest mal wen dieser am FHEM-Rechner angeschlossen ist). Mal ganz grob gesagt.
Aber du verwendet ja schon Volkszähler. Dafür gibt es doch ein eigenes Modul in FHEM

https://wiki.fhem.de/wiki/Volkszaehler

Mir ist nich so ganz klar, mit welchem Modul du jetzt arbeitest.

Edit.
vzlogger benötigst du für das oben genannte Modul. Aber es gibt auch Wege, den IR-Lesekopf an dein FHEM "Weiterzureichen". Dann könntest du direkt mittels OBIS-Modul arbeiten. Hier müsste dir aber jemand anderes dann hefen (entferntes USB-Gerät einbinden, ser2net ).

Gruß

laxmann

Hallo darkness,
deine Antwort zeigt eigentlich mein Dilemma.
Es gibt soviel Informationen, wie ich die Daten vom digitalen Stromzähler abgreife, aber es nicht bewerkstellige.
Als Konsequenz würde ich dann am liebsten sagen:
Ich habe einen
Digitalzähler DD3 von eBZ
an diesem Zähler einen  Raspberry pi 3b mit Lesekopf
und FHEM auf einen anderen Rasp

Wie bekomme ich mit den einfachsten Mitteln verwertbare Informationen von dem Zähler?

Ebenfalls gibt es unterschiedliche Informationen zu meinem Zähler DD3 von eBZ. Hat er nun SML, D0 (D null), d0, S0. Wenn der Volkszähler von Volkszehler.com in Betracht kommt, dann geht es mit der vzlogger.conf weiter. Bei diesen Eingaben habe ich gar keine Ahnung. Hier gibt es dann noch die Probleme wo die Eingaben auf den Zähler zugeschnitten sein müssen.

Mit deiner Antwort
ZitatMir ist nicht so ganz klar, mit welchem Modul du jetzt arbeitest.
Mir auch nicht.

Gruß Uwe





darkness

Hallo Uwe,
wie du die Daten aus dem Stromzähler abgreifen möchtest, musst du für dich herausfinden. Und eine "Tippe hier und klicke da-Anleitung" bringt dich ggf. auch nicht weiter. Da reicht schon ein kleiner unterschied in den Systemen und schon funktioniert es nicht mehr.

Hast du denn schon den VZ-Logger am laufen? Falls ja, würde ich damit auch erst mal weiter machen (https://wiki.fhem.de/wiki/Volkszaehler)
Zu Anfang sind es sicherlich viele Informationen. Aber wenn man sich damit auseinander setzt und sein System versteht, wird es später leichter. Einfach Daten per Copy&Paste zu übernehmen führt meistens irgendwann zu größeren Problemen.

Ich habe z.B. auf einem weiteren Raspi eine 2. FHEM-Instanz laufen. Dort kann ich dann direkt mittels OBIS-Modul auf den Lesekopf zugreifen. Die Daten stelle ich dann per MQTT bereit.

laxmann

Hallo zusammen,
darkness vielen Dank für deine Nachricht.
Ich habe nun FHEM auf dem Rasp installiert an dem der Volkszähler angeschlossen ist. Anschließend ein OBIS-Device eingerichtet. Siehe Bild.
Dabei wird der Zählerstand angezeigt, aber der aktuelle Verbrauch nicht.
Hier der FileLog
2022-07-01_13:24:18 Stromzaehler ManufID: EBZ
2022-07-01_13:24:18 Stromzaehler Serial: 09-01-45-42-5A-01-00-12-FB-28
2022-07-01_13:24:18 Stromzaehler total_consumption: 2608000
2022-07-01_13:24:18 Stromzaehler total_consumption_Ch1: 2607000
2022-07-01_13:24:18 Stromzaehler total_consumption_Ch2: 1000
2022-07-01_13:24:18 Stromzaehler total_feed: 147000
2022-07-01_13:24:19 Stromzaehler ManufID: EBZ
2022-07-01_13:24:19 Stromzaehler Serial: 09-01-45-42-5A-01-00-12-FB-28
2022-07-01_13:24:19 Stromzaehler total_consumption: 2608000
2022-07-01_13:24:19 Stromzaehler total_consumption_Ch1: 2607000
2022-07-01_13:24:19 Stromzaehler total_consumption_Ch2: 1000
2022-07-01_13:24:19 Stromzaehler total_feed: 147000
2022-07-01_13:24:20 Stromzaehler ManufID: EBZ
2022-07-01_13:24:20 Stromzaehler Serial: 09-01-45-42-5A-01-00-12-FB-28
2022-07-01_13:24:20 Stromzaehler total_consumption: 2608000
2022-07-01_13:24:20 Stromzaehler total_consumption_Ch1: 2607000
2022-07-01_13:24:20 Stromzaehler total_consumption_Ch2: 1000
2022-07-01_13:24:20 Stromzaehler total_feed: 147000
2022-07-01_13:24:21 Stromzaehler ManufID: EBZ
2022-07-01_13:24:21 Stromzaehler Serial: 09-01-45-42-5A-01-00-12-FB-28
2022-07-01_13:24:21 Stromzaehler total_consumption: 2608000
2022-07-01_13:24:21 Stromzaehler total_consumption_Ch1: 2607000
2022-07-01_13:24:21 Stromzaehler total_consumption_Ch2: 1000
2022-07-01_13:24:21 Stromzaehler total_feed: 147000
2022-07-01_13:24:22 Stromzaehler ManufID: EBZ
2022-07-01_13:24:22 Stromzaehler Serial: 09-01-45-42-5A-01-00-12-FB-28
2022-07-01_13:24:22 Stromzaehler total_consumption: 2608000
2022-07-01_13:24:22 Stromzaehler total_consumption_Ch1: 2607000
2022-07-01_13:24:22 Stromzaehler total_consumption_Ch2: 1000
2022-07-01_13:24:22 Stromzaehler total_feed: 147000
2022-07-01_14:18:15 Stromzaehler total_consumption: 2609000
2022-07-01_14:18:37 Stromzaehler total_consumption_Ch1: 2608000
2022-07-01_17:23:57 Stromzaehler total_consumption: 2610000
2022-07-01_17:25:59 Stromzaehler total_consumption_Ch1: 2609000

Wie kann ich die anderen Werte aus dem Zähler (eBZ DD3) auslesen?

Vielen Dank!

Gruß Uwe


der-Lolo

Vielleicht musst Du dem Zähler noch sagen welche Informationen du möchtest - es gibt "gesprächige" und weniger "gesprächige" Zähler.
Oft kann man mit einer Taschenlampe befehle "blinken" manchmal wird auch eine pin benötigt die Du von Deinem Netzbetreiber bekommen kannst.