OBIS.pm erzeugt Fehlermeldung im Sekundentakt

Begonnen von Decki, 18 April 2017, 21:57:56

Vorheriges Thema - Nächstes Thema

Decki

Hallo zusammen,

ich habe seit 2 Jahren den 2 Wege Stromzähler mit Udos Lesekopf an fhem angebunden.
Ich kann alle werte lesen und diese werden auch aktualisiert und geloggt.
Seit dem letzten Update wächst die log Datei nun ins Unermessliche.

Es ist immer die gleiche Meldung:
substr outside of string at ./FHEM/47_OBIS.pm line 791.
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at fhem.pl line 4325.
substr outside of string at ./FHEM/47_OBIS.pm line 791.
substr outside of string at ./FHEM/47_OBIS.pm line 791.
substr outside of string at ./FHEM/47_OBIS.pm line 791.

Internals:
   CHANGED
   DEF        /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00F30001-if00-port0@9600,8,N,1, SML
   DeviceName /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00F30001-if00-port0@9600,8,N,1,
   MeterType  SML
   NAME       Stromzaehler
   NR         204
   PARTIAL
   STATE      opened
   TYPE       OBIS
   Readings:
     2016-08-05 19:56:34   1.0.0.0.9.255   06-45-4D-48-01-04-C5-6C-B8-C3
     2016-08-05 19:56:34   129.129.199.130.3.255 EMH
     2016-08-05 19:56:34   129.129.199.130.5.255 110C-DE3D-9852-AA33-FCB8-C1B2-0838-F645-2DEA-81C2-F1B5-3196-AD19-E2DA-210C-1E20-E1DA-6AB2-0139-9CE3-5131-AC3D-07BB-E598-01
     2017-04-18 18:46:26   Version         EMH\06454D480104C56CB8C3
     2017-04-18 21:54:17   dir_total_consumption Bezug
     2017-04-18 21:54:17   dir_total_feed  Bezug
     2017-04-18 21:54:17   power           449.4
     2017-04-17 18:25:44   state           opened
     2017-04-18 21:54:17   total_consumption 6672050.6
     2017-04-18 21:54:17   total_consumption_Ch1 6672050.6
     2017-04-18 21:54:17   total_consumption_Ch2 0
     2017-04-18 21:54:17   total_feed      27593850.8
     2017-04-18 21:54:17   total_feed_Ch1  27593850.8
     2017-04-18 21:54:17   total_feed_Ch2  0
   Helper:
     BUFFER
     EoM        0
     SPEED      5
     SPEED2     5
     TRIGGERTIME 1492446344.72668
     Channels:
     DEVICES:

       -1

     Directions:
       <          Einspeisung
       >          Bezug
Attributes:
   directions {">" => "Bezug", "<"=>"Einspeisung"}
   event-min-interval .*:60
   ignoreUnknown on
   pollingMode on
   room       Unsorted
   unitReadings off
   verbose    2

Dateiversion: 47_OBIS.pm 13885 2017-04-03 03:50:45Z Icinger

Was hat sich geändert oder was muss ich ändern?
Danke vorab für eure Hilfe

Andreas
Raspi 2 im Schaltschrank, USB IR Lesekopf am EHz21, Gaszähler mit Reedkontakt, Jeelink,  16 FS20 Aktoren,  3 Ufos für LED, 11 FS20 Rolladenaktore, AMAD 4.0 mit Sprachausgabe, Esp12 mit EspEasy

KölnSolar

Da wird Stefan ran müssen. Mit dem Update hast Du Dir vermutlich die "Scharfschaltung" von FHEM 5.8 geholt. Da wird permanent die Perl-Syntax geprüft. Früher war das nur beim ersten Modulaufruf. Schreib vielleicht besser in den allgemeinen OBIS-Thread und schreib gleich dazu was Du für einen Zähler hast, wie definiert in FHEM.
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Decki

Danke,
habe die Anfrage beim anderen Thread angehängt.
Raspi 2 im Schaltschrank, USB IR Lesekopf am EHz21, Gaszähler mit Reedkontakt, Jeelink,  16 FS20 Aktoren,  3 Ufos für LED, 11 FS20 Rolladenaktore, AMAD 4.0 mit Sprachausgabe, Esp12 mit EspEasy