Fhem startet nicht nach Update

Begonnen von CaSch1306, 04 April 2017, 16:51:41

Vorheriges Thema - Nächstes Thema

CaSch1306

Hallo Forum,

ich habe schon gestern versucht mal wieder ein update zu fahren, leider ist mein Fhem danach "nicht mehr hochgekommen".

Diverse Fehlermeldungen bezogen auf 00_CUL.pm kamen stattdessen im LOG.

Ich habe dann die 00_CUL.pm wieder zurück gespielt.
Außerdem musste ich auch die 01_FHEMWEB.pm zurück kopieren.

Ich habe es dann heute nochmal nach einem Systemupdate probiert und das selbe Ergebnis erhalten:


2017.04.04 16:44:50.706 1: reload: Error:Modul 00_CUL deactivated:
Too many arguments for main::DevIo_SimpleWrite at ./FHEM/00_CUL.pm line 985, near "$nonl)"

2017.04.04 16:44:50.707 0: Too many arguments for main::DevIo_SimpleWrite at ./FHEM/00_CUL.pm line 985, near "$nonl)"

2017.04.04 16:44:50.800 1: cm: did not find suitable IODev (CUL etc. in rfmode MAX)! You may want to execute 'attr cm IODev SomeCUL'
2017.04.04 16:44:50.812 1: PERL WARNING: Subroutine CUL_Initialize redefined at ./FHEM/00_CUL.pm line 125, <$fh> line 68.
2017.04.04 16:44:50.814 1: PERL WARNING: Subroutine CUL_FingerprintFn redefined at ./FHEM/00_CUL.pm line 162, <$fh> line 68.
2017.04.04 16:44:50.818 1: PERL WARNING: Subroutine CUL_Define redefined at ./FHEM/00_CUL.pm line 174, <$fh> line 68.
2017.04.04 16:44:50.820 1: PERL WARNING: Subroutine CUL_Undef redefined at ./FHEM/00_CUL.pm line 226, <$fh> line 68.
2017.04.04 16:44:50.821 1: PERL WARNING: Subroutine CUL_Shutdown redefined at ./FHEM/00_CUL.pm line 249, <$fh> line 68.
2017.04.04 16:44:50.822 1: PERL WARNING: Subroutine CUL_RemoveHMPair redefined at ./FHEM/00_CUL.pm line 257, <$fh> line 68.
2017.04.04 16:44:50.823 1: PERL WARNING: Subroutine CUL_Reopen redefined at ./FHEM/00_CUL.pm line 265, <$fh> line 68.
2017.04.04 16:44:50.833 1: PERL WARNING: Subroutine CUL_Set redefined at ./FHEM/00_CUL.pm line 274, <$fh> line 68.
2017.04.04 16:44:50.840 1: PERL WARNING: Subroutine CUL_Get redefined at ./FHEM/00_CUL.pm line 390, <$fh> line 68.
2017.04.04 16:44:50.842 1: PERL WARNING: Subroutine CUL_Clear redefined at ./FHEM/00_CUL.pm line 454, <$fh> line 68.
2017.04.04 16:44:50.847 1: PERL WARNING: Subroutine CUL_DoInit redefined at ./FHEM/00_CUL.pm line 470, <$fh> line 68.
2017.04.04 16:44:50.852 1: PERL WARNING: Subroutine CUL_ReadAnswer redefined at ./FHEM/00_CUL.pm line 534, <$fh> line 68.
2017.04.04 16:44:50.855 1: PERL WARNING: Subroutine CUL_XmitLimitCheck redefined at ./FHEM/00_CUL.pm line 604, <$fh> line 68.
2017.04.04 16:44:50.857 1: PERL WARNING: Subroutine CUL_XmitDlyHM redefined at ./FHEM/00_CUL.pm line 633, <$fh> line 68.
2017.04.04 16:44:50.859 1: PERL WARNING: Subroutine CUL_XmitDlyHMTo redefined at ./FHEM/00_CUL.pm line 661, <$fh> line 68.
2017.04.04 16:44:50.862 1: PERL WARNING: Subroutine CUL_WriteTranslate redefined at ./FHEM/00_CUL.pm line 671, <$fh> line 68.
2017.04.04 16:44:50.864 1: PERL WARNING: Subroutine CUL_Write redefined at ./FHEM/00_CUL.pm line 709, <$fh> line 68.
2017.04.04 16:44:50.867 1: PERL WARNING: Subroutine CUL_SendFromQueue redefined at ./FHEM/00_CUL.pm line 734, <$fh> line 68.
2017.04.04 16:44:50.869 1: PERL WARNING: Subroutine CUL_AddSendQueue redefined at ./FHEM/00_CUL.pm line 774, <$fh> line 68.
2017.04.04 16:44:50.870 1: PERL WARNING: Subroutine CUL_HandleWriteQueue redefined at ./FHEM/00_CUL.pm line 792, <$fh> line 68.
2017.04.04 16:44:50.872 1: PERL WARNING: Subroutine CUL_Read redefined at ./FHEM/00_CUL.pm line 814, <$fh> line 68.
2017.04.04 16:44:50.880 1: PERL WARNING: Subroutine CUL_Parse redefined at ./FHEM/00_CUL.pm line 838, <$fh> line 68.
2017.04.04 16:44:50.883 1: PERL WARNING: Subroutine CUL_Ready redefined at ./FHEM/00_CUL.pm line 953, <$fh> line 68.
2017.04.04 16:44:50.884 1: PERL WARNING: Subroutine CUL_WriteInit redefined at ./FHEM/00_CUL.pm line 972, <$fh> line 68.
2017.04.04 16:44:50.896 1: reload: Error:Modul 00_CUL deactivated:
Too many arguments for main::DevIo_SimpleWrite at ./FHEM/00_CUL.pm line 985, near "$nonl)"

2017.04.04 16:44:50.897 0: Too many arguments for main::DevIo_SimpleWrite at ./FHEM/00_CUL.pm line 985, near "$nonl)"
Raspberry Pi 2, ZWAVE ZME.USB MAXCUBE mit CUNO Firmware

DeeSPe

Was hast Du schon unternommen?
"update force" bereits probiert?

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

rudolfkoenig

@CaSch1306: du hast eine aktuelle 00_CUL.pm, und eine alte DevIo.pm. Wie das zustandegekommen ist, weiss ich nicht, du kannst versuchen die alte Version von 00_CUL.pm per restore herzustellen, damit FHEM wieder laeuft.

CaSch1306

@Dan: Nein das habe ich versucht.

@Rudolf: das hab ich gemacht, damit es wieder läuft, wollte halt mal fragen, woran es liegen könnten.

Ich werde dann nachher mal update force probieren.
Raspberry Pi 2, ZWAVE ZME.USB MAXCUBE mit CUNO Firmware

CaSch1306

Nach einem Update Force zerschießt sich meine Installation wieder.

Die CUL Meldungen kommen und ich komme nicht mehr aufs Web Interface. Ich muss dann die 00_CUL und 01_FEHMWEB aus dem restoredir zurück kopieren, dann läuft alles wieder.

Was mir aber auffällt, die anderen Files scheinen upgedated zu werden, aber ein "update check" zeigt mir jede Menge updates an.
Raspberry Pi 2, ZWAVE ZME.USB MAXCUBE mit CUNO Firmware

Frank_Huber

eventuell ein Rechte-Problem?
kuck dir doch mal den Ordnerinhalt per "ls-l" auf der Konsole an.
vielleicht brint dich das nen Schritt weiter.

CaSch1306

Vor dem letzten Versuch, der auch Fehlschlug
habe ich ein "chown -R fhem:dialout /opt/fhem" gemacht, also sollten alle rechte passen.

Ich werde als nächsten Schritt eine "saubere Installation" in einer VM durchführen und dann das FHEM Verzeichnis kopieren, mal schauen, was dann passiert.
Raspberry Pi 2, ZWAVE ZME.USB MAXCUBE mit CUNO Firmware