uninitialized value bei regSet

Begonnen von vbs, 16 November 2018, 20:47:00

Vorheriges Thema - Nächstes Thema

vbs

Ich versuche gerade, ein Register für einen Peer zu setzen, aber es scheitert immer mit einer Fehlermeldung:

Befehl:
set sz_lightSpot regSet shDimJtOn rampOn sz_virtBtnLight_100_1

führt im Log zu:
2018.11.16 20:43:25.662 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/10_CUL_HM.pm line 7893.
2018.11.16 20:43:25.662 1: stacktrace:
2018.11.16 20:43:25.662 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (7893)
2018.11.16 20:43:25.662 1:     main::CUL_HM_getRegFromStore        called by ./FHEM/10_CUL_HM.pm (4661)
2018.11.16 20:43:25.662 1:     main::CUL_HM_Set                    called by fhem.pl (3596)
2018.11.16 20:43:25.662 1:     main::CallFn                        called by fhem.pl (1811)
2018.11.16 20:43:25.662 1:     main::DoSet                         called by fhem.pl (1843)
2018.11.16 20:43:25.662 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.11.16 20:43:25.662 1:     main::CommandCmdAlias               called by fhem.pl (1217)
2018.11.16 20:43:25.662 1:     main::AnalyzeCommand                called by fhem.pl (1063)
2018.11.16 20:43:25.662 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2587)
2018.11.16 20:43:25.662 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (906)
2018.11.16 20:43:25.662 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (535)
2018.11.16 20:43:25.662 1:     main::FW_Read                       called by fhem.pl (3601)
2018.11.16 20:43:25.663 1:     main::CallFn                        called by fhem.pl (726)
2018.11.16 20:43:25.663 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/10_CUL_HM.pm line 7893.
2018.11.16 20:43:25.663 1: stacktrace:
2018.11.16 20:43:25.663 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (7893)
2018.11.16 20:43:25.663 1:     main::CUL_HM_getRegFromStore        called by ./FHEM/10_CUL_HM.pm (4661)
2018.11.16 20:43:25.663 1:     main::CUL_HM_Set                    called by fhem.pl (3596)
2018.11.16 20:43:25.663 1:     main::CallFn                        called by fhem.pl (1811)
2018.11.16 20:43:25.663 1:     main::DoSet                         called by fhem.pl (1843)
2018.11.16 20:43:25.663 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.11.16 20:43:25.663 1:     main::CommandCmdAlias               called by fhem.pl (1217)
2018.11.16 20:43:25.663 1:     main::AnalyzeCommand                called by fhem.pl (1063)
2018.11.16 20:43:25.663 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2587)
2018.11.16 20:43:25.663 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (906)
2018.11.16 20:43:25.663 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (535)
2018.11.16 20:43:25.663 1:     main::FW_Read                       called by fhem.pl (3601)
2018.11.16 20:43:25.663 1:     main::CallFn                        called by fhem.pl (726)
2018.11.16 20:43:25.664 3: CUL_HM set sz_lightSpot regSet shDimJtOn rampOn sz_virtBtnLight_100_1


Ich hab auch schon mit "clear" mal alles gelöscht und mit "getConfig" neu geholt, da ich vermutete, dass irgendwas mit den Registern verbogen ist. Hat aber leider nichts gebracht...

list
Internals:
   CHANGED   
   DEF        222A26
   HMLAN0_MSGCNT 65
   HMLAN0_RAWMSG E222A26,0000,051FED3E,FF,FFC0,32A010222A26F15544030000
   HMLAN0_RSSI -64
   HMLAN0_TIME 2018-11-16 20:43:17
   IODev      HMLAN0
   LASTInputDev HMLAN0
   MSGCNT     65
   NAME       sz_lightSpot
   NOTIFYDEV  global
   NR         150
   NTFY_ORDER 50-sz_lightSpot
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:32 - t:10 s:222A26 d:F15544 030000
   peerList   sz_virtBtnLight_100_1,sz_virtBtnLight_0_1,sz_virtBtnLight_70_2,sz_virtBtnLight_0_2,
   protLastRcv 2018-11-16 20:43:17
   protRcv    32 last_at:2018-11-16 20:43:17
   protResnd  2 last_at:2018-11-16 20:42:58
   protSnd    64 last_at:2018-11-16 20:43:17
   protState  CMDs_done
   rssi_HMLAN0 cnt:2 min:-65 max:-65 avg:-65 lst:-65
   rssi_at_HMLAN0 cnt:65 min:-64 max:-64 avg:-64 lst:-64
   READINGS:
     2018-11-16 20:40:23   CommandAccepted yes
     2018-11-16 20:40:11   D-firmware      2.3
     2018-11-16 20:40:11   D-serialNr      KEQ0462702
     2018-11-16 20:42:53   PairedTo        0xF15544
     2018-11-16 20:42:53   R-pairCentral   0xF15544
     2018-11-16 20:43:00   R-powerUpAction off
     2018-11-16 20:43:12   R-sz_virtBtnLight_0_1-lgActionTypeDim toggelDim
     2018-11-16 20:43:12   R-sz_virtBtnLight_0_1-lgOnLevel 100 %
     2018-11-16 20:43:12   R-sz_virtBtnLight_0_1-shActionTypeDim jmpToTarget
     2018-11-16 20:43:12   R-sz_virtBtnLight_0_1-shOnLevel 100 %
     2018-11-16 20:43:17   R-sz_virtBtnLight_0_2-lgActionTypeDim toggelDim
     2018-11-16 20:43:17   R-sz_virtBtnLight_0_2-lgOnLevel 100 %
     2018-11-16 20:43:17   R-sz_virtBtnLight_0_2-shActionTypeDim jmpToTarget
     2018-11-16 20:43:17   R-sz_virtBtnLight_0_2-shOnLevel 100 %
     2018-11-16 20:43:07   R-sz_virtBtnLight_100_1-lgActionTypeDim toggelDim
     2018-11-16 20:43:07   R-sz_virtBtnLight_100_1-lgOnLevel 100 %
     2018-11-16 20:43:07   R-sz_virtBtnLight_100_1-shActionTypeDim jmpToTarget
     2018-11-16 20:43:07   R-sz_virtBtnLight_100_1-shOnLevel 100 %
     2018-11-16 20:43:15   R-sz_virtBtnLight_70_2-lgActionTypeDim toggelDim
     2018-11-16 20:43:15   R-sz_virtBtnLight_70_2-lgOnLevel 100 %
     2018-11-16 20:43:15   R-sz_virtBtnLight_70_2-shActionTypeDim jmpToTarget
     2018-11-16 20:43:15   R-sz_virtBtnLight_70_2-shOnLevel 70 %
     2018-11-16 20:42:53   RegL_00.          02:01 0A:F1 0B:55 0C:44 15:FF 16:00 00:00
     2018-11-16 20:43:00   RegL_01.          30:06 32:50 33:64 34:4B 35:50 56:00 57:24 00:00
     2018-11-16 20:43:12   RegL_03.sz_virtBtnLight_0_1  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:55 0C:55 0D:55 0E:20 0F:00 10:00 11:C8 12:00 13:0A 14:0A 15:00 16:C8 17:0A 18:0A 19:04 1A:04 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:26 8B:14 8C:52 8D:63 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 00:00
     2018-11-16 20:43:17   RegL_03.sz_virtBtnLight_0_2  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:55 0C:55 0D:55 0E:20 0F:00 10:00 11:C8 12:00 13:14 14:14 15:00 16:C8 17:0A 18:0A 19:04 1A:04 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:26 8B:14 8C:52 8D:63 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 00:00
     2018-11-16 20:43:07   RegL_03.sz_virtBtnLight_100_1  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:22 0C:22 0D:22 0E:20 0F:00 10:00 11:C8 12:00 13:0A 14:0A 15:00 16:C8 17:0A 18:0A 19:04 1A:04 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:26 8B:14 8C:52 8D:63 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 00:00
     2018-11-16 20:43:15   RegL_03.sz_virtBtnLight_70_2  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:22 0C:22 0D:22 0E:20 0F:00 10:00 11:8C 12:00 13:14 14:14 15:00 16:C8 17:0A 18:0A 19:04 1A:04 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:26 8B:14 8C:52 8D:63 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 00:00
     2018-11-16 20:40:12   _autoCmd_smartlight 0
     2018-11-16 20:40:23   deviceMsg       off (to VCCU)
     2018-11-16 20:40:23   dim             stop:off
     2018-11-16 20:40:23   level           0
     2018-11-16 20:40:23   overheat        off
     2018-11-16 20:40:23   overload        off
     2018-11-16 20:40:23   pct             0
     2018-11-16 20:43:04   peerList        sz_virtBtnLight_100_1,sz_virtBtnLight_0_1,sz_virtBtnLight_70_2,sz_virtBtnLight_0_2,
     2018-11-16 20:40:23   recentStateType info
     2018-11-16 20:40:23   reduced         off
     2018-11-16 20:40:23   state           off
     2018-11-16 20:40:23   timedOn         off
   helper:
     HM_CMDNR   50
     cSnd       01F15544222A260104F155442303,01F15544222A260104F155442403
     dlvlCmd    ++A011F15544222A260201009602FFFF
     mId        00A4
     peerIDsRaw ,F1554423,F1554424,F1554422,F1554417,00000000
     regLst     ,0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +222A26,00,00,00
       nextSend   1542397397.43477
       rxt        0
       vccu       VCCU
       p:
         222A26
         00
         00
         00
       prefIO:
         sys_culHm
     mRssi:
       mNo        32
       io:
         HMLAN0:
           -60
           -60
         sys_culHm:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN0
       flg        A
       ts         1542397397.33493
       ack:
         HASH(0x55b4572db598)
         328002F15544222A2600
     rssi:
       HMLAN0:
         avg        -65
         cnt        2
         lst        -65
         max        -65
         min        -65
       at_HMLAN0:
         avg        -64
         cnt        65
         lst        -64
         max        -64
         min        -64
     shadowReg:
       RegL_03.sz_virtBtnLight_100_1  01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:22 0C:22 0D:22 0E:20 0F:00 10:00 11:C8 12:00 13:0A 14:0A 15:00 16:C8 17:0A 18:0A 19:04 1A:04 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:26 8B:14 8C:52 8D:63 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 00:00
     tmpl:
Attributes:
   IODev      HMLAN0
   IOgrp      VCCU:sys_culHm
   alexaName  Schlafzimmer Spot
   alias      SZ Spot
   autoReadReg 4_reqStatus
   devStateIcon { VBSUtils_GetDimmerDevStateIcon($name) }
   dimSteps   19,23,43,100
   event-on-change-reading (pct|state|dim)
   event-on-update-reading 1
   expert     2_raw
   firmware   2.3
   group      Licht
   icon       light_wall_1
   model      HM-LC-Dim1T-Pl-2
   peerIDs    00000000,F1554417,F1554422,F1554423,F1554424,
   room       Schlafzimmer,alexa
   serialNr   KEQ0462702
   subType    dimmer
   userattr   dimSteps
   webCmd     pct


Internals:
   DEF        F1554417
   NAME       sz_virtBtnLight_100_1
   NOTIFYDEV  global
   NR         287
   NTFY_ORDER 50-sz_virtBtnLight_100_1
   STATE      ???
   TYPE       CUL_HM
   chanNo     17
   device     VCCU
   peerList   sz_lightAmbient,sz_lightSpot,
   READINGS:
     2018-11-16 20:40:11   peerList        sz_lightAmbient,sz_lightSpot,
   helper:
     regLst     
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
       vrt        1
Attributes:
   group      System
   model      CCU-FHEM
   peerIDs    20718501,222A2601,
   room       Schlafzimmer
   webCmd     press short:press long


Hat da jemand eine Idee, woran das liegen könnte? Danke!

FHEM ist auf dem aktuellen Stand.

vbs

Argh, die beiden sind gar nicht gepeert offenbar...  :-\ Warum merkt man sowas immer 2min NACH dem Posten...