Probleme mit VirtTemp

Begonnen von Nitaro, 21 Juni 2021, 10:55:53

Vorheriges Thema - Nächstes Thema

Nitaro

Guten morgen zusammen,

ich habe heute ein fhem update durchgeführt.
Seitdem tauchen bei mir folgende Fehlermeldung im Log auf:
2021.06.21 10:14:45 3: CUL_HM set WZ_virtualCCU_Temp virtTemp 23.9
2021.06.21 10:16:45 3: set AZ_virtualCCU_Temp virtTemp 24.5 : Unknown argument virtTemp, choose one of peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,Bad_virtualCCU_Temp,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,Flur_virtualCCU_Temp,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,Kueche_virtualCCU_Temp,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,SZ_virtualCCU_Temp,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe pressS:all,noArg pressL:all,noArg postEvent:slider,0,1,255 peerChan press
2021.06.21 10:16:45 3: at_AZ_virtualCCU_Temp: Unknown argument virtTemp, choose one of peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,Bad_virtualCCU_Temp,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,Flur_virtualCCU_Temp,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,Kueche_virtualCCU_Temp,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,SZ_virtualCCU_Temp,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe pressS:all,noArg pressL:all,noArg postEvent:slider,0,1,255 peerChan press
2021.06.21 10:16:45 3: set Flur_virtualCCU_Temp virtTemp 25.0 : Unknown argument virtTemp, choose one of pressL:all,noArg pressS:all,noArg peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,AZ_virtualCCU_Temp,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,Bad_virtualCCU_Temp,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,Kueche_virtualCCU_Temp,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,SZ_virtualCCU_Temp,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe press postEvent:slider,0,1,255 peerChan
2021.06.21 10:16:45 3: at_Flur_virtualCCU_Temp: Unknown argument virtTemp, choose one of pressL:all,noArg pressS:all,noArg peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,AZ_virtualCCU_Temp,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,Bad_virtualCCU_Temp,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,Kueche_virtualCCU_Temp,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,SZ_virtualCCU_Temp,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe press postEvent:slider,0,1,255 peerChan
2021.06.21 10:16:45 3: set Bad_virtualCCU_Temp virtTemp 24.3 : Unknown argument virtTemp, choose one of peerChan postEvent:slider,0,1,255 press peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,AZ_virtualCCU_Temp,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,Flur_virtualCCU_Temp,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,Kueche_virtualCCU_Temp,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,SZ_virtualCCU_Temp,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe pressS:all,noArg pressL:all,noArg
2021.06.21 10:16:45 3: at_Bad_virtualCCU_Temp: Unknown argument virtTemp, choose one of peerChan postEvent:slider,0,1,255 press peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,AZ_virtualCCU_Temp,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,Flur_virtualCCU_Temp,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,Kueche_virtualCCU_Temp,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,SZ_virtualCCU_Temp,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe pressS:all,noArg pressL:all,noArg
2021.06.21 10:16:45 3: set Kueche_virtualCCU_Temp virtTemp 24.1 : Unknown argument virtTemp, choose one of pressS:all,noArg pressL:all,noArg peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,AZ_virtualCCU_Temp,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,Bad_virtualCCU_Temp,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,Flur_virtualCCU_Temp,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,SZ_virtualCCU_Temp,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe postEvent:slider,0,1,255 peerChan press
2021.06.21 10:16:45 3: at_Kueche_virtualCCU_Temp: Unknown argument virtTemp, choose one of pressS:all,noArg pressL:all,noArg peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,AZ_virtualCCU_Temp,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,Bad_virtualCCU_Temp,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,Flur_virtualCCU_Temp,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,SZ_virtualCCU_Temp,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe postEvent:slider,0,1,255 peerChan press
2021.06.21 10:16:45 3: set SZ_virtualCCU_Temp virtTemp 23.9 : Unknown argument virtTemp, choose one of pressL:all,noArg pressS:all,noArg peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,AZ_virtualCCU_Temp,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,Bad_virtualCCU_Temp,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,Flur_virtualCCU_Temp,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,Kueche_virtualCCU_Temp,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe press postEvent:slider,0,1,255 peerChan
2021.06.21 10:16:45 3: at_SZ_virtualCCU_Temp: Unknown argument virtTemp, choose one of pressL:all,noArg pressS:all,noArg peerSmart:AZ_FK,AZ_Heizung_WindowRec,AZ_Heizung_remote,AZ_TK,AZ_virtualCCU_Temp,Bad_FK,Bad_Heizung_WindowRec,Bad_Heizung_remote,Bad_virtualCCU_Temp,FK_Ankleide,FK_GaesteWC,FK_Keller,FK_Kueche,FK_Vorrat,Flur_Heizung_WindowRec,Flur_Heizung_remote,Flur_virtualCCU_Temp,HM_200901_Dim,HM_200901_Dim_V_01,HM_200901_Dim_V_02,HM_FB_Btn_01,HM_FB_Btn_02,HM_FB_Btn_03,HM_FB_Btn_04,HM_FB_Btn_05,HM_FB_Btn_06,HM_FB_Btn_07,HM_FB_Btn_08,Kueche_Heizung_WindowRec,Kueche_Heizung_remote,Kueche_virtualCCU_Temp,SZ_FK,SZ_Heizung_WindowRec,SZ_Heizung_remote,TK_Kueche,VCCU_Btn1,WZ_FK_Esstisch,WZ_Heizung_Esstisch_WindowRec,WZ_Heizung_Esstisch_remote,WZ_Heizung_Sofa_WindowRec,WZ_Heizung_Sofa_remote,WZ_virtualCCU_Temp,WaSensor_Heizung,WaSensor_Keller,WaSensor_Kueche,WaSensor_Schlagzeug,WaSensor_WaPumpe press postEvent:slider,0,1,255 peerChan


Hier mal ein List von einem entsprechendem Device:
Internals:
   DEF        69CBDA
   FUUID      5dfb7d0b-f33f-bf55-790a-cbc0781f3ac0793b
   IODev      nanoCUL
   NAME       Bad_virtualCCU
   NOTIFYDEV  global
   NR         299
   NTFY_ORDER 50-Bad_virtualCCU
   STATE      IOs_ok
   TYPE       CUL_HM
   assignedIOs
   channel_01 Bad_virtualCCU_Temp
   READINGS:
     2021-06-21 10:08:45   IODev           nanoCUL
     2021-06-21 10:08:46   IOopen          0
     2021-06-21 10:51:11   cfgState        ok
     2021-06-21 10:08:46   state           IOs_ok
   helper:
     HM_CMDNR   4
     mId        FFF0
     peerFriend -
     peerOpt    -:virtual
     regLst     
     rxType     1
     cmds:
       TmplKey    :no:1624262926.17784
       TmplTs     1624262926.17784
       cmdKey     0:1:1::Bad_virtualCCU:FFF0:00:
       cmdLst:
         assignIO   -IO- [({set}|unset)]
         clear      [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
         defIgnUnknown noArg
         hmPairForSec [-sec-]
         hmPairSerial -serial-
         update     noArg
         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)]
         listDevice noArg
         param      -param-
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       prefIO     
       vccu       
       ioList:
     mRssi:
       mNo       
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       vrt        1
     tmpl:
Attributes:
   IODev      nanoCUL
   expert     defReg,rawReg
   model      CCU-FHEM
   room       Badezimmer
   subType    virtual
   webCmd     virtual:update


Und dem at

Internals:
   COMMAND    { my $T=(ReadingsVal("Bad_Temp","temperature",20.0)); fhem "set Bad_virtualCCU_Temp virtTemp $T" }
   DEF        +*00:02 { my $T=(ReadingsVal("Bad_Temp","temperature",20.0)); fhem "set Bad_virtualCCU_Temp virtTemp $T" }
   FUUID      5dfb7d43-f33f-bf55-3fed-21f2f321345a1b40
   NAME       at_Bad_virtualCCU_Temp
   NR         301
   NTM        10:54:45
   PERIODIC   yes
   RELATIVE   yes
   REP        -1
   STATE      Next: 10:54:45
   TIMESPEC   00:02
   TRIGGERTIME 1624265685.03353
   TRIGGERTIME_FMT 2021-06-21 10:54:45
   TYPE       at
   READINGS:
     2021-06-21 10:52:45   state           Next: 10:54:45
Attributes:
   room       Badezimmer


Kann mir da jemand helfen ?

frank

wieso ist attr model=CCU-FHEM bei Bad_virtualCCU?
vermutlich model=VIRTUAL. je nach dem, was du anstrebst.

musst du wahrscheinlich über attr modelForce machen.
ansonnsten fhem.cfg editieren und anschliessend fhem restart.
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

Nitaro

Zitat von: frank am 21 Juni 2021, 11:51:41
wieso ist attr model=CCU-FHEM bei Bad_virtualCCU?
vermutlich model=VIRTUAL. je nach dem, was du anstrebst.

musst du wahrscheinlich über attr modelForce machen.
ansonnsten fhem.cfg editieren und anschliessend fhem restart.

Ich habe das mal vor zwei Jahren oder so aus einer Anleitung nachgebaut.
Also müsste model=VIRTUAL gesetzt werden ?

frank

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

Nitaro