Autor Thema: Cannot load module SIGNALduino  (Gelesen 330 mal)

Offline Invers

  • Hero Member
  • *****
  • Beiträge: 2223
Cannot load module SIGNALduino
« am: 18 Januar 2022, 19:07:11 »
Ich habe heute meinen Pi neu gestartet, weil ich sl statt ls eingegeben habe (ein Alias). Dann hängt sich fhem immer(!) auf. ich weiss nicht, was sl bewirkt.
Aber das ist ja nicht das Thema.
Nach diesem Neustart wird das Modul für Signalduino nicht mehr geladen ( Cannot load module SIGNALduino ).
Ich habe schon die Config per db zurückgesetzt bis in die Urzeit und auch den andern SD probiert (habe 2). Auch eine Neuinstallation (define sduino Signalduino) geht nicht.
Modul hat fhem/dialout 666, wie alle anderen Module.
Was kann ich da noch machen?
Pi3B+ / Bullseye | FB7490 | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKont. | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x TKont. TFK-TI | HM-Bew.-Melder aussen + innen | 3 x Smoked. HM-SEC-SD-2

Offline Invers

  • Hero Member
  • *****
  • Beiträge: 2223
Antw:Cannot load module SIGNALduino
« Antwort #1 am: 18 Januar 2022, 19:16:16 »
Jetzt habe ich Meldungen im Log:

2022.01.18 18:21:33.222 1: reload: Error:Modul 00_SIGNALduino deactivated:
 Can't locate Digest/CRC.pm in @INC (you may need to install the Digest::CRC module) (@INC contains: ./FHEM/lib ./lib ./FHEM . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/arm-linux-gnueabihf/perl5/5.32 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl-base /usr/lib/arm-linux-gnueabihf/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at FHEM/lib/SD_Protocols.pm line 16.
BEGIN failed--compilation aborted at FHEM/lib/SD_Protocols.pm line 16.
Compilation failed in require at ./FHEM/00_SIGNALduino.pm line 30.
BEGIN failed--compilation aborted at ./FHEM/00_SIGNALduino.pm line 30.

2022.01.18 18:21:33.223 0: Can't locate Digest/CRC.pm in @INC (you may need to install the Digest::CRC module) (@INC contains: ./FHEM/lib ./lib ./FHEM . /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/arm-linux-gnueabihf/perl5/5.32 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl-base /usr/lib/arm-linux-gnueabihf/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at FHEM/lib/SD_Protocols.pm line 16.
BEGIN failed--compilation aborted at FHEM/lib/SD_Protocols.pm line 16.
Compilation failed in require at ./FHEM/00_SIGNALduino.pm line 30.
BEGIN failed--compilation aborted at ./FHEM/00_SIGNALduino.pm line 30.

2022.01.18 18:24:08.871 1: reload: Error:Modul 00_SIGNALduino deactivated:
 Attempt to reload lib/SD_Protocols.pm aborted.
Compilation failed in require at ./FHEM/00_SIGNALduino.pm line 30.
BEGIN failed--compilation aborted at ./FHEM/00_SIGNALduino.pm line 30.

2022.01.18 18:24:08.873 0: Attempt to reload lib/SD_Protocols.pm aborted.
Compilation failed in require at ./FHEM/00_SIGNALduino.pm line 30.
BEGIN failed--compilation aborted at ./FHEM/00_SIGNALduino.pm line 30.
Pi3B+ / Bullseye | FB7490 | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKont. | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x TKont. TFK-TI | HM-Bew.-Melder aussen + innen | 3 x Smoked. HM-SEC-SD-2

Offline Ralf9

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3965
Antw:Cannot load module SIGNALduino
« Antwort #2 am: 18 Januar 2022, 19:32:31 »
Zitat
you may need to install the Digest::CRC module

Hast Du ein fhem update gemacht?
Siehe hier
https://forum.fhem.de/index.php/topic,58397.msg1201448.html#msg1201448
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Offline Invers

  • Hero Member
  • *****
  • Beiträge: 2223
Antw:Cannot load module SIGNALduino
« Antwort #3 am: 18 Januar 2022, 19:45:12 »
Mist. Danke. Ich lese immer, was in den Updates steht, aber es wurde nichts angezeigt.
Pi3B+ / Bullseye | FB7490 | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKont. | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x TKont. TFK-TI | HM-Bew.-Melder aussen + innen | 3 x Smoked. HM-SEC-SD-2

Offline Invers

  • Hero Member
  • *****
  • Beiträge: 2223
Antw:Cannot load module SIGNALduino
« Antwort #4 am: 18 Januar 2022, 20:09:17 »
Das hat leider nicht ausgereicht. Meine alte definition wird nicht mehr erkannt und geladen. Mit der neuen Variante gehen offenbar meine Siro Rollos nicht mehr. Die Rückspielung des alten Moduls zeigt auch keine Wirkung.
Was muss ich denn tun, damit ich meine Rollos wieder steuern kann?

Pi3B+ / Bullseye | FB7490 | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKont. | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x TKont. TFK-TI | HM-Bew.-Melder aussen + innen | 3 x Smoked. HM-SEC-SD-2

Offline Ralf9

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3965
Antw:Cannot load module SIGNALduino
« Antwort #5 am: 18 Januar 2022, 20:26:18 »
Zitat
Die Rückspielung des alten Moduls zeigt auch keine Wirkung.
Welche alten Dateien hast Du zurückgespielt?

Du mußt mindestens die folgenden zurückspielen
00_SIGNALduino.pm
/lib/SD_ProtocolData.pm
/lib/SD_Protocols.pm
« Letzte Änderung: 18 Januar 2022, 20:29:09 von Ralf9 »
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Offline Invers

  • Hero Member
  • *****
  • Beiträge: 2223
Antw:Cannot load module SIGNALduino
« Antwort #6 am: 18 Januar 2022, 20:29:01 »
nur die 00_SIGNALduino.pm
Pi3B+ / Bullseye | FB7490 | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKont. | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x TKont. TFK-TI | HM-Bew.-Melder aussen + innen | 3 x Smoked. HM-SEC-SD-2

Offline Ralf9

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3965
Antw:Cannot load module SIGNALduino
« Antwort #7 am: 18 Januar 2022, 20:33:05 »
dies reicht nicht

Du mußt mindestens die folgenden zurückspielen
00_SIGNALduino.pm
/lib/SD_ProtocolData.pm
/lib/SD_Protocols.pm
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Offline Invers

  • Hero Member
  • *****
  • Beiträge: 2223
Antw:Cannot load module SIGNALduino
« Antwort #8 am: 18 Januar 2022, 21:14:10 »
Das Rückspielen der 3 Dateien hat es nicht gebracht. Ich habe mal einfach das gesamte Update rückgängig gemacht. Trotzdem musste ich meinen Duino neudefinieren. Aber egal, die Def hatte ich ja noch in der configdb in einer älteren Version. Configdb hat mir schon oft den Hintern gerettet.
Du natürlich auch und dafür danke ich dir.
Pi3B+ / Bullseye | FB7490 | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKont. | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x TKont. TFK-TI | HM-Bew.-Melder aussen + innen | 3 x Smoked. HM-SEC-SD-2

Offline Ralf9

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3965
Antw:Cannot load module SIGNALduino
« Antwort #9 am: 18 Januar 2022, 21:56:17 »
Ich würde jetzt erst mal abwarten ob auch andere nach dem update Probleme Siro Rollos haben
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Online curt

  • Hero Member
  • *****
  • Beiträge: 1338
Antw:Cannot load module SIGNALduino
« Antwort #10 am: 18 Januar 2022, 21:58:58 »
Ich habe zwar keine Rollos, aber soeben nach dem Update:

Messages collected while initializing FHEM:configfile: Cannot load module SIGNALduino
setuuid: Please define SignalNano_433 first
Cannot load module SIGNALduino
setuuid: Please define SignalDuinoWlan first

Da mir so etwas noch nie passierte, fasse ich nichts an und warte vorsichtig ab:
Mag mir bitte jemand sagen, was ich tun soll/muss?
RPI 4 - Jeelink HomeMatic Z-Wave

Offline Ralf9

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3965
Antw:Cannot load module SIGNALduino
« Antwort #11 am: 18 Januar 2022, 22:03:46 »
Du kannst mal schauen ob dies die Ursache ist
https://forum.fhem.de/index.php/topic,125541.0.html
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Offline Invers

  • Hero Member
  • *****
  • Beiträge: 2223
Antw:Cannot load module SIGNALduino
« Antwort #12 am: 18 Januar 2022, 22:07:10 »
Das Rückspielen der 3 Dateien hat es nicht gebracht. Ich habe mal einfach das gesamte Update rückgängig gemacht. Trotzdem musste ich meinen Duino neudefinieren. Aber egal, die Def hatte ich ja noch in der configdb in einer älteren Version. Configdb hat mir schon oft den Hintern gerettet.
Du natürlich auch und dafür danke ich dir.

Ich hatte wahrscheinlich einen Fehler beim Tausch der 3 Dateien gemacht.
Nun habe ich restore -a /update/2022-01-18 gemacht und die 3 Dateien
00_SIGNALduino.pm
/lib/SD_ProtocolData.pm
/lib/SD_Protocols.pm
per exclude_from_update im global ausgeschlossen. Dann nochmal ein Update und es läuft immernoch alles perfekt.
Natürlich hatte ich auch immer alle erforderlichen Neustarts gemacht.
Pi3B+ / Bullseye | FB7490 | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKont. | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x TKont. TFK-TI | HM-Bew.-Melder aussen + innen | 3 x Smoked. HM-SEC-SD-2

Online curt

  • Hero Member
  • *****
  • Beiträge: 1338
Antw:Cannot load module SIGNALduino
« Antwort #13 am: 18 Januar 2022, 22:09:49 »
Du kannst mal schauen ob dies die Ursache ist
https://forum.fhem.de/index.php/topic,125541.0.html

Ja, exakt - das hatte ich inzwischen auf meiner Konsole selbst herausgefunden.

Und wie man es bei linuxartigen BS behebt:
apt install libdigest-crc-perl

Trotzdem danke für die schnelle Reaktion!
RPI 4 - Jeelink HomeMatic Z-Wave

 

decade-submarginal