IOList bei VCCU

Begonnen von seule3008, 05 November 2020, 11:28:38

Vorheriges Thema - Nächstes Thema

seule3008

Hallo

ich habe eben eine VCCU eingerichtet. Soweit sogut. Allerdings bei dem Punkt IOList kommt immer, wenn ich meine Io's eingebe das hier: use IOList only for vccu device

Hier noch ein List:

Internals:
   DEF        1F7650
   FUUID      5fa3ce71-f33f-b214-15c6-added754f5085c1e
   IODev      CUN1
   LASTInputDev nanoCUL
   MSGCNT     31
   NAME       vccu
   NOTIFYDEV  global
   NR         88
   NTFY_ORDER 50-vccu
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:19 - t:02 s:1F7650 d:3FD67A 00
   nanoCUL_MSGCNT 31
   nanoCUL_RAWMSG A0A1980021F76503FD67A00::-81:nanoCUL
   nanoCUL_RSSI -81
   nanoCUL_TIME 2020-11-05 11:21:46
   protCmdDel 1
   protLastRcv 2020-11-05 11:21:46
   protRcv    28 last_at:2020-11-05 11:21:46
   protResnd  3 last_at:2020-11-05 11:17:44
   protResndFail 1 last_at:2020-11-05 11:17:48
   protSnd    1 last_at:2020-11-05 11:17:29
   protState  CMDs_done_Errors:1
   rssi_at_nanoCUL cnt:31 min:-82 max:-80 avg:-80.9 lst:-81
   READINGS:
     2020-11-05 11:21:46   CommandAccepted yes
     2020-11-05 11:21:47   RegL_00.       
     2020-11-05 11:17:29   cfgState        updating
     2020-11-05 11:17:48   commState       CMDs_done_Errors:1
     2020-11-05 11:17:48   state           RESPONSE TIMEOUT:RegisterRead
     2020-11-05 11:16:33   status_GriffWzTuer 0
     2020-11-05 11:16:33   status_Zisterne 0
   helper:
     HM_CMDNR   25
     cSnd       ,011F76501F765000040000000000
     mId        no
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1604571429.01762
       TmplTs     1604571429.01762
       cmdKey     1:1:0::vccu:no:01:
       cmdLst:
         clear      (readings|all)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         tplDel     -tplDel-
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplDel     
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         listDevice [({all}|alive|unknown|dead|notAlive)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         status     noArg
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       newChn     +1F7650,00,00,00
       nextSend   1604571706.55252
       prefIO     
       rxt        0
       vccu       vccu
       p:
         1F7650
         00
         00
         00
     mRssi:
       mNo        19
       io:
         nanoCUL:
           -81
           -81
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_nanoCUL:
         avg        -80.9032258064516
         cnt        31
         lst        -81
         max        -80
         min        -82
     tmpl:
Attributes:
   IODev      CUN1
   IOgrp      vccu
   autoReadReg 4_reqStatus
   expert     rawReg
   model      FHEM-CCU
   subType    no
   webCmd     virtual:update


Weiß jemand zufällig was da gerade falsch läuft???

Danke schonmal

Mit freundlichen Grüßen

Christian

frank

#1
erst attr subtype=virtual setzen.
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

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

seule3008

Wenn ich den subType versuche zu ändern kommt das#:subType must not be changed by User.
Use modelForce instead

frank

ich würde
attr VCCU subType virtual
in fhem.cfg einsetzen und fhem neu starten. 
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

Otto123

#5
und wenn Du das tust?
Also attr vccu modelForce CCU-FHEM

Ist das ein Fehler im Wiki - oder hat sich das irgendwann geändert? CCU-FHEM - FHEM-CCU  :-[ oder CCU_FHEM wie in der commandref?

laut get hm models ist es CCU-FHEM - ich habe das Wiki geändert.

@seule3008 fang einfach nochmal an :)
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

frank

Zitat von: Otto123 am 05 November 2020, 11:48:27
und wenn Du das tust?
Also attr vccu modelForce CCU-FHEM

Ist das ein Fehler im Wiki - oder hat sich das irgendwann geändert CCU-FHEM - FHEM-CCU  :-[

das wurde "früher" ständig falsch gemacht.
wiki sollte stimmen.

"virtual" habe ich oben verbessert, danke
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

Otto123

Das Wiki war wirklich falsch  :-[ war ich das mal?
So funktioniert es, und alles wird der Rest automatisch richtig gesetzt, auch subType und IODev:
define <Name der vccu> CUL_HM <hmId>
attr <Name der vccu> model CCU-FHEM
attr <Name der vccu> IOList <Name des io1>[,<Name des io2>,...]
attr <Name der vccu> IOgrp <Name der vccu>
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

seule3008

So hab den subtype auf virtual aber die Meldung kommt immer noch.

Soll ich die vccu nochmal löschen und neu erstellen? Was hat sich denn geändert?


Otto123

ZitatSoll ich die vccu nochmal löschen und neu erstellen? Was hat sich denn geändert?
Ja siehe #7

CCU-FHEM anstatt FHEM-CCU
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz