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.
320 Devices in MariaDB: Lambda WP an Ecolink-Speicher, FBH, Solarthermie, kontroll. Lüftung mit WRG und Erdwärmetauscher
HMCUL, 1-Wire (FT232RL ; DS2480B), EnOcean (TCM ESP3), MQTT2, Shelly, SMA (eC2, PV, HM, HS)
DOIF (Perl/uiTable), PID20,Micropelt IRTV, SolarForecast auf PI5

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.