gelöst: Fehler in HMinfo nach update

Begonnen von eisman, 02 August 2021, 09:24:11

Vorheriges Thema - Nächstes Thema

eisman

Hi,



Undefined subroutine &main::CUL_HM_AttrInit called at ./FHEM/98_HMinfo.pm line 1021, <$fh> line 127.



Problem FHEM komplett down,
manuell rausnehmen des Eintrag aus fhem.cfg (z.B. # ), dann ist ein Restore möglich...
mfg

nach update vom 13.09.2021 danke
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

the ratman

jup, schließe ich mich an ...

fhem versucht permanent zu starten und schmeißt dannUndefined subroutine &main::CUL_HM_AttrInit called at ./FHEM/98_HMinfo.pm line 1021. als letztes ins log raus.

das rückspielen der alten files machts natürlich wieder gut *g*
→do↑p!dnʇs↓shit←

frank

eventuell braucht diese hminfo version bereits die neue cul_hm version von hier: https://forum.fhem.de/index.php/topic,122107.msg1168633.html#msg1168633
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

heinzfo

Habe das gleiche Problem.

Undefined subroutine &main::CUL_HM_AttrInit called at ./FHEM/98_HMinfo.pm line 1021, <$fh> line 3474.

Grüße

marian

Ich hatte das gleiche Problem.
Nach dem Einspielen der neuen 10_CUL_HM.pm von Martin startet Fhem wieder.
https://forum.fhem.de/index.php/topic,122107.msg1168633.html#msg1168633


the ratman

kann ich auch bestätigen. rennt wie ein glockerl, regt sich auch ned über meinen unisensor auf, was gern schon mal geschehen war früher ...

hoffe, die kommt bald offiziell
→do↑p!dnʇs↓shit←

the ratman

zu früh gefreut.
fhem startet zwar immer noch, aber so ganz zufrieden is es noch nichgt mit uns *g*

2021.08.03 09:59:03 1:  PERL WARNING: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 10709.
2021.08.03 09:59:03 1:  stacktrace:
2021.08.03 09:59:03 1:      main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (10709)
2021.08.03 09:59:03 1:      main::CUL_HM_UpdtCentralState       called by ./FHEM/00_HMUARTLGW.pm (2138)
2021.08.03 09:59:03 1:      main::HMUARTLGW_updateCondition     called by ./FHEM/00_HMUARTLGW.pm (367)
2021.08.03 09:59:03 1:      main::HMUARTLGW_Undefine            called by fhem.pl (3894)
2021.08.03 09:59:03 1:      main::CallFn                        called by fhem.pl (1484)
2021.08.03 09:59:03 1:      main::CommandRereadCfg              called by fhem.pl (1265)
2021.08.03 09:59:03 1:      main::AnalyzeCommand                called by fhem.pl (1116)
2021.08.03 09:59:03 1:      main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2779)
2021.08.03 09:59:03 1:      main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1006)
2021.08.03 09:59:03 1:      main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.08.03 09:59:03 1:      main::FW_Read                       called by fhem.pl (3894)
2021.08.03 09:59:03 1:      main::CallFn                        called by fhem.pl (773)
2021.08.03 09:59:03 1:  PERL WARNING: Use of uninitialized value in string ne at ./FHEM/10_CUL_HM.pm line 10723.
2021.08.03 09:59:03 1:  stacktrace:
2021.08.03 09:59:03 1:      main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (10723)
2021.08.03 09:59:03 1:      main::CUL_HM_UpdtCentralState       called by ./FHEM/00_HMUARTLGW.pm (2138)
2021.08.03 09:59:03 1:      main::HMUARTLGW_updateCondition     called by ./FHEM/00_HMUARTLGW.pm (367)
2021.08.03 09:59:03 1:      main::HMUARTLGW_Undefine            called by fhem.pl (3894)
2021.08.03 09:59:03 1:      main::CallFn                        called by fhem.pl (1484)
2021.08.03 09:59:03 1:      main::CommandRereadCfg              called by fhem.pl (1265)
2021.08.03 09:59:03 1:      main::AnalyzeCommand                called by fhem.pl (1116)
2021.08.03 09:59:03 1:      main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2779)
2021.08.03 09:59:03 1:      main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1006)
2021.08.03 09:59:03 1:      main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (598)
2021.08.03 09:59:03 1:      main::FW_Read                       called by fhem.pl (3894)
2021.08.03 09:59:03 1:      main::CallFn                        called by fhem.pl (773)
2021.08.03 09:59:03 1:  CUL_HM correct hmId for assigned IO hmLan2
2021.08.03 09:59:03 1:  hmLan2 is against deletion (0 : hmLan2:disconnected), continuing with rereadcfg anyway
2021.08.03 09:59:03 1:  Including fhem.cfg
2021.08.03 09:59:16 1:  Including ./log/fhem.save
2021.08.03 09:59:32 1:  PERL WARNING: Use of uninitialized value in substitution (s///) at ./FHEM/10_CUL_HM.pm line 10684.
2021.08.03 09:59:32 1:  stacktrace:
2021.08.03 09:59:32 1:      main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (10684)
2021.08.03 09:59:32 1:      main::CUL_HM_UpdtCentral            called by ./FHEM/10_CUL_HM.pm (345)
2021.08.03 09:59:32 1:      main::CUL_HM_updateConfig           called by fhem.pl (3426)
2021.08.03 09:59:32 1:      main::HandleTimeout                 called by fhem.pl (695)
2021.08.03 09:59:32 1:  PERL WARNING: substr outside of string at ./FHEM/10_CUL_HM.pm line 10693.
2021.08.03 09:59:32 1:  stacktrace:
2021.08.03 09:59:32 1:      main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (10693)
2021.08.03 09:59:32 1:      main::CUL_HM_UpdtCentral            called by ./FHEM/10_CUL_HM.pm (345)
2021.08.03 09:59:32 1:      main::CUL_HM_updateConfig           called by fhem.pl (3426)
2021.08.03 09:59:32 1:      main::HandleTimeout                 called by fhem.pl (695)
2021.08.03 09:59:32 1:  PERL WARNING: Use of uninitialized value in hex at ./FHEM/10_CUL_HM.pm line 10693.
2021.08.03 09:59:32 1:  stacktrace:
2021.08.03 09:59:32 1:      main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (10693)
2021.08.03 09:59:32 1:      main::CUL_HM_UpdtCentral            called by ./FHEM/10_CUL_HM.pm (345)
2021.08.03 09:59:32 1:      main::CUL_HM_updateConfig           called by fhem.pl (3426)
2021.08.03 09:59:32 1:      main::HandleTimeout                 called by fhem.pl (695)
2021.08.03 09:59:32 1:  PERL WARNING: Use of uninitialized value $a[2] in uc at ./FHEM/10_CUL_HM.pm line 571.
2021.08.03 09:59:32 1:  stacktrace:
2021.08.03 09:59:32 1:      main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (571)
2021.08.03 09:59:32 1:      main::CUL_HM_Define                 called by fhem.pl (3894)
2021.08.03 09:59:32 1:      main::CallFn                        called by fhem.pl (2127)
2021.08.03 09:59:32 1:      main::CommandDefine                 called by ./FHEM/10_CUL_HM.pm (10694)
2021.08.03 09:59:32 1:      main::CUL_HM_UpdtCentral            called by ./FHEM/10_CUL_HM.pm (345)
2021.08.03 09:59:32 1:      main::CUL_HM_updateConfig           called by fhem.pl (3426)
2021.08.03 09:59:32 1:      main::HandleTimeout                 called by fhem.pl (695)
2021.08.03 09:59:32 1:  define vccu_Btn0 CUL_HM : wrong syntax: define  CUL_HM 6-digit-hex-code [Raw-Message]
→do↑p!dnʇs↓shit←

frank

dass martin die warnings seiner neuen cul_hm version in diesem thread findet, halte ich derzeit für sehr unwahrscheinlich.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

the ratman

drüben verlinkt - thx fürs aufmerksam machen!
→do↑p!dnʇs↓shit←