Autor Thema: 51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction  (Gelesen 9335 mal)

Offline klausw

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1928
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #30 am: 09 September 2016, 13:46:49 »
ist da eigentlich irgendwo wiringPi im Spiel? Diese library hat einige Schwachstellen (um nicht zu sagen, bugs)

Möglich...
Pullups/Pulldowns werden über wiringpi gesetzt
Es wird versucht wiringpi zu nutzen, wenn über /sys/gpio/... kein Zugriff erfolgen kann

Sollte beim FHEM Start mit verbose 5 aus dem Logfile ersichtlich sein.
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4508
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #31 am: 09 September 2016, 21:50:27 »
wiringpi hab ich installiert. Ich hatte es so verstanden, dass RPI_GPIO das zwingend braucht. Wenn nicht, schmeiß ichs auch wieder runter.
Minimimalkonfiguration kann ich frühestens Sonntag probieren. Stefan schaut wohl beizeiten auch hier vorbei. Ist ja sein Modul, das die Fehlermeldungen ausgibt  ;)
Verbose 5 auf RPI_GPIO, richtig ?
Schönes Wochenende
Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Offline KölnSolar

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4508
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #32 am: 11 September 2016, 11:30:03 »
nun mit der "Minimalkonfiguration und stacktrace getestet. Irgendwie wird es immer ominöser. Wieso setzen die stacktrace-Ausgaben erst so spät ein ? Während des mehrfachen Auslösens des GPIO18 is nix zu sehen ?!?!? Außerdem fällt auf, dass manchmal ohne PERL Warning ausgelöst wird. Ich vermute, das ist immer dann, wenn der Zähler(OBIS) seine Sendepausen einlegt.
2016.09.11 10:54:31 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229.
2016.09.11 10:54:31 1: PERL WARNING: Use of uninitialized value $v2 in substitution (s///) at ./FHEM/47_OBIS.pm line 542.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 2.
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value $v2 in substitution (s///) at ./FHEM/47_OBIS.pm line 542, <GEN7> line 2.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 3.
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value $v2 in substitution (s///) at ./FHEM/47_OBIS.pm line 542, <GEN7> line 3.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 4.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 5.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 6.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 7.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 8.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 9.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 10.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 11.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 12.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 13.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 14.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 15.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 16.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 17.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 18.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 19.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 20.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 21.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 22.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 23.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 24.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 25.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 26.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 27.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 28.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 29.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 30.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 31.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 32.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 33.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 34.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 35.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 36.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 37.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 38.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 39.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 40.
2016.09.11 10:57:01 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:01 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 41.
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:02 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 42.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 43.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 44.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 45.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 46.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 47.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 48.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 58.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 59.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 60.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 61.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 62.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 63.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 64.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 65.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 66.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 67.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 68.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 69.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 70.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 71.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 72.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 73.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 74.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 75.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 76.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:06 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:06 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 77.
2016.09.11 10:57:06 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:07 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:07 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 78.
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:07 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 79.
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:07 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:09 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:10 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:10 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 80.
2016.09.11 10:57:10 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:10 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 81.
2016.09.11 10:57:10 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:10 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:10 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 82.
2016.09.11 10:57:10 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:10 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 83.
2016.09.11 10:57:10 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:10 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:10 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 84.
2016.09.11 10:57:10 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:10 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:10 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 85.
2016.09.11 10:57:10 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:10 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 86.
2016.09.11 10:57:10 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:10 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 87.
2016.09.11 10:57:11 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:11 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:11 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:11 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 88.
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 89.
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 90.
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:13 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:13 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 133.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 134.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 135.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 136.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 137.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 138.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 139.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 140.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 141.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 142.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 143.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 144.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 145.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:14 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:14 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 146.
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:14 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:15 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:15 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 147.
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:15 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:15 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 148.
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:15 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:15 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 149.
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:15 3: [Alarm 4] raised from device Wassersensor with event on
2016.09.11 10:57:15 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 150.
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:15 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 151.
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: edge
2016.09.11 10:57:15 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229, <GEN7> line 152.
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:15 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:16 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:16 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:16 5: Wassersensor, in fileaccess: value
2016.09.11 10:57:47 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229.
2016.09.11 10:57:47 3: stacktrace:
2016.09.11 10:57:47 3:     main::__ANON__                      called by ./FHEM/47_OBIS.pm (229)
2016.09.11 10:57:47 3:     main::OBIS_Read                     called by fhem.pl (3213)
2016.09.11 10:57:47 3:     main::CallFn                        called by fhem.pl (728)
2016.09.11 10:57:47 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229.
2016.09.11 10:57:47 3: stacktrace:
2016.09.11 10:57:47 3:     main::__ANON__                      called by ./FHEM/47_OBIS.pm (229)
2016.09.11 10:57:47 3:     main::OBIS_Read                     called by fhem.pl (3213)
2016.09.11 10:57:47 3:     main::CallFn                        called by fhem.pl (728)
2016.09.11 10:57:47 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229.
2016.09.11 10:57:47 3: stacktrace:
2016.09.11 10:57:47 3:     main::__ANON__                      called by ./FHEM/47_OBIS.pm (229)
2016.09.11 10:57:47 3:     main::OBIS_Read                     called by fhem.pl (3213)
2016.09.11 10:57:47 3:     main::CallFn                        called by fhem.pl (728)
2016.09.11 10:57:47 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/47_OBIS.pm line 229.
2016.09.11 10:57:47 3: stacktrace:
Schönen Sonntag
Markus

Edit: Das ist übrigens Zeile 229 im OBIS-Modul
    if (defined $hash->{helper}{SpeedChange} || $hash->{helper}{SpeedChange} eq "")
Edit2:
Zitat
Scheinbar wird die ReadFn des Obis Moduls aufgerufen, sobald der GPIO gedrückt wird.
Das glaub ich eher nicht. Ich denke eher, dass OBIS einfach parallel läuft. Ist durch die Häufigkeit der Aussendung des Zählers im Dauerbetrieb.
Zitat
Was ich seltsam finde ist, das RPI_GPIO nicht auftaucht. Allerdings nutze ich die ExceptFn um auf einen Interrupt zu reagieren und nicht die CallFn. Evtl. wird das von stacktrace nicht berücksichtigt?
Findet deshalb vielleicht die "Vermischung" von RPI_GPIO mit OBIS-Perl-Warnungen statt ?
« Letzte Änderung: 11 September 2016, 15:44:19 von KölnSolar »
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1708
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #33 am: 22 September 2016, 18:20:52 »
Fallen diese Perlwarnungen auch in diese Kategorie?
2016.09.22 18:15:54 1: PERL WARNING: Can't exec "export": Datei oder Verzeichnis nicht gefunden at ./FHEM/51_RPI_GPIO.pm line 645, <$fh> line 79.
2016.09.22 18:15:59 1: PERL WARNING: Can't exec "export": Datei oder Verzeichnis nicht gefunden at ./FHEM/51_RPI_GPIO.pm line 645, <$fh> line 79.
2016.09.22 18:15:59 1: Can't open file: INT, active_low
2016.09.22 18:15:59 1: PERL WARNING: Can't exec "export": Datei oder Verzeichnis nicht gefunden at ./FHEM/51_RPI_GPIO.pm line 645, <$fh> line 83.
2016.09.22 18:15:59 1: Can't open file: INT, edge
2016.09.22 18:15:59 1: PERL WARNING: Can't exec "-g": Datei oder Verzeichnis nicht gefunden at ./FHEM/51_RPI_GPIO.pm line 645, <$fh> line 87.
Habe seit kurzem auch beim Start von FHEM diese Perlwarnungen obwohl das Verzeichnis und die Datei vorhanden sind.
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Buster Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline klausw

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1928
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #34 am: 23 September 2016, 12:52:49 »
... der Thread ist bei mir untergegangen

nun mit der "Minimalkonfiguration und stacktrace getestet. Irgendwie wird es immer ominöser. Wieso setzen die stacktrace-Ausgaben erst so spät ein ? Während des mehrfachen Auslösens des GPIO18 is nix zu sehen ?!?!? Außerdem fällt auf, dass manchmal ohne PERL Warning ausgelöst wird. Ich vermute, das ist immer dann, wenn der Zähler(OBIS) seine Sendepausen einlegt.
Ich fürchte, das ich dir nicht weiterhelfen kann.
So tief bin ich in FHEM nicht drin.

Edit: Das ist übrigens Zeile 229 im OBIS-Modul
    if (defined $hash->{helper}{SpeedChange} || $hash->{helper}{SpeedChange} eq "")
Das ist die neue Zeile. In der vorangegangenen Version fehlte defined ...
Edit2: Das glaub ich eher nicht. Ich denke eher, dass OBIS einfach parallel läuft. Ist durch die Häufigkeit der Aussendung des Zählers im Dauerbetrieb.Findet deshalb vielleicht die "Vermischung" von RPI_GPIO mit OBIS-Perl-Warnungen statt ?
Das ist gut möglich, aber wieso kommen dann die OBIS Fehlermeldunge nur, wenn du den GPIO betätigst?
Das macht nicht so richtig Sinn
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280

Offline klausw

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1928
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #35 am: 23 September 2016, 12:56:49 »
Fallen diese Perlwarnungen auch in diese Kategorie?
2016.09.22 18:15:54 1: PERL WARNING: Can't exec "export": Datei oder Verzeichnis nicht gefunden at ./FHEM/51_RPI_GPIO.pm line 645, <$fh> line 79.
2016.09.22 18:15:59 1: PERL WARNING: Can't exec "export": Datei oder Verzeichnis nicht gefunden at ./FHEM/51_RPI_GPIO.pm line 645, <$fh> line 79.
2016.09.22 18:15:59 1: Can't open file: INT, active_low
2016.09.22 18:15:59 1: PERL WARNING: Can't exec "export": Datei oder Verzeichnis nicht gefunden at ./FHEM/51_RPI_GPIO.pm line 645, <$fh> line 83.
2016.09.22 18:15:59 1: Can't open file: INT, edge
2016.09.22 18:15:59 1: PERL WARNING: Can't exec "-g": Datei oder Verzeichnis nicht gefunden at ./FHEM/51_RPI_GPIO.pm line 645, <$fh> line 87.
Habe seit kurzem auch beim Start von FHEM diese Perlwarnungen obwohl das Verzeichnis und die Datei vorhanden sind.
Das heißt, vorher funktionierte es?
Was hast du gemacht, bevor es nicht mehr funktionierte?
poste mal ein list <device>
und ein ls -l /sys/class/gpio/
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1708
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #36 am: 23 September 2016, 14:50:11 »
Ja vorher gab es keine Perl Warnungen was die GPIOs betroffen hatte.
LIST
Internals:
   CFGFN      /media/hdd/fhem/mycfg/AD_Controller/I2C_MCP23017_rasp01.cfg
   DEF        21
   GPIO_Basedir /sys/class/gpio
   NAME       INT
   NR         321
   RPI_pin    21
   STATE      AUS
   TYPE       RPI_GPIO
   WiringPi_gpio
   filehandle
   Readings:
     2016-09-06 10:55:36   Dblclick        off
     2016-09-06 10:55:36   Longpress       off
     2016-09-23 14:42:58   Pinlevel        0
     2016-09-06 10:55:36   state           off
   Fhem:
     interfaces switch
Attributes:
   active_low yes
   alias      RPI_GIPO 21 Interupt für MCP23017 Modul 1
   devStateIcon EIN:control_on_off@lightgreen AUS:control_home@red
   direction  input
   eventMap   on:EIN off:AUS
   icon       control_on_off
   interrupt  both
   pud_resistor up
   room       _GPIO,_IO
   userReadings get_int {fhem ("get mcp23017_B1,mcp23017_B2")}

Bin mir jetzt nicht sicher mit welchem Benutzer ich die Abfrage machen soll
pi@ccs-ht-rasp01:~ $ ls -l /sys/class/gpio/
ls: Zugriff auf /sys/class/gpio/unexport nicht möglich: Keine Berechtigung
ls: Zugriff auf /sys/class/gpio/export nicht möglich: Keine Berechtigung
ls: Zugriff auf /sys/class/gpio/gpio21 nicht möglich: Keine Berechtigung
ls: Zugriff auf /sys/class/gpio/gpiochip0 nicht möglich: Keine Berechtigung
ls: Zugriff auf /sys/class/gpio/gpiochip100 nicht möglich: Keine Berechtigung
insgesamt 0
-????????? ? ? ? ?            ? export
l????????? ? ? ? ?            ? gpio21
l????????? ? ? ? ?            ? gpiochip0
l????????? ? ? ? ?            ? gpiochip100
-????????? ? ? ? ?            ? unexport
pi@ccs-ht-rasp01:~ $ sudo ls -l /sys/class/gpio/
insgesamt 0
-rwxrwx--- 1 root gpio 4096 Sep 22 17:58 export
lrwxrwxrwx 1 root gpio    0 Sep 22 17:58 gpio21 -> ../../devices/platform/soc/3f200000.gpio/gpio/gpio21
lrwxrwxrwx 1 root gpio    0 Sep 22 10:27 gpiochip0 -> ../../devices/platform/soc/3f200000.gpio/gpio/gpiochip0
lrwxrwxrwx 1 root gpio    0 Sep 22 10:27 gpiochip100 -> ../../devices/platform/soc/soc:virtgpio/gpio/gpiochip100
-rwxrwx--- 1 root gpio 4096 Sep 22 17:57 unexport
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Buster Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline klausw

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1928
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #37 am: 23 September 2016, 15:29:39 »
hast du ein apt-get upgrade gemacht?

schau mal, was cat /etc/group ausgibt
das muss eine Zeile drin sein, die mit gpio beginnt und deinen FHEM User beinhaltet
etwas so:
gpio:x:997:pi,fhemFHEM läuft bei dir doch unter dem User fhem?
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1708
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #38 am: 23 September 2016, 16:24:56 »
Installationen werden mit apt-get durchgeführt
Für GPIO ist keine eigene Instalationsroutine zu machen ausser die Rechte.
sudo usermod -a -G gpio fhem &&
sudo adduser fhem gpio &&
sudo chmod g=rw /sys/class/gpio

cat /etc/group Ausgabe.
Hier befindet sich diese Zeile.
gpio:x:997:pi,fhem
Diese User gibt es:
pi@ccs-ht-rasp01:~ $ sudo pdbedit -w -L | awk -F: '{print $1}'
pi
fhem
root
raspberry

Fhem ist mit Standart Installation mit User fhem ausgeführt.
« Letzte Änderung: 23 September 2016, 16:27:35 von Burny4600 »
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Buster Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline klausw

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1928
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #39 am: 23 September 2016, 16:55:13 »
Installationen werden mit apt-get durchgeführt

schon klar
worauf ich hinaus will ist, ob du ein upgrade von wheezy auf jessie über apt-get gemacht hast
dadurch werden die Rechteeinstellungen für die GPIOs unbrauchbar....Abhilfe schafft in diesem Fall eine frische Raspbian installation

Für GPIO ist keine eigene Instalationsroutine zu machen ausser die Rechte.
sudo usermod -a -G gpio fhem &&
sudo adduser fhem gpio &&
sudo chmod g=rw /sys/class/gpio
Führst du das bei jedem Start aus?
Ist eigentlich nicht notwendig.

cat /etc/group Ausgabe.
Hier befindet sich diese Zeile.
gpio:x:997:pi,fhem
Wenn bei diesen Einstellungen ein
ls -l /sys/class/gpio/zu
ls: Zugriff auf /sys/class/gpio/unexport nicht möglich: Keine Berechtigung
...
führt ist definitiv etwas am System im argen.
pi ist doch in der Gruppe gpio und sollte demnach auch Zugriff haben
FHEM hat da vermutlich gar nichts mit zu tun.

Welche Rechte hat denn /sys/class/ ?

PS: vermutlich Antworte ich erst am Montag .... bin das WE offline
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1708
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #40 am: 23 September 2016, 18:15:44 »
Upgrade wheezy auf jessie wurde nicht durchgeführt.
Habe von Anfang an Jessie in Verwendung.
sudo usermod -a -G gpio fhem &&
sudo adduser fhem gpio &&
sudo chmod g=rw /sys/class/gpio
Ist nur bei der Installation ausgeführt worden. Eine Wiederholung der Rechte bei Neustarts wird nicht durchgeführt.

Dann setzte ich mal nächste Woche Jessie nochmals neu auf.
Melde mich dann nächste Woche dazu nochmals.
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Buster Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1708
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #41 am: 25 September 2016, 08:37:37 »
Habe den raspberry Pi 3 neu aufgesetzt.
Die GPIO Berechtigungen passten nach der Installation.
Dann lies ich den Raspi mit Fhem laufen.
Tages darauf fehlten die Berechtigungen wieder.
Nach einem Neustart des Raspi funktionierten die Berechtigungen wieder.
pi@ccs-ht-rasp01:~ $ ls -l /sys/class/gpio/
insgesamt 0
-rwxrwx--- 1 root gpio 4096 Sep 25 08:31 export
lrwxrwxrwx 1 root gpio    0 Sep 25 08:31 gpio21 -> ../../devices/platform/soc/3f200000.gpio/gpio/gpio21
lrwxrwxrwx 1 root gpio    0 Sep 25 08:30 gpiochip0 -> ../../devices/platform/soc/3f200000.gpio/gpio/gpiochip0
lrwxrwxrwx 1 root gpio    0 Sep 25 08:30 gpiochip100 -> ../../devices/platform/soc/soc:virtgpio/gpio/gpiochip100
-rwxrwx--- 1 root gpio 4096 Sep 25 08:30 unexport
Nur warum verschwinden diese Berechtigungen auf dem Raspberry Pi 3.
Bei den Raspberry Pi 2 Modelen hatte ich ein solches Phänomen noch nie.
« Letzte Änderung: 25 September 2016, 18:47:29 von Burny4600 »
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Buster Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline Wernieman

  • Developer
  • Hero Member
  • ****
  • Beiträge: 6379
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #42 am: 25 September 2016, 17:45:38 »
Frage ist eigentlich nicht die Berechtigung des Symlinks, sondern des Devices,
also
ls -lha /sys/devices/platform/soc/3f200000.gpio/gpio(Ungetestet und ich hoffe, richtiges Verzeichnis)
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Offline Burny4600

  • Hero Member
  • *****
  • Beiträge: 1708
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #43 am: 25 September 2016, 18:46:50 »
Ergebnis für den Aufruf ls -lha /sys/devices/platform/soc/3f200000.gpio/gpio lautet:
pi@ccs-ht-rasp01:~ $ ls -lha /sys/devices/platform/soc/3f200000.gpio/gpio
insgesamt 0
drwxr-xr-x 4 root root 0 Sep 25 18:44 .
drwxr-xr-x 4 root root 0 Sep 25 13:42 ..
drwxrwx--- 3 root gpio 0 Sep 25 17:21 gpio21
drwxrwx--- 3 root gpio 0 Sep 25 13:42 gpiochip0
Sieht momentan auch gut aus.
Mfg Chris

Raspberry Pi 2/2+/3/3+ / Betriebssystem: Jessie Buster Lite
Schnittstellen: RFXtrx433E (Oregon) / SIGNALduino / nanoCUL 868MHz (FS20), nanoCUL 433 MHz (IT), LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, FS20, IT, WMR200, TEK603, YouLess, Resol VBUS & DL2, Fronius Datalogger Web 2

Offline klausw

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1928
Antw:51_RPI_GPIO.pm: PERL WARNING: Use of uninitialized value in subtraction
« Antwort #44 am: 26 September 2016, 12:34:40 »
Seltsam ich hoffe es ist keine neue Baustelle, halte uns auf dem Laufenden.
Meine FHEM Installationen laufen alle noch auf dem Pi1
RasPi B v2 mit FHEM 18B20 über 1Wire, LED PWM Treiber über I2C, Luchtdruck-, Feuchtesensor und ein paar Schalter/LED\'s zum testen
Module: RPI_GPIO, RPII2C, I2C_EEPROM, I2C_MCP23008, I2C_MCP23017, I2C_MCP342x, I2C_PCA9532, I2C_PCF8574, I2C_SHT21, I2C_BME280