[OBIS V2] - Jetzt auch mit SML-Unterstützung

Begonnen von Icinger, 08 April 2016, 19:54:44

Vorheriges Thema - Nächstes Thema

tr_ex

#540
Hallo Belit,

der Zähler ist demnach passwortgesichert. Der richtige Initialisierungsstring müsste nun
/?<Identifikationsnummer oder Passwort>!
sein

Da Du bereits mit LXTerminal  Daten empängst, wie lange sendet der Zähler ?
Vielleicht klappt auch
/2<Identifikationsnummer oder Passwort>!
Dann vermute ich, kommen nur die Mommentanwerte

Es wäre schön, wenn man den Initialisierungsstring als Parameter übergeben könnte. Dann müsste man nicht die Liste der "Zählertypen" erweitern

MiniBlister

Hallo,

erst einmal ganz herzlichen Dank für das module. Finde ich echt klasse.

Ich habe jedoch ein kleines Problem. Ich verwende unter Linux die IR-Leseköpfe von Volkszähler.
Prinzipiell holt er die Daten auch sauber aber jedoch bekomme ich in unregelmäßigen Abständen ein DISCONNECT
Siehe bild im Anhang.
defmod KG.sr.VZ.Hausstrom OBIS /dev/lesekopfHausStrom@@9600,7,E,1 SML
attr KG.sr.VZ.Hausstrom DbLogExclude .*
attr KG.sr.VZ.Hausstrom DbLogInclude state,total_consumption:300,total_consumption_Ch1:300,total_consumption_Ch2:300
attr KG.sr.VZ.Hausstrom event-on-change-reading .*
attr KG.sr.VZ.Hausstrom pollingMode off
attr KG.sr.VZ.Hausstrom room 3.1_Strom

setstate KG.sr.VZ.Hausstrom opened
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 1.0.0.0.9.255 06-45-4D-48-01-07-19-81-C3-57
setstate KG.sr.VZ.Hausstrom 2018-04-23 16:25:07 122.119.7.129.129.255 -1e+30
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 129.129.199.130.3.255 EMH
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 129.129.199.130.5.255 05AE-4006-5B0E-15BE-5126-45EA-652F-9A67-C313-185E-ABB6-F7AF-76AB-89AC-9539-779B-6A44-6EB9-D513-565E-858B-7475-ADED-6EF6-01
setstate KG.sr.VZ.Hausstrom 2018-04-25 13:57:30 Version EMH\06454D4801071981C357
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 power 379.6
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:50 state opened
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 total_consumption 16109800.8
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 total_consumption_Ch1 2625.1
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 total_consumption_Ch2 16107175.7
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 total_feed 545.2
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 total_feed_Ch1 545.2
setstate KG.sr.VZ.Hausstrom 2018-04-26 15:30:51 total_feed_Ch2 0


Ich habe eigentlich sonst keine Applikation die auf den USB zugreift.
Über jeden Hilfe dankbar.

Icinger

defmod KG.sr.VZ.Hausstrom OBIS /dev/lesekopfHausStrom@@9600,7,E,1 SML
Wieso zwei @-Zeichen?

Das ist das einzig auffällige an deinem define.
Sehe sonst nichts, was Probleme machen könnte.

lg, Stefan
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

MiniBlister

hab ich aus der commandref

Beispiel:
define myPowerMeter OBIS /dev/ttyPlugwise@@9600,7,E,1 VSM102

Belit

Hallo, danke für die Tipps, ich habe nun das zweite Problem auch beseitigen können, alle Readings kommen jetzt wie erwartet.
Weil fhem für mich neu ist habe ich nicht bemerkt, dass vermutlich durch autocreate ganz zu Beginn ein device angelegt wurde das den USB0 port blockiert hat. Man muss halt erst überall auf alles einmal geklickt haben und einiges gelesen haben bevor man sowas erkennen kann. Habe spontan einen Freudentanz aufgeführt als ich diese device zugegebenermaßen recht spät mal geöffnet und als nicht-fhem-grund-funktion identifiziert hatte.
Ich hab READINGS!!! fhem fängt an zu funktionieren, Juhu!

Homalix99

Hallo,

habe gestern meinen Zweirichtungszähler vom EVU bekommen (EMH, Typ eHZ-PW8E) und mit dem IR-Schreiblesekopf verbunden. Das Modul OBIS definiert.

Internals:
   CFGFN     
   DEF        /dev/ttyUSB1 SML
   DeviceName /dev/ttyUSB1
   FD         43
   MeterType  SML
   NAME       ZRZ
   NR         7758
   PARTIAL   
   STATE      opened
   TYPE       OBIS
   READINGS:
     2018-05-18 10:07:34   1.0.96.50.1.255 EMH
     2018-05-18 10:06:09   state           opened
     2018-05-18 10:07:34   total_consumption 3000
     2018-05-18 10:07:34   total_feed      12000
   helper:
     BUFFER     
     EoM        0
     SPEED      5
     TRIGGERTIME 1526630769.27109
     Channels:
     DEVICES:
       
       -1
       
     directions:
Attributes:
   room       Testraum


Leider erhalte ich in den Readings nur Werte von ganzen KWh, das ist scheinbar der Zählerstand-Bezug-Total, bzw Zählerstand-Lieferung-Total. Ich benötige aber eine höhere Auflösung, also andere Register. Der Zähler hat via SML eine Auflösung von 0,1 Wh.
Wie kann ich die anderen Register des Zählers anzeigen lassen?

VG

Alex
- RPI 4 fhem in Docker, 2 x Arduino Uno, HM-GW, HM-Dev. (Fensterkontakte, HK-Thermostate, div. Aktoren), JeeLink,
- GPIOs, HM-LAN, ESPs (MQTT2)
-Überwachung Fenster/Türen/Licht, HK-Thermostatregelung, Rollosteuerung, Überw. Betriebstemperaturen Heizung, Erfassung Gas/Wasser, PV-Anl., Wetter (WS1600)

Icinger

ZitatLeider erhalte ich in den Readings nur Werte von ganzen KWh,
Ansich sollten alle Daten, die vom Zähler kommen, auch in Readings umgewandelt werden.

Kannst du mir mal nen kompletten Datensatz mit Verbose 5 schicken, bitte? Dann schau ich mir das an.

lg, Stefan
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

Homalix99

Hallo,

anbei das Log mit verbose 5:


pi@raspberrypi:/opt/fhem/log $ tail -f fhem-2018-05.log
2018.05.22 15:24:19.795 3: PV_WR - Send request 00020051003F2600FF3F2600 to 192.168.3.31 on port 9522
2018.05.22 15:24:19.815 3: PV_WR - Send request 00020051005A2900FF5A2900 to 192.168.3.31 on port 9522
2018.05.22 15:24:19.833 3: PV_WR - Format of inverter response does not fit.
2018.05.22 15:24:50.480 3: PV_WR - Send request 00020058001E8200FF208200 to 192.168.3.31 on port 9522
2018.05.22 15:24:50.490 3: PV_WR - Send request 0002005400012600FF222600 to 192.168.3.31 on port 9522
2018.05.22 15:24:50.510 3: PV_WR - Send request 00028053001E2500FF1E2500 to 192.168.3.31 on port 9522
2018.05.22 15:24:50.530 3: PV_WR - Send request 0002005100404600FF424600 to 192.168.3.31 on port 9522
2018.05.22 15:24:50.550 3: PV_WR - Send request 00020051003F2600FF3F2600 to 192.168.3.31 on port 9522
2018.05.22 15:24:50.570 3: PV_WR - Send request 00020051005A2900FF5A2900 to 192.168.3.31 on port 9522
2018.05.22 15:24:50.588 3: PV_WR - Format of inverter response does not fit.
2018.05.22 15:25:20.503 3: PV_WR - Send request 00020058001E8200FF208200 to 192.168.3.31 on port 9522
2018.05.22 15:25:20.521 3: PV_WR - Send request 0002005400012600FF222600 to 192.168.3.31 on port 9522
2018.05.22 15:25:20.540 3: PV_WR - Send request 00028053001E2500FF1E2500 to 192.168.3.31 on port 9522
2018.05.22 15:25:20.562 3: PV_WR - Send request 0002005100404600FF424600 to 192.168.3.31 on port 9522
2018.05.22 15:25:20.580 3: PV_WR - Send request 00020051003F2600FF3F2600 to 192.168.3.31 on port 9522
2018.05.22 15:25:20.600 3: PV_WR - Send request 00020051005A2900FF5A2900 to 192.168.3.31 on port 9522
2018.05.22 15:25:20.620 3: PV_WR - Format of inverter response does not fit.
2018.05.22 15:25:37.174 5: SW:
2018.05.22 15:25:37.176 4: Wrote
2018.05.22 15:25:37.178 5: OBIS (ZRZ) - Internal timer set to 2018-05-22 15:25:57
2018.05.22 15:25:38.345 5: SML-Parse 1B1B1B1B0101010176050013ED576200620072630101760107FFFFFFFFFFFF050006A4730B0A01454D48000072A7317262016406AB9A62016383000076050013ED5862006200726307017707FFFFFFFFFFFF0B0A01454D48000072A731070100620AFFFF7262016406AB9A7477070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A7310177070100010800FF641C59047262016406AB9A621E520362100177070100020800FF017262016406AB9A621E5203629301010163FDEA0076050013ED5962006200726302017101639841001B1B1B1B1A001042
2018.05.22 15:25:38.347 5: OBIS: Full message-> 1B1B1B1B0101010176050013ED576200620072630101760107FFFFFFFFFFFF050006A4730B0A01454D48000072A7317262016406AB9A62016383000076050013ED5862006200726307017707FFFFFFFFFFFF0B0A01454D48000072A731070100620AFFFF7262016406AB9A7477070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A7310177070100010800FF641C59047262016406AB9A621E520362100177070100020800FF017262016406AB9A621E5203629301010163FDEA0076050013ED5962006200726302017101639841001B1B1B1B1A001042
2018.05.22 15:25:38.348 5: OBIS: Telegram=1B1B1B1B0101010176050013ED576200620072630101760107FFFFFFFFFFFF050006A4730B0A01454D48000072A7317262016406AB9A62016383000076050013ED5862006200726307017707FFFFFFFFFFFF0B0A01454D48000072A731070100620AFFFF7262016406AB9A7477070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A7310177070100010800FF641C59047262016406AB9A621E520362100177070100020800FF017262016406AB9A621E5203629301010163FDEA0076050013ED5962006200726302017101639841001B1B1B1B1A001042
2018.05.22 15:25:38.349 5: OBIS: Telegram=77070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A7310177070100010800FF641C59047262016406AB9A621E520362100177070100020800FF017262016406AB9A621E5203629301010163FDEA0076050013ED5962006200726302017101639841001B1B1B1B1A001042
2018.05.22 15:25:38.351 5: OBIS: Telegram=0177070100600100FF010101010B0A01454D48000072A7310177070100010800FF641C59047262016406AB9A621E520362100177070100020800FF017262016406AB9A621E5203629301010163FDEA0076050013ED5962006200726302017101639841001B1B1B1B1A001042
2018.05.22 15:25:38.352 5: OBIS: Telegram=0177070100010800FF641C59047262016406AB9A621E520362100177070100020800FF017262016406AB9A621E5203629301010163FDEA0076050013ED5962006200726302017101639841001B1B1B1B1A001042
2018.05.22 15:25:38.353 5: OBIS: Telegram=0177070100020800FF017262016406AB9A621E5203629301010163FDEA0076050013ED5962006200726302017101639841001B1B1B1B1A001042
2018.05.22 15:25:38.354 4: MSG IS:
/
1-0:96.50.1*255(EMH)
1-0:96.1.0*255(
EMHr1)
1-0:1.8.0*255(16000*Wh)
1-0:2.8.0*255(147000*Wh)
!

2018.05.22 15:25:38.355 5: OBIS (ZRZ) - Msg-Parse: /
2018.05.22 15:25:38.356 5: OBIS (ZRZ) - Msg-Parse: 1-0:96.50.1*255(EMH)
2018.05.22 15:25:38.358 5: OBIS (ZRZ) - Msg-Parse: 1-0:96.1.0*255(
EMHr1)
2018.05.22 15:25:38.358 5: OBIS (ZRZ) - Msg-Parse: 1-0:1.8.0*255(16000*Wh)
2018.05.22 15:25:38.359 5: Msg 1-0:1.8.0*255(16000*Wh) is of type Counter
2018.05.22 15:25:38.360 4: Set total_consumption to 16000
2018.05.22 15:25:38.361 5: OBIS (ZRZ) - Msg-Parse: 1-0:2.8.0*255(147000*Wh)
2018.05.22 15:25:38.362 5: Msg 1-0:2.8.0*255(147000*Wh) is of type Counter
2018.05.22 15:25:38.363 5: OBIS (ZRZ) - Msg-Parse: !



VG

Alex
- RPI 4 fhem in Docker, 2 x Arduino Uno, HM-GW, HM-Dev. (Fensterkontakte, HK-Thermostate, div. Aktoren), JeeLink,
- GPIOs, HM-LAN, ESPs (MQTT2)
-Überwachung Fenster/Türen/Licht, HK-Thermostatregelung, Rollosteuerung, Überw. Betriebstemperaturen Heizung, Erfassung Gas/Wasser, PV-Anl., Wetter (WS1600)

Icinger

Tja, dein Telegram vom Zähler beinhaltet leider nicht mehr als diese 4 Datensätze....
Dazuerfinden kann ich leider nichts :)
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

Homalix99

Danke erstmal, bin gerade mit dem EVU in Kontakt, damit der Zähler mehr auspuckt.
- RPI 4 fhem in Docker, 2 x Arduino Uno, HM-GW, HM-Dev. (Fensterkontakte, HK-Thermostate, div. Aktoren), JeeLink,
- GPIOs, HM-LAN, ESPs (MQTT2)
-Überwachung Fenster/Türen/Licht, HK-Thermostatregelung, Rollosteuerung, Überw. Betriebstemperaturen Heizung, Erfassung Gas/Wasser, PV-Anl., Wetter (WS1600)

Homalix99

Hallo,
also der EHZ von EMH bringt nach Zählertausch mit einem vorkonfigurierten jetzt die gewünschten Obis codes.
Jetzt hab ich wieder mal das logfile durchsucht und Warnings vom 47_OBIS Modul gefunden, mir denen ich nichts anfangen kann.
Die Fehler sind sporadisch mit folgendem Kontext (LogLevel 1):

2018.07.05 16:01:31.515 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN103> line 25125.
2018.07.05 16:01:31.516 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN103> line 25125.
2018.07.05 16:22:51.537 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN20> line 447.
2018.07.05 16:22:51.539 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN20> line 447.
2018.07.05 16:30:28.535 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN20> line 456.
2018.07.05 16:30:28.536 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN20> line 456.
2018.07.05 16:34:37.538 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN103> line 25145.
2018.07.05 16:34:37.540 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN103> line 25145.
2018.07.05 20:44:45.602 1: PERL WARNING: Argument "on" isn't numeric in subtraction (-) at (eval 5972149) line 4.
2018.07.05 20:44:45.836 1: PERL WARNING: Argument "on" isn't numeric in subtraction (-) at (eval 5972254) line 4.
2018.07.05 21:56:31.813 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN103> line 25187.
2018.07.05 21:56:31.814 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN103> line 25187.
2018.07.06 07:43:03.973 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN20> line 462.
2018.07.06 07:43:03.974 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN20> line 462.
2018.07.06 07:43:19.233 1: PERL WARNING: substr outside of string at ./FHEM/47_OBIS.pm line 777, <GEN30> line 795.
2018.07.06 07:43:19.234 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN30> line 795.
2018.07.06 07:43:19.235 1: PERL WARNING: Use of uninitialized value $dataT in numeric eq (==) at ./FHEM/47_OBIS.pm line 342, <GEN30> line 795.
2018.07.06 07:43:19.236 1: PERL WARNING: Use of uninitialized value $data in substitution (s///) at ./FHEM/47_OBIS.pm line 349, <GEN30> line 795.
2018.07.06 07:43:19.236 1: PERL WARNING: Use of uninitialized value $data in substitution (s///) at ./FHEM/47_OBIS.pm line 350, <GEN30> line 795.
2018.07.06 07:43:19.237 1: PERL WARNING: Use of uninitialized value $data in string at ./FHEM/47_OBIS.pm line 351, <GEN30> line 795.
2018.07.06 07:43:19.237 1: PERL WARNING: Use of uninitialized value $msg in pattern match (m//) at ./FHEM/47_OBIS.pm line 330, <GEN30> line 795.
2018.07.06 08:20:26.269 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN103> line 25429.
2018.07.06 08:20:26.271 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN103> line 25429.
2018.07.06 14:42:09.560 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN103> line 25565.
2018.07.06 14:42:09.571 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN103> line 25565.
2018.07.06 15:02:46.570 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN103> line 25617.
2018.07.06 15:02:46.571 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN103> line 25617.
2018.07.06 16:40:20.662 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN103> line 25736.
2018.07.06 16:40:20.663 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN103> line 25736.
2018.07.06 16:46:54.660 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN103> line 25758.
2018.07.06 16:46:54.662 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN103> line 25758.



das Modul in Def.:

Internals:
   CFGFN     
   DEF        /dev/ttyUSB1 SML
   DeviceName /dev/ttyUSB1
   FD         36
   MeterType  SML
   NAME       ZRZ
   NR         41903
   PARTIAL   
   STATE      opened
   TYPE       OBIS
   OLDREADINGS:
   READINGS:
     2018-07-02 09:13:43   0.0.0.0.27.255  0
     2018-06-15 18:23:13   0.118.5.0.17.255 0
     2018-06-17 10:40:49   0.118.5.0.23.255 0
     2018-07-07 22:14:43   1.0.96.5.0.255  1835268
     2018-07-07 22:14:43   Hersteller      EMH
     2018-07-07 22:14:43   Power.av        457.160
     2018-07-07 22:14:43   Powerconsumption 471
     2018-07-07 22:14:43   power           471
     2018-07-07 22:14:43   power_L1        67
     2018-07-07 22:14:43   power_L2        171
     2018-07-07 22:14:43   power_L3        232
     2018-06-15 15:29:09   state           opened
     2018-07-07 22:14:43   total_consumption 55199.8
     2018-07-07 22:14:43   total_feed      468635.3
   helper:
     BUFFER     
     EoM        1
     SPEED      5
     TRIGGERTIME 1530952677.44334
     Channels:
       1.0.36.7.0.255 power_L1
       1.0.56.7.0.255 power_L2
       1.0.76.7.0.255 power_L3
       1.0.96.50.1.255 Hersteller
     DEVICES:
       
       10
       
     directions:
     history:
       ARRAY(0x45f2b88)
       ARRAY(0x45f1c50)
       ARRAY(0x41b8f88)
       ARRAY(0x16cde30)
       ARRAY(0x3ed8378)
       ARRAY(0x46635d8)
       ARRAY(0x4061100)
       ARRAY(0x435c9e8)
       ARRAY(0x40b7100)
       ARRAY(0x41b43f8)
       ARRAY(0x40625a8)
       ARRAY(0x41bb380)
       ARRAY(0x3a9f9a8)
       ARRAY(0x4055de0)
       ARRAY(0x41b9ba8)
       ARRAY(0x372e030)
       ARRAY(0x3d491f0)
       ARRAY(0x373a3e8)
       ARRAY(0x43de8b0)
       ARRAY(0x4658750)
       ARRAY(0x4693548)
       ARRAY(0x411c8f8)
       ARRAY(0x443f788)
       ARRAY(0x42240d8)
       ARRAY(0x4436258)
Attributes:
   channels   {"1.0.96.50.1.255"=>"Hersteller","1.0.36.7.0.255"=>"power_L1","1.0.56.7.0.255"=>"power_L2","1.0.76.7.0.255"=>"power_L3"}
   group      Verbrauchszähler
   interval   10
   room       Keller,PV_Anlage
   userReadings Power.av {movingAverage("ZRZ","power",100)},
Powerconsumption {ReadingsVal("PV_WR","SPOT_PACTOT",0) + ReadingsVal("ZRZ","power",0)}


Kann da mal nachgesehen werden, wieso die Warnings kommen (sind doch einige).

Danke!

VG

Alex
- RPI 4 fhem in Docker, 2 x Arduino Uno, HM-GW, HM-Dev. (Fensterkontakte, HK-Thermostate, div. Aktoren), JeeLink,
- GPIOs, HM-LAN, ESPs (MQTT2)
-Überwachung Fenster/Türen/Licht, HK-Thermostatregelung, Rollosteuerung, Überw. Betriebstemperaturen Heizung, Erfassung Gas/Wasser, PV-Anl., Wetter (WS1600)

Icinger

Guten Morgen,

das sieht mir nach wie vor aus, als ob unvollständige Daten reinkommen.
Könntest du mal ein V5-Log machen, bitte?
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

Homalix99

Hallo Ici,
ich habe mal einen Logauszug mit V=5. Die Warning tritt bei 10:31:59.974 und ...976 auf (rot markiert).
Kannst ja mal schauen, vielleicht fällt Dir was auf.
Vieln Dank erstmal.
VG

Alex

2018.07.12 10:31:48.692 5: SW:
2018.07.12 10:31:48.695 4: Wrote
2018.07.12 10:31:48.696 5: OBIS (ZRZ) - Internal timer set to 2018-07-12 10:31:58
2018.07.12 10:31:49.964 5: SML-Parse 1B1B1B1B010101017605005E82BF6200620072630101760107FFFFFFFFFFFF05001F80EB0B0A01454D48000072A72E726201642239F962016370A6007605005E82C062006200726307017707FFFFFFFFFFFF0B0A01454D48000072A72E070100620AFFFF726201642239F97977070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C5104726201642239F9621E52FF640A0A5B0177070100020800FF01726201642239F9621E52FF6453A1790177070100100700FF0101621B520053034A0177070100240700FF0101621B520053FF1E0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.967 5: OBIS: Full message-> 1B1B1B1B010101017605005E82BF6200620072630101760107FFFFFFFFFFFF05001F80EB0B0A01454D48000072A72E726201642239F962016370A6007605005E82C062006200726307017707FFFFFFFFFFFF0B0A01454D48000072A72E070100620AFFFF726201642239F97977070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C5104726201642239F9621E52FF640A0A5B0177070100020800FF01726201642239F9621E52FF6453A1790177070100100700FF0101621B520053034A0177070100240700FF0101621B520053FF1E0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.968 5: OBIS: Telegram=1B1B1B1B010101017605005E82BF6200620072630101760107FFFFFFFFFFFF05001F80EB0B0A01454D48000072A72E726201642239F962016370A6007605005E82C062006200726307017707FFFFFFFFFFFF0B0A01454D48000072A72E070100620AFFFF726201642239F97977070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C5104726201642239F9621E52FF640A0A5B0177070100020800FF01726201642239F9621E52FF6453A1790177070100100700FF0101621B520053034A0177070100240700FF0101621B520053FF1E0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.968 5: OBIS: Telegram=77070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C5104726201642239F9621E52FF640A0A5B0177070100020800FF01726201642239F9621E52FF6453A1790177070100100700FF0101621B520053034A0177070100240700FF0101621B520053FF1E0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.970 5: OBIS: Telegram=0177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C5104726201642239F9621E52FF640A0A5B0177070100020800FF01726201642239F9621E52FF6453A1790177070100100700FF0101621B520053034A0177070100240700FF0101621B520053FF1E0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.971 5: OBIS: Telegram=0177070100010800FF641C5104726201642239F9621E52FF640A0A5B0177070100020800FF01726201642239F9621E52FF6453A1790177070100100700FF0101621B520053034A0177070100240700FF0101621B520053FF1E0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.972 5: OBIS: Telegram=0177070100020800FF01726201642239F9621E52FF6453A1790177070100100700FF0101621B520053034A0177070100240700FF0101621B520053FF1E0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.973 5: OBIS: Telegram=0177070100100700FF0101621B520053034A0177070100240700FF0101621B520053FF1E0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.973 5: OBIS: Telegram=0177070100240700FF0101621B520053FF1E0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.974 5: OBIS: Telegram=0177070100380700FF0101621B520053061301770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.975 5: OBIS: Telegram=01770701004C0700FF0101621B520053FE170177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.976 5: OBIS: Telegram=0177070100600500FF01010101641C510401010163378E007605005E82C16200620072630201710163E8B7000000001B1B1B1B1A033331
2018.07.12 10:31:49.976 4: MSG IS:
/
1-0:96.50.1*255(EMH)
1-0:96.1.0*255(
EMHr.)
1-0:1.8.0*255(65801.1*Wh)
1-0:2.8.0*255(548082.5*Wh)
1-0:16.7.0*255(842*W)
1-0:36.7.0*255(-226*W)
1-0:56.7.0*255(1555*W)
1-0:76.7.0*255(-489*W)
1-0:96.5.0*255(1855748)
!

2018.07.12 10:31:49.977 5: OBIS (ZRZ) - Msg-Parse: /
2018.07.12 10:31:49.977 5: OBIS (ZRZ) - Msg-Parse: 1-0:96.50.1*255(EMH)
2018.07.12 10:31:49.978 5: OBIS (ZRZ) - Msg-Parse: 1-0:96.1.0*255(
EMHr.)
2018.07.12 10:31:49.978 5: OBIS (ZRZ) - Msg-Parse: 1-0:1.8.0*255(65801.1*Wh)
2018.07.12 10:31:49.979 5: Msg 1-0:1.8.0*255(65801.1*Wh) is of type Counter
2018.07.12 10:31:49.980 4: Set total_consumption to 65801.1
2018.07.12 10:31:49.980 5: OBIS (ZRZ) - Msg-Parse: 1-0:2.8.0*255(548082.5*Wh)
2018.07.12 10:31:49.981 5: Msg 1-0:2.8.0*255(548082.5*Wh) is of type Counter
2018.07.12 10:31:49.982 5: OBIS (ZRZ) - Msg-Parse: 1-0:16.7.0*255(842*W)
2018.07.12 10:31:49.983 5: Msg 1-0:16.7.0*255(842*W) is of type Channels
2018.07.12 10:31:49.983 5: OBIS (ZRZ) - Msg-Parse: 1-0:36.7.0*255(-226*W)
2018.07.12 10:31:49.984 5: OBIS (ZRZ) - Msg-Parse: 1-0:56.7.0*255(1555*W)
2018.07.12 10:31:49.985 5: OBIS (ZRZ) - Msg-Parse: 1-0:76.7.0*255(-489*W)
2018.07.12 10:31:49.986 5: OBIS (ZRZ) - Msg-Parse: 1-0:96.5.0*255(1855748)
2018.07.12 10:31:49.987 5: OBIS (ZRZ) - Msg-Parse: !
2018.07.12 10:31:51.033 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 7480116) line 1, <GEN103> line 36481.
2018.07.12 10:31:51.034 3: eval: di_Autobeschattung_AZ: warning in condition c01
2018.07.12 10:31:58.703 5: SW:
2018.07.12 10:31:58.705 4: Wrote
2018.07.12 10:31:58.706 5: OBIS (ZRZ) - Internal timer set to 2018-07-12 10:32:08
2018.07.12 10:31:59.967 5: SML-Parse 1B1B1B1B010101017605005E82DD6200620072630101760107FFFFFFFFFFFF05001F80F50B0A01454D48000072A72E72620164223A036201636775007605005E82DE62006200726307017707FFFFFFFFFFFF0B0A01454D48000072A72E070100620AFFFF72620164223A037977070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C510472620164223A03621E52FF640A0A770177070100020800FF0172620164223A03621E52FF6453A1790177070100100700FF0101621B520053041A0177070100240700FF0101621B520053FEFD0177070100380700FF0101621B520053070701770701004C0700FF0101621B520053FE150177070100600500FF01010101641C510401010163B851007605005E82DF6200620072630201710163708F000000001B1B1B1B1A036CFD
2018.07.12 10:31:59.973 5: OBIS: Full message-> 1B1B1B1B010101017605005E82DD6200620072630101760107FFFFFFFFFFFF05001F80F50B0A01454D48000072A72E72620164223A036201636775007605005E82DE62006200726307017707FFFFFFFFFFFF0B0A01454D48000072A72E070100620AFFFF72620164223A037977070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C510472620164223A03621E52FF640A0A770177070100020800FF0172620164223A03621E52FF6453A1790177070100100700FF0101621B520053041A0177070100240700FF0101621B520053FEFD0177070100380700FF0101621B520053070701770701004C0700FF0101621B520053FE150177070100600500FF01010101641C510401010163B851007605005E82DF6200620072630201710163708F000000001B1B1B1B1A036CFD
[color=red]2018.07.12 10:31:59.974 1: PERL WARNING: Use of uninitialized value $tmp2 in concatenation (.) or string at ./FHEM/47_OBIS.pm line 787, <GEN103> line 36481.
2018.07.12 10:31:59.976 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/47_OBIS.pm line 793, <GEN103> line 36481.[/color]
2018.07.12 10:31:59.976 5: OBIS: Telegram=1B1B1B1B010101017605005E82DD6200620072630101760107FFFFFFFFFFFF05001F80F50B0A01454D48000072A72E72620164223A036201636775007605005E82DE62006200726307017707FFFFFFFFFFFF0B0A01454D48000072A72E070100620AFFFF72620164223A037977070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C510472620164223A03621E52FF640A0A770177070100020800FF0172620164223A03621E52FF6453A1790177070100100700FF0101621B520053041A0177070100240700FF0101621B520053FEFD0177070100380700FF0101621B520053070701770701004C0700FF0101621B520053FE150177070100600500FF01010101641C510401010163B851007605005E82DF6200620072630201710163708F000000001B1B1B1B1A036CFD
2018.07.12 10:31:59.977 5: OBIS: Telegram=0177070100240700FF0101621B520053FEFD0177070100380700FF0101621B520053070701770701004C0700FF0101621B520053FE150177070100600500FF01010101641C510401010163B851007605005E82DF6200620072630201710163708F000000001B1B1B1B1A036CFD
2018.07.12 10:31:59.979 5: OBIS: Telegram=0177070100380700FF0101621B520053070701770701004C0700FF0101621B520053FE150177070100600500FF01010101641C510401010163B851007605005E82DF6200620072630201710163708F000000001B1B1B1B1A036CFD
2018.07.12 10:31:59.979 5: OBIS: Telegram=01770701004C0700FF0101621B520053FE150177070100600500FF01010101641C510401010163B851007605005E82DF6200620072630201710163708F000000001B1B1B1B1A036CFD
2018.07.12 10:31:59.980 5: OBIS: Telegram=0177070100600500FF01010101641C510401010163B851007605005E82DF6200620072630201710163708F000000001B1B1B1B1A036CFD
2018.07.12 10:31:59.981 4: MSG IS:
/
1-0:16.7.0*255(1050*W)
1-0:36.7.0*255(-259*W)
1-0:56.7.0*255(1799*W)
1-0:76.7.0*255(-491*W)
1-0:96.5.0*255(1855748)
!

2018.07.12 10:31:59.982 5: OBIS (ZRZ) - Msg-Parse: /
2018.07.12 10:31:59.982 5: OBIS (ZRZ) - Msg-Parse: 1-0:16.7.0*255(1050*W)
2018.07.12 10:31:59.984 5: Msg 1-0:16.7.0*255(1050*W) is of type Channels
2018.07.12 10:31:59.985 5: OBIS (ZRZ) - Msg-Parse: 1-0:36.7.0*255(-259*W)
2018.07.12 10:31:59.987 5: OBIS (ZRZ) - Msg-Parse: 1-0:56.7.0*255(1799*W)
2018.07.12 10:31:59.988 5: OBIS (ZRZ) - Msg-Parse: 1-0:76.7.0*255(-491*W)
2018.07.12 10:31:59.989 5: OBIS (ZRZ) - Msg-Parse: 1-0:96.5.0*255(1855748)
2018.07.12 10:31:59.990 5: OBIS (ZRZ) - Msg-Parse: !
2018.07.12 10:32:09.444 5: SW:
2018.07.12 10:32:09.448 4: Wrote
2018.07.12 10:32:09.450 5: OBIS (ZRZ) - Internal timer set to 2018-07-12 10:32:19
2018.07.12 10:32:09.996 5: SML-Parse 1B1B1B1B010101017605005E82FB6200620072630101760107FFFFFFFFFFFF05001F80FF0B0A01454D48000072A72E72620164223A0D6201630140007605005E82FC62006200726307017707FFFFFFFFFFFF0B0A01454D48000072A72E070100620AFFFF72620164223A0D7977070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C510472620164223A0D621E52FF640A0A930177070100020800FF0172620164223A0D621E52FF6453A1790177070100100700FF0101621B52005303EC0177070100240700FF0101621B520053FEE00177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.000 5: OBIS: Full message-> 1B1B1B1B010101017605005E82FB6200620072630101760107FFFFFFFFFFFF05001F80FF0B0A01454D48000072A72E72620164223A0D6201630140007605005E82FC62006200726307017707FFFFFFFFFFFF0B0A01454D48000072A72E070100620AFFFF72620164223A0D7977070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C510472620164223A0D621E52FF640A0A930177070100020800FF0172620164223A0D621E52FF6453A1790177070100100700FF0101621B52005303EC0177070100240700FF0101621B520053FEE00177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.001 5: OBIS: Telegram=1B1B1B1B010101017605005E82FB6200620072630101760107FFFFFFFFFFFF05001F80FF0B0A01454D48000072A72E72620164223A0D6201630140007605005E82FC62006200726307017707FFFFFFFFFFFF0B0A01454D48000072A72E070100620AFFFF72620164223A0D7977070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C510472620164223A0D621E52FF640A0A930177070100020800FF0172620164223A0D621E52FF6453A1790177070100100700FF0101621B52005303EC0177070100240700FF0101621B520053FEE00177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.002 5: OBIS: Telegram=77070100603201010101010104454D480177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C510472620164223A0D621E52FF640A0A930177070100020800FF0172620164223A0D621E52FF6453A1790177070100100700FF0101621B52005303EC0177070100240700FF0101621B520053FEE00177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.003 5: OBIS: Telegram=0177070100600100FF010101010B0A01454D48000072A72E0177070100010800FF641C510472620164223A0D621E52FF640A0A930177070100020800FF0172620164223A0D621E52FF6453A1790177070100100700FF0101621B52005303EC0177070100240700FF0101621B520053FEE00177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.004 5: OBIS: Telegram=0177070100010800FF641C510472620164223A0D621E52FF640A0A930177070100020800FF0172620164223A0D621E52FF6453A1790177070100100700FF0101621B52005303EC0177070100240700FF0101621B520053FEE00177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.005 5: OBIS: Telegram=0177070100020800FF0172620164223A0D621E52FF6453A1790177070100100700FF0101621B52005303EC0177070100240700FF0101621B520053FEE00177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.006 5: OBIS: Telegram=0177070100100700FF0101621B52005303EC0177070100240700FF0101621B520053FEE00177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.007 5: OBIS: Telegram=0177070100240700FF0101621B520053FEE00177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.008 5: OBIS: Telegram=0177070100380700FF0101621B52005306F801770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.008 5: OBIS: Telegram=01770701004C0700FF0101621B520053FE130177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.009 5: OBIS: Telegram=0177070100600500FF01010101641C5104010101638EE8007605005E82FD6200620072630201710163D8C6000000001B1B1B1B1A034530
2018.07.12 10:32:10.010 4: MSG IS:
/
1-0:96.50.1*255(EMH)
1-0:96.1.0*255(
EMHr.)
1-0:1.8.0*255(65806.7*Wh)
1-0:2.8.0*255(548082.5*Wh)
1-0:16.7.0*255(1004*W)
1-0:36.7.0*255(-288*W)
1-0:56.7.0*255(1784*W)
1-0:76.7.0*255(-493*W)
1-0:96.5.0*255(1855748)
!

- RPI 4 fhem in Docker, 2 x Arduino Uno, HM-GW, HM-Dev. (Fensterkontakte, HK-Thermostate, div. Aktoren), JeeLink,
- GPIOs, HM-LAN, ESPs (MQTT2)
-Überwachung Fenster/Türen/Licht, HK-Thermostatregelung, Rollosteuerung, Überw. Betriebstemperaturen Heizung, Erfassung Gas/Wasser, PV-Anl., Wetter (WS1600)

rimjim

Hi, kann mir vielleicht jemand von euch helfen?

Was bedeuten die ersten 3 Werte in den Readings?
Ich hätte gerne den Momentan Verbrauch kann man den daraus herauslesen ?
Wäre Super wenn ihr helfen könntet.


Gruß
Rimjim

Icinger

Guten Morgen,

0.0.96.1 -> Seriennummer
1.0.0.0 -> Eigentumsnummer
1.0.96.5 -> Status, hexadezimal

mehr steht da leider nicht drinnen.
Je nachdem, wie oft total_consumption aktualisiert wird, könntest du mit einem UserReading arbeiten, welches die Diff zwischen letztem und aktuellem Wert berechnet.

lg, Stefan
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho