Hallo,
Ich habe meinen fhem Server neu installiert.
aktuelleste Debian Version am Raspberry
Dieser hängt an einer Unipi 1.1. hier ist der MCP 23008 chip verbaut.
Ich habe nun ständig im fhem log diesen Einträge:
Zitat2017.02.10 14:59:24 1: PERL WARNING: Smartmatch is experimental at ./FHEM/52_I2C_MCP23008.pm line 328, <$fh> line 11.
2017.02.10 14:59:24 1: PERL WARNING: Smartmatch is experimental at ./FHEM/52_I2C_MCP23008.pm line 338, <$fh> line 11.
2017.02.10 14:59:24 1: PERL WARNING: Smartmatch is experimental at ./FHEM/52_I2C_MCP23008.pm line 350, <$fh> line 11.
Kann mir jemand weiterhelfen?
Danke
lg
Georg
Ja, der Modulautor von 52_I2C_MCP23008.pm
Ursache für die Warnungen dürfte sein, dass auf Deiner Neuinstallation ein aktuelleres perl vorhanden ist als vorher.
Du kannst die Meldung aber auch einfach ignorieren.
bin vork kurzem über die selbe Warnung (aus einer 99_myUtils Routine, die ich irgendwoher hatte).
Hier sind ein paar workarounds gelistet: Smartmatch is experimental (https://www.nerdsheaven.de/magazin/artikel/tipps-und-tricks/perl-warning-smartmatch-is-experimental/)
Zitat von: KernSani am 10 Februar 2017, 16:42:28
Hier sind ein paar workarounds gelistet:
Die nützen dem Anwender aber wenig, wenn sie in eine Moduldatei eingebaut werden müssen. Ausserdem sind das ja nur Hinweise und keine Fehler.
Dann werde ich die Warnungen vorerst mal ignorieren
Danke jedenfalls für die raschen Antworten.
Beim nächsten Modulupdate beim FHEM Update, werden sie hoffentlich dann verschwinden.