Autor Thema: [gelöst] MAX Fehler nach Stromausfall  (Gelesen 1516 mal)

Offline fExplorer

  • Jr. Member
  • **
  • Beiträge: 85
[gelöst] MAX Fehler nach Stromausfall
« am: 19 Februar 2022, 18:34:43 »
Hallo,

nach einem Stromausfall (Sturm) habe ich Probleme mit MAX, welches bis dahin einige Jahre klaglos lief:

Messages collected while initializing FHEM:configfile: Cannot load module MAX
setuuid: Please define Heizung_WZ_o_1 first
Cannot load module MAX
setuuid: Please define Heizung_WZ_u_2 first
Cannot load module MAX
setuuid: Please define Heizung_Buero first
Cannot load module MAX
setuuid: Please define Heizung_WZ_u_1 first
Cannot load module MAX
setuuid: Please define Heizung_Kueche first
Cannot load module MAX
setuuid: Please define Heizung_Boden_1 first
Cannot load module MAX
setuuid: Please define Heizung_Flur_1 first

Direkt nach dem Stromausfall-Neustart finde ich im Log

2022.02.17 04:44:02 2: Switched nanoCUL rfmode to MAX
2022.02.17 04:44:03 1: PERL WARNING: Bareword found where operator expected at ./FHEM/10_MAX.pm line 1257, near "8ReadingsNum"
2022.02.17 04:44:03 1: PERL WARNING: (Missing operator before ReadingsNum?)
2022.02.17 04:44:03 1: reload: Error:Modul 10_MAX deactivated:
 syntax error at ./FHEM/10_MAX.pm line 1248, near "(   #}
      #if (!$wt)
      #{
        #$ret .= " max�muiTemperature:$teiplist minimUmTemperature8teoplist";
      #}
    }"
syntax error at ./FHEM/10_MAX.pm line 1249, near "*    if("
Global symbol "$rut" requires explicit package name (did you forget to declare "my $rut"?) at ./FHEM/10_MAX.pm line 1251, <$fh> line 61.
Global symbol "$devtype" requires explicit package name (did you forget to declare "my $devtype"?) at ./FHEM/10_MAX.pm line 1254, <$fh> line 61.
Global symbol "$ret" requires explicit package name (did you forget to declare "my $ret"?) at ./FHEM/10_MAX.pm line 1256, <$fh> line 61.
Global symbol "$ret" requires explicit package name (did you forget to declare "my $ret"?) at ./FHEM/10_MAX.pm line 1257, <$fh> line 61.
syntax error at ./FHEM/10_MAX.pm line 1257, near "8ReadingsNum"
Global symbol "$devnaMe" requires explicit package name (did you forget to declare "my $devnaMe"?) at ./FHEM/10_MAX.pm line 1257, <$fh> line 61.
Global symbol "$devtype" requires explicit package name (did you forget to declare "my $devtype"?) at ./FHEM/10_MAX.pm line 1260, <$fh> line 61.
Global symbol "$has" requires explicit package name (did you forget to declare "my $has"?) at ./FHEM/10_MAX.pm line 1262, <$fh> line 61.
syntax error at ./FHEM/10_MAX.pm line 1262, near "$has("
./FHEM/10_MAX.pm has too many errors.

2022.02.17 04:44:03 0: syntax error at ./FHEM/10_MAX.pm line 1248, near "(   #}
      #if (!$wt)
      #{
        #$ret .= " max�muiTemperature:$teiplist minimUmTemperature8teoplist";
      #}
    }"

Da werden Softwarefehler gemeldet, die bei vorherigen Neustarts nicht auftraten...deshalb habe ich die nanoCUL einmal ausgebaut und überprüft. Aber grundsätzlich scheint sie ja zu funktionieren.

Kann mir jemand helfen, einen Ansatz zur Fehlerbehebung zu finden?
« Letzte Änderung: 19 Februar 2022, 23:14:27 von fExplorer »

Offline MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 12748
  • NIVEAu ist keine Creme...
Antw:MAX Fehler nach Stromausfall
« Antwort #1 am: 19 Februar 2022, 19:00:19 »
Fhem auf einem PI mit SD-Karte?

SD-Karte defekt durch Stromausfall?

Neu auf neuer SD aufsetzen (gleich Bullseye) und Backup (was hoffentlich bereits vorliegt) einspielen...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Offline fExplorer

  • Jr. Member
  • **
  • Beiträge: 85
Antw:MAX Fehler nach Stromausfall
« Antwort #2 am: 19 Februar 2022, 23:12:03 »
Fhem auf einem PI mit SD-Karte?

SD-Karte defekt durch Stromausfall?

Neu auf neuer SD aufsetzen (gleich Bullseye) und Backup (was hoffentlich bereits vorliegt) einspielen...

Gruß, Joachim

Ja, SD mit Rasp.

Hab erstmal ein Backup zurückgespielt und das scheint die fehlerhafte Datei überschrieben zu haben. Sieht so aus als läuft es wieder.

Danke für den Tipp.

Offline MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 12748
  • NIVEAu ist keine Creme...
Antw:[gelöst] MAX Fehler nach Stromausfall
« Antwort #3 am: 19 Februar 2022, 23:20:38 »
Ich würde trotzdem bald/jetzt die SD wechseln...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

 

decade-submarginal