PERL WARNING: Can't exec "-g": No such file or directory at ./FHEM/51_RPI_GPIO.p

Begonnen von Homalix99, 10 Januar 2019, 15:03:59

Vorheriges Thema - Nächstes Thema

Homalix99

Hallo!

Ich habe fhem mit neuem RPi (V3) und Raspian stretch frisch aufgesetzt. Beim Hochlauf von fhem kommt für jedes definierte GPIO diese Log warning:


2019.01.10 13:03:32.921 1: PERL WARNING: Can't exec "-g": No such file or directory at ./FHEM/51_RPI_GPIO.pm line 647, <$fh> line 687.
2019.01.10 13:03:32.927 1: PERL WARNING: Use of uninitialized value $exp_result in pattern match (m//) at ./FHEM/51_RPI_GPIO.pm line 649, <$fh> line 687.
2019.01.10 13:03:32.928 1: PERL WARNING: Use of uninitialized value $exp_result in concatenation (.) or string at ./FHEM/51_RPI_GPIO.pm line 659, <$fh> line 687.


Modul Version: 51_RPI_GPIO.pm      16687 2018-05-04 19:02:38Z klausw

unter /sys/class/gpio sind alle GPIOs definiert, Berechtigungen sind für fhem gesetzt (sudo adduser fhem gpio)
Funktionen sind gegeben.
Vielleicht hat jemand auch das gleiche Erscheinungsbild?
Was könnte die Ursache sein?

lg

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)

Homalix99

Gelöst: Hatte beim alten RPi wireringPi am laufen, worauf ich beim neuen verzichtet habe, jedoch in der Konfiguration vergessen, die Attribute pud_resistor zu entfernen.
- 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)