Autor Thema: Einbindung vzlogger Daten in FHEM  (Gelesen 101 mal)

Offline Smarty

  • New Member
  • *
  • Beiträge: 4
Einbindung vzlogger Daten in FHEM
« am: 01 Dezember 2019, 21:56:05 »
Hallo Zusammen!

Ich brauche Hilfe bei der Übernahme der Daten auf meiner VZLOGGER Instanz in FHEM Instanz.

FHEM Instanz:
Raspbery Pi 4
aktuelles Raspbian Image
FHEM 5.9
akuelles Modul 23_VOLKSZAEHLER.pm

Mess Instanz:
Raspberry Pi 3
aktuelles vzlogger Image
Weidmann OptoKopf gekoppelt mit EMH mMe4.0

Vielleicht hat jemand eine Idee:
Das vzlogger Image funktioniert. Ich bekomme ein Verbrauchsanzeige. Derzeit noch sehr grob aufgelöst, da ich die PIN noch nicht erhalten habe.
D.h. ich sehe immer einzelne Peaks, wenn wieder eine kWh verbraucht wurde.

Dennoch würde ich gerne entweder Absolutwerte oder gerne auch den Verbrauch in FHEM übernehmen.
Leider schaffe ich das aktuell nicht.

So sieht meine Definition aus (habe aber auch unterschiedliche Varianten probiert):
defmod Zaehlerstand2 VOLKSZAEHLER 192.168.222.185 80 fb945b00-0d20-11ea-bb53-257f5fb12670 last 3600
attr Zaehlerstand2 delay 3600
attr Zaehlerstand2 event-on-change-reading LAST
attr Zaehlerstand2 period 3600
attr Zaehlerstand2 stateFormat LAST

setstate Zaehlerstand2 0
setstate Zaehlerstand2 2019-12-01 20:09:46 AVERAGE 0
setstate Zaehlerstand2 2019-12-01 21:09:47 CONSUMPTION 0
setstate Zaehlerstand2 2019-12-01 20:09:45 FROM 2019-12-01 20:09:45
setstate Zaehlerstand2 2019-12-01 20:09:46 LAST 0
setstate Zaehlerstand2 2019-12-01 20:09:46 LAST_AT 2019-12-01 20:09:46
setstate Zaehlerstand2 2019-12-01 20:09:46 MAX 0
setstate Zaehlerstand2 2019-12-01 20:09:46 MAX_AT 2019-12-01 20:09:46
setstate Zaehlerstand2 2019-12-01 20:09:46 MIN 0
setstate Zaehlerstand2 2019-12-01 20:09:46 MIN_AT 2019-12-01 20:09:46
setstate Zaehlerstand2 2019-12-01 20:09:46 TO 2019-12-01 20:09:46



Meine vzlogger.conf ist im Anhnag.

Kann mir jemand einen Tipp geben, wie ich die Verbrauchsdaten auch in FHEM mitloggen kann?

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3645
Antw:Einbindung vzlogger Daten in FHEM
« Antwort #1 am: 02 Dezember 2019, 10:55:55 »
Zum VOLKSZAEHLER-Modul kann ich Dir nichts sagen. Allgemein: verbose=5 beim device Zaehlerstand2setzen und dann die Log-Ausgabe hier posten.

Du könntest vermutlich auch auf den gesamten Volkszähler-"Kram" verzichten und das OBIS-Modul einsetzen.

Grüße Markus
RPi3/2 Stretch-STV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-CUL868-FS20A4-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty-Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)

Offline nuccleon

  • Full Member
  • ***
  • Beiträge: 101
Antw:Einbindung vzlogger Daten in FHEM
« Antwort #2 am: 02 Dezember 2019, 11:00:43 »
Ich würde dir empfehlen dich mal mit MQTT zu befassen und in vzlogger den mqtt client zu aktivieren:
Wie das geht findest du in der Beispiel Konfiguration

// mqtt client support (if ENABLE_MQTT set at cmake generation)
https://github.com/volkszaehler/vzlogger/blob/master/etc/vzlogger.conf