Nach update vom 29.08 - 10_CUL_HM deactivated... ACHTUNG

Begonnen von Rampler, 29 August 2015, 22:01:04

Vorheriges Thema - Nächstes Thema

Rampler

Nach update mit:
# $Id: HMConfig.pm 9158 2015-08-29 17:12:16Z martinp876 $
# $Id: 10_CUL_HM.pm 9159 2015-08-29 17:35:55Z martinp876 $


startet FHEM nicht mehr: (Auszug)
2015.08.29 20:13:41 1: reload: Error:Modul 10_CUL_HM deactivated:
Global symbol "$nAttr" requires explicit package name at ./FHEM/10_CUL_HM.pm line 6232, <$fh> line 65.
Global symbol "$nAttr" requires explicit package name at ./FHEM/10_CUL_HM.pm line 6233, <$fh> line 65.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 6451, <$fh> line 65.

2015.08.29 20:13:41 0: Global symbol "$nAttr" requires explicit package name at ./FHEM/10_CUL_HM.pm line 6232, <$fh> line 65.
Global symbol "$nAttr" requires explicit package name at ./FHEM/10_CUL_HM.pm line 6233, <$fh> line 65.
BEGIN not safe after errors--compilation aborted at ./FHEM/10_CUL_HM.pm line 6451, <$fh> line 65.

Subroutine CUL_HM_Initialize redefined at ./FHEM/10_CUL_HM.pm line 131, <$fh> line 88.
Subroutine CUL_HM_updateConfig redefined at ./FHEM/10_CUL_HM.pm line 213, <$fh> line 88.
Subroutine CUL_HM_Define redefined at ./FHEM/10_CUL_HM.pm line 465, <$fh> line 88.
Subroutine CUL_HM_Undef redefined at ./FHEM/10_CUL_HM.pm line 520, <$fh> line 88.
Subroutine CUL_HM_Rename redefined at ./FHEM/10_CUL_HM.pm line 539, <$fh> line 88.
Subroutine CUL_HM_Attr redefined at ./FHEM/10_CUL_HM.pm line 576, <$fh> line 88.
Subroutine CUL_HM_AttrCheck redefined at ./FHEM/10_CUL_HM.pm line 860, <$fh> line 88.
Subroutine CUL_HM_prtInit redefined at ./FHEM/10_CUL_HM.pm line 882, <$fh> line 88.
Subroutine CUL_HM_hmInitMsg redefined at ./FHEM/10_CUL_HM.pm line 887, <$fh> line 88.
Subroutine CUL_HM_hmInitMsgUpdt redefined at ./FHEM/10_CUL_HM.pm line 924, <$fh> line 88.
Subroutine CUL_HM_Notify redefined at ./FHEM/10_CUL_HM.pm line 951, <$fh> line 88.
Subroutine CUL_HM_setupHMLAN redefined at ./FHEM/10_CUL_HM.pm line 964, <$fh> line 88.
Subroutine CUL_HM_Parse redefined at ./FHEM/10_CUL_HM.pm line 1001, <$fh> line 88.
Subroutine CUL_HM_parseCommon redefined at ./FHEM/10_CUL_HM.pm line 2639, <$fh> line 88.
Subroutine CUL_HM_m_setCh redefined at ./FHEM/10_CUL_HM.pm line 3137, <$fh> line 88.
Subroutine CUL_HM_queueUpdtCfg redefined at ./FHEM/10_CUL_HM.pm line 3148, <$fh> line 88.
Subroutine CUL_HM_parseSDteam redefined at ./FHEM/10_CUL_HM.pm line 3166, <$fh> line 88.
Subroutine CUL_HM_updtSDTeam redefined at ./FHEM/10_CUL_HM.pm line 3224, <$fh> line 88.
Subroutine CUL_HM_pushEvnts redefined at ./FHEM/10_CUL_HM.pm line 3245, <$fh> line 88.
Subroutine CUL_HM_Get redefined at ./FHEM/10_CUL_HM.pm line 3272, <$fh> line 88.
Subroutine CUL_HM_Set redefined at ./FHEM/10_CUL_HM.pm line 3540, <$fh> line 88.
Subroutine CUL_HM_valvePosUpdt redefined at ./FHEM/10_CUL_HM.pm line 5259, <$fh> line 88.
Subroutine CUL_HM_valvePosTmr redefined at ./FHEM/10_CUL_HM.pm line 5326, <$fh> line 88.
Subroutine CUL_HM_weather redefined at ./FHEM/10_CUL_HM.pm line 5358, <$fh> line 88.
Subroutine CUL_HM_infoUpdtDevData redefined at ./FHEM/10_CUL_HM.pm line 5367, <$fh> line 88.
Subroutine CUL_HM_getConfig redefined at ./FHEM/10_CUL_HM.pm line 5417, <$fh> line 88.
Subroutine CUL_HM_calcDisWmSet redefined at ./FHEM/10_CUL_HM.pm line 5480, <$fh> line 88.
Subroutine CUL_HM_calcDisWm redefined at ./FHEM/10_CUL_HM.pm line 5498, <$fh> line 88.
Subroutine CUL_HM_RemoveHMPair redefined at ./FHEM/10_CUL_HM.pm line 5543, <$fh> line 88.
Subroutine CUL_HM_pushConfig redefined at ./FHEM/10_CUL_HM.pm line 5553, <$fh> line 88.
Subroutine CUL_HM_PushCmdStack redefined at ./FHEM/10_CUL_HM.pm line 5633, <$fh> line 88.
Subroutine CUL_HM_ProcessCmdStack redefined at ./FHEM/10_CUL_HM.pm line 5647, <$fh> line 88.
Subroutine CUL_HM_respWaitSu redefined at ./FHEM/10_CUL_HM.pm line 5662, <$fh> line 88.
Subroutine CUL_HM_responseSetup redefined at ./FHEM/10_CUL_HM.pm line 5688, <$fh> line 88.
Subroutine CUL_HM_sndIfOpen redefined at ./FHEM/10_CUL_HM.pm line 5823, <$fh> line 88.
Subroutine CUL_HM_SndCmd redefined at ./FHEM/10_CUL_HM.pm line 5861, <$fh> line 88.
Subroutine CUL_HM_statCnt redefined at ./FHEM/10_CUL_HM.pm line 5936, <$fh> line 88.
Subroutine CUL_HM_statCntRfresh redefined at ./FHEM/10_CUL_HM.pm line 5967, <$fh> line 88.
Subroutine CUL_HM_respPendRm redefined at ./FHEM/10_CUL_HM.pm line 5984, <$fh> line 88.
Subroutine CUL_HM_respPendTout redefined at ./FHEM/10_CUL_HM.pm line 5999, <$fh> line 88.
Subroutine CUL_HM_respPendToutProlong redefined at ./FHEM/10_CUL_HM.pm line 6094, <$fh> line 88.
Subroutine CUL_HM_FWupdateSteps redefined at ./FHEM/10_CUL_HM.pm line 6100, <$fh> line 88.
Subroutine CUL_HM_FWupdateBTo redefined at ./FHEM/10_CUL_HM.pm line 6168, <$fh> line 88.
Subroutine CUL_HM_FWupdateEnd redefined at ./FHEM/10_CUL_HM.pm line 6180, <$fh> line 88.
Subroutine CUL_HM_FWupdateSpeed redefined at ./FHEM/10_CUL_HM.pm line 6202, <$fh> line 88.
Subroutine CUL_HM_FWupdateSim redefined at ./FHEM/10_CUL_HM.pm line 6213, <$fh> line 88.
2015.08.29 20:13:42 1: reload: Error:Modul 10_CUL_HM deactivated:
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

cwagner

#1
exakt so auch bei mir - Rückkehr auf die vorherige Version von 10_CUL_HM.pm (unter /opt/fhem/restoreDir) ist der Ausweg.
PI 2B+/5 Raspbian 12, Perl 5.36.0, FHEM 6.3: 295 Module in ConfigDB: Steuerung Heizkessel, FBH, Solarthermie, kontr. Lüftung mit WRG. Smarthome u.a. HMCUL, 1-Wire (FT232RL ; DS2480B), EnOcean (TCM EPS3), MQTT2. DOIF, PID20, Threshold, OWX; Micropelt IRTV, Volkszähler, SolarForecast; MariaDB

Rampler

Die Registerwerte der Devices sind nach Neustart auch weg.
Habe mit getconfig mühevoll alle Devices neu ausgelesen.
Das geht auch schneller, einfach, die fhem.save unter /opt/fhem/log wieder zurück kopieren.
Evtl. das das ja bekannt, mir war das neu...Vielleicht hilft es ja dem einen oder anderen..

Schönes WOE noch ...
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

martinp876


rapster


CarlosTT

Zitat von: martinp876 am 30 August 2015, 16:17:12
sorry - schlechte Version. ist korrigiert.

hm - hier nicht, hab die vorherige Version wieder drüberkopiert.

Rampler

Kann auch noch nicht gehen, entweder Du wartest bis morgen früh um 08:00 oder Du lädst Dir den update hier:

http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/

runter, und kopierst es in Deine Installation...
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!

CarlosTT

Zitat von: Rampler am 30 August 2015, 22:05:22
Kann auch noch nicht gehen, entweder Du wartest bis morgen früh um 08:00 oder Du lädst Dir den update hier:

http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/

runter, und kopierst es in Deine Installation...
ok - dann probier ich's heute Nachmittag noch mal.