Beim Bootvorgang nach dem Update erschienen heute diese Einträge im LOG
2017.11.22 10:04:32.815 1: reload: Error:Modul 00_SIGNALduino deactivated:
syntax error at ./FHEM/00_SIGNALduino.pm line 1571, near "SIGNALduino_Log3 undef"
BEGIN not safe after errors--compilation aborted at ./FHEM/00_SIGNALduino.pm line 3434, <$fh> line 418.
2017.11.22 10:04:32.816 0: syntax error at ./FHEM/00_SIGNALduino.pm line 1571, near "SIGNALduino_Log3 undef"
BEGIN not safe after errors--compilation aborted at ./FHEM/00_SIGNALduino.pm line 3434, <$fh> line 418.
Im Anschluß wurde die Schnittstellen Konfiguration des SIGNALduinos gelöscht.
Wenn ich die Schnittstelle wieder aktivieren möchte mit define sduino SIGNALduino 192.168.17.183:40433 bekomme ich die Meldung Cannot load module SIGNALduino.
Hat heute eine größere Änderung beim SIGNALduino statt gefunden wodurch zusätzliche Anpassungen notwenig sind?
Ist bekannt:
https://forum.fhem.de/index.php/topic,79958.0.html
https://forum.fhem.de/index.php/topic,58397.msg719735.html#msg719735
Hallo Burny,
das Problem tritt nur bei der Entwicklungsversion auf. Wenn Du das Modul über das normale Update beziehst, dann geht wieder alles.
Wieso Entwicklerversion?
Wie kenne ich den Unterschied bzw. was benötige damit ein normales Update durchgeführt wird.
Du hast anscheinend eine Version aus de Github genommen.
Zitat aus einem anderen Beitrag
Zitat
Aus welchem Grund hast Du die Version aus Github geladen?
Nimm bitte die Version, welche über das normale Update kommt, dort ist der Fehler nicht enthalten.
Gib mal update list in die Kommandozeile von FHEM ein. Wenn da https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r33/controls_signalduino.txt
auftaucht, dann nutzt Du die Entwicklungsversion, ansonsten die Standardversion.
Löschen kannst Du die Zeile falls erforderlich mit: update delete https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r33/controls_signalduino.txt
Alles klar.
Werde ich gleich einmal testen.