FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: mabula am 13 November 2021, 22:44:47

Titel: VCCU fehlendes Attribut
Beitrag von: mabula am 13 November 2021, 22:44:47
Im Modul VCCU fehlt das Attribut "IOList", beziehungsweise kann nicht mehr gesetzt werden. Dies führt zu Fehlermeldungen bei configCheck.
zB.
IOgrp: CCU not found
    FensterGang: ->VCCU
    Fenster_Ku: ->VCCU
    Fenster_WC: ->VCCU


Gruß Hans-Jörg
Titel: Antw:VCCU fehlendes Attribut
Beitrag von: frank am 13 November 2021, 23:44:35
zeig ein list deiner vccu und von den io.
Titel: Antw:VCCU fehlendes Attribut
Beitrag von: mabula am 14 November 2021, 09:18:49
Hier ist ein list der VCCU:

Internals:
   DEF        117BAC
   FUUID      5c449fad-f33f-e4db-bd11-86386610505b37ae
   HMLANGW_MSGCNT 11
   HMLANGW_RAWMSG 050000401B8002117BAC714BB000
   HMLANGW_RSSI -64
   HMLANGW_TIME 2021-11-14 07:03:35
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     54
   NAME       VCCU
   NR         342
   NTFY_ORDER 48-VCCU
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 VCCU_Btn1
   disableNotifyFn 1
   hmusb_MSGCNT 43
   hmusb_RAWMSG E117BAC,0000,B2B5ED80,FF,FFBC,258002117BAC518F2E00
   hmusb_RSSI -68
   hmusb_TIME 2021-11-14 09:07:35
   lastMsg    No:25 - t:02 s:117BAC d:518F2E 00
   protLastRcv 2021-11-14 09:07:35
   protRcv    47 last_at:2021-11-14 09:07:35
   protRcvB   3 last_at:2021-11-14 05:19:58
   protSnd    67 last_at:2021-11-14 08:51:55
   protState  CMDs_done
   rssi_at_HMLANGW cnt:11 min:-65 max:-63 avg:-63.9 lst:-64
   rssi_at_hmusb cnt:43 min:-68 max:-67 avg:-67.72 lst:-68
   .attraggr:
   .attrminint:
   READINGS:
     2021-05-14 20:01:41   .associatedWith VCCU,VCCU
     2021-11-14 09:07:35   .protLastRcv    20211114090735
     2021-11-14 09:07:35   CommandAccepted yes
     2021-11-14 08:51:55   IODev           hmusb
     2021-11-07 16:52:33   IOopen          0
     2021-11-13 22:02:31   aesKeyNbr       02
     2021-11-12 18:22:23   aesReqTo        Haustuer_Akt
     2021-11-13 22:41:52   cfgState        ok
     2021-11-14 08:51:55   commState       CMDs_done
     2021-09-11 09:01:14   hmPair          name:RainSensor SN:NEQ1315638 model:HM-SEN-RD-O
     2021-05-14 19:48:55   recentStateType ack
     2021-11-14 08:51:55   state           CMDs_done
     2021-11-05 17:52:31   unknown_00A801  received
     2021-10-26 08:07:24   unknown_685A63  received
     2021-11-07 16:55:21   unknown_6B5C81  received
     2021-11-07 16:19:03   unknown_6C150D  received
     2021-11-07 16:58:29   unknown_6C3284  received
     2021-11-07 17:02:45   unknown_6D0CE8  received
     2021-04-24 11:33:21   unknown_6ED6D3  received
     2021-11-07 13:01:25   unknown_6EE045  received
     2021-11-07 12:20:14   unknown_6EE065  received
     2021-11-07 17:00:43   unknown_6F3BE2  received
     2021-11-07 17:02:01   unknown_6F3BE7  received
     2021-08-29 02:38:20   unknown_6FA105  received
     2021-04-20 11:28:49   unknown_BAF902  received
     2021-05-26 21:30:38   unknown_F10000  received
   helper:
     HM_CMDNR   37
     lastMsgTm  1636877255.00538
     mId        FFF1
     peerFriend -
     peerOpt    -:virtual
     regLst     
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1636841761.14335
       TmplTs     1636841761.14335
       cmdKey     0:1:1::VCCU:FFF1:00:
       cmdLst:
         clear      [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
         tplSet_0   -tplChan-
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       nextSend   1636877255.10509
       vccu       
       prefIO:
     mRssi:
       mNo        25
       io:
         HMLANGW:
         hmusb:
           -64
           -64
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       vrt        1
     rssi:
       at_HMLANGW:
         avg        -63.9090909090909
         cnt        11
         lst        -64
         max        -63
         min        -65
       at_hmusb:
         avg        -67.7209302325581
         cnt        43
         lst        -68
         max        -67
         min        -68
     shadowReg:
     tmpl:
Attributes:
   .mId       FFF1
   model      VIRTUAL
   subType    virtual
   webCmd     virtual:update


und ein list einer device:

Internals:
   .eventMapCmd open:noArg close:noArg
   DEF        43EF2A
   FUUID      5c449fad-f33f-e4db-61c9-4efd93726a6538fb
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     2
   NAME       FensterGang
   NR         576
   NTFY_ORDER 48-FensterGang
   STATE      70
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   hmusb_MSGCNT 2
   hmusb_RAWMSG R1B5F2DDE,0001,B0985907,FF,FFB3,C8A41043EF2A117BAC06018C004E
   hmusb_RSSI -77
   hmusb_TIME 2021-11-13 23:16:02
   lastMsg    No:C8 - t:10 s:43EF2A d:117BAC 06018C004E
   protLastRcv 2021-11-13 23:16:02
   protRcv    1 last_at:2021-11-13 23:16:02
   protSnd    1 last_at:2021-11-13 23:16:01
   protState  CMDs_done
   rssi_at_hmusb cnt:2 min:-77 max:-77 avg:-77 lst:-77
   rssi_hmusb cnt:1 min:-78 max:-78 avg:-78 lst:-78
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   READINGS:
     2021-04-20 08:32:42   .R-confBtnTime  permanent
     2021-04-20 08:32:42   .R-intKeyVisib  invisib
     2021-04-20 08:32:42   .R-localResDis  off
     2021-04-20 08:32:43   .R-refRunCounter 0
     2021-04-20 08:32:43   .R-statusInfoMinDly 2 s
     2021-04-20 08:32:43   .R-statusInfoRandom 1 s
     2021-04-20 08:32:43   .R-transmitTryMax 6
     2021-11-13 23:15:58   .associatedWith FensterGang,FensterGang
     2021-04-20 08:32:44   .peerListRDate  2021-04-20 08:32:44
     2021-11-13 23:16:02   .protLastRcv    20211113231602
     2021-11-13 09:14:58   CommandAccepted yes
     2021-04-23 08:59:34   D-firmware      2.11
     2021-04-23 08:59:34   D-serialNr      MEQ1730826
     2021-11-13 23:16:01   IODev           hmusb
     2021-04-20 08:32:42   PairedTo        0x117BAC
     2021-04-20 08:32:43   R-driveDown     35 s
     2021-04-20 08:32:43   R-driveTurn     0.5 s
     2021-04-20 08:32:43   R-driveUp       35 s
     2021-04-20 08:32:42   R-pairCentral   0x117BAC
     2021-04-20 08:32:43   R-sign          off
     2021-04-20 08:32:42   RegL_00.        00:00 02:01 0A:11 0B:7B 0C:AC 15:FF 18:00
     2021-04-20 08:32:43   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:5E 0D:01 0E:5E 0F:05 10:00 30:06 56:00 57:24
     2021-11-13 22:41:52   cfgState        IOgrp
     2021-11-13 23:16:02   commState       CMDs_done
     2021-11-13 23:16:02   deviceMsg       70 (to VCCU)
     2021-11-13 23:16:02   level           70
     2021-11-13 23:16:02   motor           stop:70
     2021-11-13 23:16:02   pct             70
     2021-11-13 23:16:02   recentStateType info
     2021-11-13 23:16:02   state           70
     2021-11-13 23:16:02   timedOn         off
     2021-11-13 09:14:58   trigLast        fhem:02
   helper:
     HM_CMDNR   200
     cSnd       ,01117BAC43EF2A010E
     lastMsgTm  1636841762.24291
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsState complete
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1636841758.25802
       TmplTs     1636841758.25802
       cmdKey     1:1:0::FensterGang:0005:01:
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         down       'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [-ontime-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
         up         'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +43EF2A,00,01,00
       nextSend   1636841762.38964
       rxt        0
       vccu       
       p:
         43EF2A
         00
         01
         00
       prefIO:
     mRssi:
       mNo        C8
       io:
         hmusb:
           -75
           -75
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         hmusb
       flg        A
       ts         1636841762.24291
       ack:
         HASH(0x4399888)
         C88002117BAC43EF2A00
     rssi:
       at_hmusb:
         avg        -77
         cnt        2
         lst        -77
         max        -77
         min        -77
       hmusb:
         avg        -78
         cnt        1
         lst        -78
         max        -78
         min        -78
     shadowReg:
     tmpl:
Attributes:
   .mId       006A
   IOgrp      VCCU
   autoReadReg 5_readMissing
   devStateIcon open:fts_window_1w_tilt@lightblue 50:fts_window_1w_50@lightblue 70:fts_window_1w_70@lightblue close:fts_window_1w@grey .*:fts_window_1w_aa@magenta
   event-on-change-reading .*
   eventMap   /on:open/off:close/
   expert     defReg,rawReg
   firmware   2.11
   fp_Cockpit 195,980,1,Ga_F
   fp_Haus_EG 190,523,0,FensterGang,
   icon       fts_window_1w@grey
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000
   room       CUL_HM,Keller
   serialNr   MEQ1730826
   subType    blindActuator
   webCmd     statusRequest:toggleDir:open:close:stop
Titel: Antw:VCCU fehlendes Attribut
Beitrag von: frank am 14 November 2021, 09:36:08
model ist falsch.
"attr VCCU model CCU-FHEM"

vermutlich musst du modelForce nutzen
Titel: Antw:VCCU fehlendes Attribut
Beitrag von: mabula am 14 November 2021, 09:43:32
Danke, geht wieder. Muss sich bei einem update verstellt haben.
Habe jetzt modelForce verwendet und die fehlenden Attribute konnten wieder gesetzt werden.
Titel: Antw:VCCU fehlendes Attribut
Beitrag von: Beta-User am 14 November 2021, 10:23:07
Zitat von: frank am 14 November 2021, 09:36:08
vermutlich musst du modelForce nutzen
fyi: Das sollte mit den aktuellsten Versionen nicht mehr erforderlich sein.
Titel: Antw:VCCU fehlendes Attribut
Beitrag von: locodriver am 14 November 2021, 13:34:35
Ich hatte nie etwas anderes und es funzt momentan...

Da in der Kontexthilfe steht: "wird automatisch gesetzt" hatte ich das nie angefasst...