36_LaCrosse.pm - Batterie Austausch Funktion defekt

Begonnen von P.A.Trick, 15 Oktober 2020, 17:47:39

Vorheriges Thema - Nächstes Thema

P.A.Trick

Ich wollte heute mal die Funktion "ReplaceBatteryForSec" (60 sek) nutzen, aber leider geht sie nicht mehr.
Eine Vielzahl der folgenden Meldungen findet sich im Log.
Wurde hier etwas geändert?
Meine Version: 36_LaCrosse.pm 20217 2019-09-21 09:53:25Z HCS

2020.10.15 17:39:57.349 1: PERL WARNING: Odd number of elements in anonymous hash at ./FHEM/36_LaCrosse.pm line 152.
2020.10.15 17:39:57.349 1:     main::CallFn                        called by fhem.pl (763)
2020.10.15 17:39:57.349 1:     main::FW_Read                       called by fhem.pl (3817)
2020.10.15 17:39:57.349 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (592)
2020.10.15 17:39:57.349 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (984)
2020.10.15 17:39:57.349 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2715)
2020.10.15 17:39:57.349 1:     main::CommandSet                    called by fhem.pl (1255)
2020.10.15 17:39:57.349 1:     main::DoSet                         called by fhem.pl (1955)
2020.10.15 17:39:57.349 1:     main::CallFn                        called by fhem.pl (1923)
2020.10.15 17:39:57.349 1:     main::LaCrosse_Set                  called by fhem.pl (3812)
2020.10.15 17:39:57.349 1:     main::__ANON__                      called by ./FHEM/36_LaCrosse.pm (152)
2020.10.15 17:39:57.349 1: stacktrace:
2020.10.15 17:39:57.348 1: PERL WARNING: Odd number of elements in anonymous hash at ./FHEM/36_LaCrosse.pm line 152.
2020.10.15 17:39:57.348 1:     main::CallFn                        called by fhem.pl (763)
2020.10.15 17:39:57.348 1:     main::FW_Read                       called by fhem.pl (3817)
2020.10.15 17:39:57.348 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (592)
2020.10.15 17:39:57.348 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (984)
2020.10.15 17:39:57.348 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2715)
2020.10.15 17:39:57.348 1:     main::CommandSet                    called by fhem.pl (1255)
2020.10.15 17:39:57.348 1:     main::DoSet                         called by fhem.pl (1955)
2020.10.15 17:39:57.348 1:     main::CallFn                        called by fhem.pl (1923)
2020.10.15 17:39:57.348 1:     main::LaCrosse_Set                  called by fhem.pl (3812)
2020.10.15 17:39:57.348 1:     main::__ANON__                      called by ./FHEM/36_LaCrosse.pm (152)
2020.10.15 17:39:57.348 1: stacktrace:
2020.10.15 17:39:57.347 1: PERL WARNING: Odd number of elements in anonymous hash at ./FHEM/36_LaCrosse.pm line 152.
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

HCS

Gerade auf einem direkt vorher upgedatetem FHEM getestet.

logfile geleert
Batterien raus (TX29DTH) (ID bisher: 26)
30 Sek. warten
Batterien rein
30 Sek. warten
replaceBatteryForSec 120

Ergebnis im device
defmod Temperature_Mobile2 LaCrosse 11

Ergebnis im Logfile:
2020.10.16 08:39:18 1: Logfile gelöscht
2020.10.16 08:40:42 3: LaCrosse: Changing device 11 from 26 to 11

P.A.Trick

Hm intuitiv habe ich das replaceBatteryForSec 120 vor dem Batteriewechsel durchgeführt. Liegt da evtl. das Problem?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn