[gelöst] Virtuelles HomeMatic Device: peer not verified

Begonnen von moontear, 02 März 2018, 15:54:04

Vorheriges Thema - Nächstes Thema

Fredi69

Herzlichen Dank, das hat auch bei mir das Problem gelöst!
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Beta-User

Schön, dass das Problem [gelöst] ist, bitte Titel entsprechend ändern.

@Fredi69:
Sorry, dass ich so ruppig war, es war dann ja tatsächlich dasselbe Problem. Es ist aber bei weitem nicht immer so, dass dieselben Symptome dieselbe Ursache haben ;) . Aber lassen wir das jetzt...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Michi_44

#17
Hallo Ich habe das gleiche / ein ähnliches Problem mit dem Peeren eines virtuellen Sensors mit dem HM-Thermostat.
Ich habe schon alles mögliche ausprobiert und es funktioniert trozdem nicht. Evtl kann mir hier jemand weiter helfen.
Hier die lists der jeweiligen Devices
Thermostat:
define Wohnzimmer_Clima CUL_HM 5FA43E04
attr Wohnzimmer_Clima fp_Erdgeschoss 549,584,2,Wohnzimmer_Clima
attr Wohnzimmer_Clima model HM-CC-RT-DN
attr Wohnzimmer_Clima peerIDs 00000000
attr Wohnzimmer_Clima room Heizen,Heizkoerper
#   DEF        5FA43E04
#   FUUID      5c4dde6c-f33f-095a-cbe5-f3160309e015bd4a
#   IODev     
#   NAME       Wohnzimmer_Clima
#   NR         130
#   NTFY_ORDER 48-Wohnzimmer_Clima
#   STATE      T: 32.0 desired: 21.5 valve: 0
#   TYPE       CUL_HM
#   chanNo     04
#   device     Wohnzimmer
#   disableNotifyFn 1
#   eventCount 328
#   protState  Info_Cleared
#   READINGS:
#     2023-03-12 16:30:06   CommandAccepted yes
#     2023-03-12 16:35:24   R-boostPos      80 %
#     2023-03-12 16:35:24   R-btnNoBckLight off
#     2023-03-12 16:35:24   R-dayTemp       21 C
#     2023-03-12 16:35:24   R-daylightSaveTime on
#     2023-03-12 16:35:24   R-modePrioManu  all
#     2023-03-12 16:35:24   R-modePrioParty all
#     2023-03-12 16:35:24   R-nightTemp     17 C
#     2023-03-12 16:35:24   R-noMinMax4Manu off
#     2023-03-12 16:35:24   R-regAdaptive   on
#     2023-03-12 16:35:24   R-showInfo      time
#     2023-03-12 16:35:20   R-sign          off
#     2023-03-12 16:35:24   R-tempOffset    0.0K
#     2023-03-12 16:35:24   R-valveOffsetRt 0 %
#     2023-03-12 16:35:24   R-winOpnBoost   off
#     2023-03-12 16:35:24   R_0_tempListSat  07:30 19.0 10:00 22.0 13:00 21.5 19:30 21.5 22:00 22.5 24:00 19.0
#     2023-03-12 16:35:24   R_1_tempListSun  07:30 19.0 10:00 22.0 13:00 21.5 19:30 21.5 22:00 22.5 24:00 19.0
#     2023-03-12 16:35:24   R_2_tempListMon  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 20:00 21.5 22:00 22.0 24:00 19.0
#     2023-03-12 16:35:24   R_3_tempListTue  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 20:00 21.5 22:00 22.0 24:00 19.0
#     2023-03-12 16:35:24   R_4_tempListWed  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 20:00 21.5 22:00 22.0 24:00 19.0
#     2023-03-12 16:35:24   R_5_tempListThu  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 20:00 21.5 22:00 22.0 24:00 19.0
#     2023-03-12 16:35:24   R_6_tempListFri  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 19:30 21.5 22:00 22.5 24:00 19.0
#     2023-03-12 16:35:24   R_tempList_State verified
#     2023-03-12 16:45:01   ValvePosition   0
#     2023-03-12 16:45:01   boostTime       -
#     2023-03-12 16:36:24   cfgState        TempChk
#     2023-03-12 16:45:46   commState       CMDs_pending
#     2023-03-12 16:45:01   controlMode     auto
#     2023-03-12 16:45:01   desired-temp    21.5
#     2023-03-12 16:45:01   measured-temp   32.0
#     2023-03-12 16:45:01   partyEnd        -
#     2023-03-12 16:45:01   partyStart      -
#     2023-03-12 16:45:01   partyTemp       -
#     2023-03-12 16:30:06   recentStateType ack
#     2023-03-12 16:45:01   state           T: 32.0 desired: 21.5 valve: 0
#     2023-03-12 16:30:06   trigLast        fhem:80
#   helper:
#     peerFriend peerRTteam2
#     peerIDsRaw ,00000000
#     peerIDsState complete
#     peerOpt    p:thermostat
#     regLst     1,7
#     cfgChk:
#       idTp00     file: ./FHEM/tempList.cfg error:Can't open ./FHEM/tempList.cfg: No such file or directory
#     cmds:
#       TmplKey    :no:1678635101.75282
#       TmplTs     1678635101.75282
#       cmdKey     1:0:0::Wohnzimmer:0095:04:
#       cmdLst:
#         burstXmit  noArg
#         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
#         controlManu (on|off|5.0..30.0;0.5)
#         controlMode (auto|manual|boost|day|night)
#         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
#         desired-temp (on|off|5.0..30.0;0.5)
#         getConfig  noArg
#         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
#         inhibit    [(on|{off})]
#         peerBulk   -peer1,peer2,...- [({set}|unset)]
#         peerSmart  -peerOpt-
#         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
#         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
#         sign       [(on|{off})]
#         sysTime    noArg
#         tempListFri [(prep|{exec})] -HH:MM- -temp- [...]
#         tempListMon [(prep|{exec})] -HH:MM- -temp- [...]
#         tempListSat [(prep|{exec})] -HH:MM- -temp- [...]
#         tempListSun [(prep|{exec})] -HH:MM- -temp- [...]
#         tempListThu [(prep|{exec})] -HH:MM- -temp- [...]
#         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
#         tempListTue [(prep|{exec})] -HH:MM- -temp- [...]
#         tempListWed [(prep|{exec})] -HH:MM- -temp- [...]
#         tempTmplSet -tempTmpl-
#         tplDel     -tplDel-
#         tplSet_0   -tplChan-
#       lst:
#         condition  slider,0,1,255
#         peer       
#         peerOpt    EsszimmerStrasse_ClimaTeam,EsszimmerWiesse_ClimaTeam,Flur_ClimaTeam,HeizungkoerperBad_ClimaTeam,Kinderzimmer_ClimaTeam,Schlafzimmer_ClimaTeam
#         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
#     expert:
#       def        1
#       det        0
#       raw        0
#       tpl        0
#     peerIDsH:
#       00000000   broadcast
#     prt:
#       bErr       0
#       sProc      0
#     regCollect:
#     role:
#       chn        1
#     shRegR:
#       07         00
#     shadowReg:
#     tmpl:
#   hmccu:
#
setstate Wohnzimmer_Clima T: 32.0 desired: 21.5 valve: 0
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-boostPeriod 5 min
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-decalcTime 11:00
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-decalcWeekday Sat
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-reguExtI 15
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-reguExtP 30
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-reguExtPstart 29
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-reguIntI 18
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-reguIntP 33
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-reguIntPstart 58
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-showWeekday off
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-tempMax 30.5 C
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-tempMin 4.5 C
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-valveErrPos 15 %
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-valveMaxPos 100 %
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-winOpnDetFall 1.4 K
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-winOpnMode on
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-winOpnPeriod 15 min
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .R-winOpnTempI 12 C
setstate Wohnzimmer_Clima 2023-03-12 16:35:20 .RegL_01.  00:00 08:00
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 .RegL_07.  00:00 01:2A 02:22 03:09 04:3D 05:18 06:03 07:00 08:16 09:07 0A:30 0B:00 0C:64 0D:0F 0E:05 0F:00 10:00 11:00 12:09 13:8E 14:4C 15:5A 16:58 17:78 18:56 19:9C 1A:56 1B:EA 1C:5B 1D:08 1E:4D 1F:20 20:51 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:4C 2F:5A 30:58 31:78 32:56 33:9C 34:56 35:EA 36:5B 37:08 38:4D 39:20 3A:51 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:4C 49:3F 4A:56 4B:57 4C:4C 4D:9C 4E:56 4F:D2 50:56 51:F0 52:59 53:08 54:4D 55:20 56:51 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:4C 63:3F 64:56 65:57 66:4C 67:9C 68:56 69:D2 6A:56 6B:F0 6C:59 6D:08 6E:4D 6F:20 70:51 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:4C 7D:3F 7E:56 7F:57 80:4C 81:9C 82:56 83:D2 84:56 85:F0 86:59 87:08 88:4D 89:20 8A:51 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:4C 97:3F 98:56 99:57 9A:4C 9B:9C 9C:56 9D:D2 9E:56 9F:F0 A0:59 A1:08 A2:4D A3:20 A4:51 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:4C B1:3F B2:56 B3:57 B4:4C B5:9C B6:56 B7:D2 B8:56 B9:EA BA:5B BB:08 BC:4D BD:20 BE:51 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:12 CB:21 CC:3A CD:0F CE:1E CF:1D
setstate Wohnzimmer_Clima 2023-03-12 16:35:20 .associatedWith Wohnzimmer,Wohnzimmer_Clima,Wohnzimmer_ClimaTeam,Wohnzimmer_Climate,Wohnzimmer_Weather,Wohnzimmer_WindowRec,Wohnzimmer_remote,Wohnzimmer
setstate Wohnzimmer_Clima 2023-03-12 16:35:20 .peerListRDate 2023-03-12 16:35:20
setstate Wohnzimmer_Clima 2023-03-12 16:30:06 CommandAccepted yes
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-boostPos 80 %
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-btnNoBckLight off
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-dayTemp 21 C
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-daylightSaveTime on
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-modePrioManu all
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-modePrioParty all
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-nightTemp 17 C
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-noMinMax4Manu off
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-regAdaptive on
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-showInfo time
setstate Wohnzimmer_Clima 2023-03-12 16:35:20 R-sign off
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-tempOffset 0.0K
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-valveOffsetRt 0 %
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R-winOpnBoost off
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R_0_tempListSat  07:30 19.0 10:00 22.0 13:00 21.5 19:30 21.5 22:00 22.5 24:00 19.0
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R_1_tempListSun  07:30 19.0 10:00 22.0 13:00 21.5 19:30 21.5 22:00 22.5 24:00 19.0
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R_2_tempListMon  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 20:00 21.5 22:00 22.0 24:00 19.0
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R_3_tempListTue  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 20:00 21.5 22:00 22.0 24:00 19.0
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R_4_tempListWed  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 20:00 21.5 22:00 22.0 24:00 19.0
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R_5_tempListThu  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 20:00 21.5 22:00 22.0 24:00 19.0
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R_6_tempListFri  05:15 19.0 07:15 21.5 13:00 19.0 17:30 21.5 19:30 21.5 22:00 22.5 24:00 19.0
setstate Wohnzimmer_Clima 2023-03-12 16:35:24 R_tempList_State verified
setstate Wohnzimmer_Clima 2023-03-12 16:45:01 ValvePosition 0
setstate Wohnzimmer_Clima 2023-03-12 16:45:01 boostTime -
setstate Wohnzimmer_Clima 2023-03-12 16:36:24 cfgState TempChk
setstate Wohnzimmer_Clima 2023-03-12 16:45:46 commState CMDs_pending
setstate Wohnzimmer_Clima 2023-03-12 16:45:01 controlMode auto
setstate Wohnzimmer_Clima 2023-03-12 16:45:01 desired-temp 21.5
setstate Wohnzimmer_Clima 2023-03-12 16:45:01 measured-temp 32.0
setstate Wohnzimmer_Clima 2023-03-12 16:45:01 partyEnd -
setstate Wohnzimmer_Clima 2023-03-12 16:45:01 partyStart -
setstate Wohnzimmer_Clima 2023-03-12 16:45:01 partyTemp -
setstate Wohnzimmer_Clima 2023-03-12 16:30:06 recentStateType ack
setstate Wohnzimmer_Clima 2023-03-12 16:45:01 state T: 32.0 desired: 21.5 valve: 0
setstate Wohnzimmer_Clima 2023-03-12 16:30:06 trigLast fhem:80



Weather Channel:
define Wohnzimmer_Weather CUL_HM 5FA43E01
attr Wohnzimmer_Weather model HM-CC-RT-DN
attr Wohnzimmer_Weather peerIDs 00000000,F1103601
#   DEF        5FA43E01
#   FUUID      5c4dde6b-f33f-095a-7789-438b611bfbcbd981
#   NAME       Wohnzimmer_Weather
#   NR         127
#   NTFY_ORDER 48-Wohnzimmer_Weather
#   STATE      32.0
#   TYPE       CUL_HM
#   chanNo     01
#   device     Wohnzimmer
#   disableNotifyFn 1
#   eventCount 322
#   peerList   F1103601
#   READINGS:
#     2018-06-25 08:32:28   R-sign          off
#     2023-03-12 16:48:46   cfgState        PeerUndef,RegMiss
#     2023-03-12 16:47:55   commState       CMDs_done_Errors:1
#     2023-03-12 16:47:55   measured-temp   32.0
#     2023-03-12 16:42:58   peerList        F1103601
#     2023-03-12 16:47:55   state           32.0
#     2023-03-12 15:34:23   trigLast        WohnZvirtTemperatur_Btn1:0
#     2023-03-12 15:34:23   trig_WohnZvirtTemperatur_Btn1 0
#   helper:
#     getCfgListNo
#     peerFriend peerSensT
#     peerIDsRaw ,F1103601,00000000
#     peerIDsState complete
#     peerOpt    p:thermostat
#     regLst     1
#     cfgChk:
#       idPz01     id:F1103601
#       idRc01     .RegL_01.
#     cmds:
#       TmplKey    F1103601:no:1678635101.75244
#       TmplTs     1678635101.75244
#       cmdKey     1:0:0::Wohnzimmer:0095:01:F1103601
#       cmdLst:
#         burstXmit  noArg
#         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
#         getConfig  noArg
#         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
#         inhibit    [(on|{off})]
#         peerBulk   -peer1,peer2,...- [({set}|unset)]
#         peerSmart  -peerOpt-
#         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
#         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
#         sign       [(on|{off})]
#         tplDel     -tplDel-
#         tplSet_0   -tplChan-
#         tplSet_F1103601 -tplPeer-
#       lst:
#         condition  slider,0,1,255
#         peer       F1103601
#         peerOpt    remove_F1103601
#         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
#     expert:
#       def        1
#       det        0
#       raw        0
#       tpl        0
#     peerIDsH:
#       00000000   broadcast
#       F1103601   F1103601
#     prt:
#       brstWu     1
#     regCollect:
#     role:
#       chn        1
#     shadowReg:
#     tmpl:
#   hmccu:
#
setstate Wohnzimmer_Weather 32.0
setstate Wohnzimmer_Weather 2023-03-12 16:42:58 .associatedWith Wohnzimmer,Wohnzimmer_Clima,Wohnzimmer_ClimaTeam,Wohnzimmer_Climate,Wohnzimmer_Weather,Wohnzimmer_WindowRec,Wohnzimmer_remote,Wohnzimmer
setstate Wohnzimmer_Weather 2023-03-12 16:42:58 .peerListRDate 2023-03-12 16:42:58
setstate Wohnzimmer_Weather 2018-06-25 08:32:28 R-sign off
setstate Wohnzimmer_Weather 2023-03-12 16:48:46 cfgState PeerUndef,RegMiss
setstate Wohnzimmer_Weather 2023-03-12 16:47:55 commState CMDs_done_Errors:1
setstate Wohnzimmer_Weather 2023-03-12 16:47:55 measured-temp 32.0
setstate Wohnzimmer_Weather 2023-03-12 16:42:58 peerList F1103601
setstate Wohnzimmer_Weather 2023-03-12 16:47:55 state 32.0
setstate Wohnzimmer_Weather 2023-03-12 15:34:23 trigLast WohnZvirtTemperatur_Btn1:0
setstate Wohnzimmer_Weather 2023-03-12 15:34:23 trig_WohnZvirtTemperatur_Btn1 0



Virtuelles Device:
define Wohnzimmer_virt_Temperatur CUL_HM 112233
attr Wohnzimmer_virt_Temperatur .mId FFF1
attr Wohnzimmer_virt_Temperatur IODev myHmUART
attr Wohnzimmer_virt_Temperatur model VIRTUAL
attr Wohnzimmer_virt_Temperatur msgRepeat 0
attr Wohnzimmer_virt_Temperatur subType virtual
attr Wohnzimmer_virt_Temperatur webCmd virtual
#   CFGFN     
#   DEF        112233
#   FUUID      640dedf6-f33f-095a-b3e1-180e49eaa50b7ade
#   IODev      myHmUART
#   NAME       Wohnzimmer_virt_Temperatur
#   NR         793
#   NTFY_ORDER 48-Wohnzimmer_virt_Temperatur
#   STATE      CMDs_done
#   TYPE       CUL_HM
#   channel_01 Wohnzimmer_virt_Temperatur_Btn1
#   disableNotifyFn 1
#   eventCount 33
#   protSnd    8 last_at:2023-03-12 16:49:32
#   protState  CMDs_done
#   READINGS:
#     2023-03-12 16:49:32   IODev           myHmUART
#     2023-03-12 16:29:43   cfgState        ok
#     2023-03-12 16:49:32   commState       CMDs_done
#     2023-03-12 16:49:32   state           CMDs_done
#   helper:
#     HM_CMDNR   144
#     mId        0000
#     peerFriend
#     peerOpt    -:-
#     regLst     
#     rxType     1
#     cmds:
#       TmplKey    :no:1678634533.59094
#       TmplTs     1678634533.59094
#       cmdKey     0:1:1::Wohnzimmer_virt_Temperatur:0000:00:
#       cmdLst:
#         clear      (readings|all)
#         tplSet_0   -tplChan-
#         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 [({all}|alive|unknown|dead|notAlive)]
#         param      -param-
#         status     noArg
#     expert:
#       def        1
#       det        0
#       raw        0
#       tpl        0
#     io:
#       vccu       
#       prefIO:
#     mRssi:
#       mNo       
#     peerIDsH:
#     prt:
#       bErr       0
#       sProc      0
#       rspWait:
#     q:
#       qReqConf   
#       qReqStat   
#     role:
#       dev        1
#       vrt        1
#     tmpl:
#   hmccu:
#
setstate Wohnzimmer_virt_Temperatur CMDs_done
setstate Wohnzimmer_virt_Temperatur 2023-03-12 16:49:32 IODev myHmUART
setstate Wohnzimmer_virt_Temperatur 2023-03-12 16:29:43 cfgState ok
setstate Wohnzimmer_virt_Temperatur 2023-03-12 16:49:32 commState CMDs_done
setstate Wohnzimmer_virt_Temperatur 2023-03-12 16:49:32 state CMDs_done



Virteller Channel:
define Wohnzimmer_virt_Temperatur_Sensor1 CUL_HM 11223301
attr Wohnzimmer_virt_Temperatur_Sensor1 IODev myHmUART
attr Wohnzimmer_virt_Temperatur_Sensor1 model VIRTUAL
attr Wohnzimmer_virt_Temperatur_Sensor1 peerIDs 5FA43E01
attr Wohnzimmer_virt_Temperatur_Sensor1 webCmd press short:press long
#   CFGFN     
#   DEF        11223301
#   FUUID      640dee20-f33f-095a-9a3a-b63fd9fd60740682
#   IODev      myHmUART
#   NAME       Wohnzimmer_virt_Temperatur_Sensor1
#   NR         797
#   NTFY_ORDER 48-Wohnzimmer_virt_Temperatur_Btn1
#   STATE      set_virtTemp -18.6
#   TYPE       CUL_HM
#   chanNo     01
#   device     Wohnzimmer_virt_Temperatur
#   disableNotifyFn 1
#   eventCount 3
#   peerList   Wohnzimmer_Weather
#   READINGS:
#     2023-03-12 16:40:36   IODev           myHmUART
#     2023-03-12 16:29:43   cfgState        ok
#     2023-03-12 16:45:46   peerList        Wohnzimmer_Weather
#     2023-03-12 16:30:50   state           set_virtTemp -18.6
#     2023-03-12 16:30:50   temperature     -18.6
#   helper:
#     fkt        virtThSens
#     peerIDsState incomplete
#     virtTC     00
#     cmds:
#       TmplKey    Wohnzimmer_Weather:no:1678634533.59216
#       TmplTs     1678634533.59216
#       cmdKey     1:0:1:virtThSens:Wohnzimmer_virt_Temperatur:0000:01:Wohnzimmer_Weather
#       cmdLst:
#         clear      (readings|all)
#         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
#         peerSmart  -peerOpt-
#         postEvent  -condition-
#         press      [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
#         pressL     [(-peer-|{all})]
#         pressS     [(-peer-|{all})]
#         tplSet_0   -tplChan-
#         tplSet_Wohnzimmer_Weather -tplPeer-
#         update     noArg
#         virtHum    (off|0.0..99.0;0.1)
#         virtTemp   (off|-20.0..50.0;0.1)
#       lst:
#         condition  slider,0,1,255
#         peer       Wohnzimmer_Weather
#         peerOpt    remove_Wohnzimmer_Weather
#         tplChan   
#         tplDel     
#         tplPeer   
#       rtrvLst:
#         cmdList    [({short}|long)]
#         deviceInfo [({short}|long)]
#         list       [({normal}|full)]
#         listDevice [({all}|alive|unknown|dead|notAlive)]
#         param      -param-
#         status     noArg
#     expert:
#       def        1
#       det        0
#       raw        0
#       tpl        0
#     io:
#     peerIDsH:
#       5FA43E01   Wohnzimmer_Weather
#     prt:
#     role:
#       chn        1
#       vrt        1
#     tmpl:
#     vd:
#       ackT       
#       cmd        8470112233000000
#       idh        682618
#       idl        13056
#       miss       0
#       msgCnt     8
#       msgRed     0
#       next       1678636311.44499
#       nextM      1678636311.44499
#       typ        2
#       val        7F46
#       vin        -18.6
#   hmccu:
#
setstate Wohnzimmer_virt_Temperatur_Sensor1 set_virtTemp -18.6
setstate Wohnzimmer_virt_Temperatur_Sensor1 2023-03-12 16:45:46 .associatedWith Wohnzimmer_virt_Temperatur,Wohnzimmer_virt_Temperatur_Btn1,Wohnzimmer_virt_Temperatur,Wohnzimmer_Weather
setstate Wohnzimmer_virt_Temperatur_Sensor1 2023-03-12 16:40:36 IODev myHmUART
setstate Wohnzimmer_virt_Temperatur_Sensor1 2023-03-12 16:29:43 cfgState ok
setstate Wohnzimmer_virt_Temperatur_Sensor1 2023-03-12 16:45:46 peerList Wohnzimmer_Weather
setstate Wohnzimmer_virt_Temperatur_Sensor1 2023-03-12 16:30:50 state set_virtTemp -18.6
setstate Wohnzimmer_virt_Temperatur_Sensor1 2023-03-12 16:30:50 temperature -18.6



Und der Versuch zu Peeren:
set Wohnzimmer_virt_Temperatur_Sensor1 peerChan 0 Wohnzimmer_Weather single set

Der Eventmonitor dazu:
2023-03-12 16:45:46 CUL_HM Wohnzimmer commState: CMDs_pending
2023-03-12 16:45:46 CUL_HM Wohnzimmer_Clima commState: CMDs_pending
2023-03-12 16:45:46 CUL_HM Wohnzimmer_ClimaTeam commState: CMDs_pending
2023-03-12 16:45:46 weekprofile WoziWochenplan profile_count: 3
2023-03-12 16:45:46 CUL_HM Wohnzimmer_Climate commState: CMDs_pending
2023-03-12 16:45:46 CUL_HM Wohnzimmer_Weather commState: CMDs_pending
2023-03-12 16:45:46 CUL_HM Wohnzimmer_WindowRec commState: CMDs_pending
2023-03-12 16:45:46 CUL_HM Wohnzimmer_remote commState: CMDs_pending
2023-03-12 16:45:46 CUL_HM Wohnzimmer CMDs_pending


Edit: das attr IODev lässt sich nicht auf CUL oderCUL_HM umstellen das nimmt nur automatisch myHmUART an bei Virtuellen device sowie beim Virtuellen Channel
3x Fhem auf Raspi 3,
1x RPI-RF-MOD am Raspi 3,
1x raspberrymatic auf Raspi 3
18 HM-Classic Devices
4 OWTemp. Sensoren

Beta-User

Zitatsetstate Wohnzimmer_Clima 2023-03-12 16:45:46 commState CMDs_pending
Deaktiviere mal diese Aktualisierungen...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Michi_44

ich habe beim Thermostat: "set Clear all" durchgeführt da durch war das von dir
Zitatsetstate Wohnzimmer_Clima 2023-03-12 16:45:46 commState CMDs_pending
nicht mehr vorhanden und habe dann versucht über den Befehl:
set Wohnzimmer_virt_Temperatur_Sensor1 peerChan 0 Wohnzimmer_Weather single set

neu zu peeren, das hat aber leider nicht funktioniert und der eventMonitor hat wieder nur folgendes ausgeworfen:
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima cfgState: updating
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima commState: CMDs_pending
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima commState: CMDs_processing...
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima controlMode: auto
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima desired-temp: 23.0
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima measured-temp: 25.8
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima partyEnd: -
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima partyStart: -
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima partyTemp: -
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima T: 25.8 desired: 23.0 valve: 0
2023-03-12 18:44:12 CUL_HM Wohnzimmer_ClimaTeam cfgState: updating
2023-03-12 18:44:12 CUL_HM Wohnzimmer_ClimaTeam commState: CMDs_pending
2023-03-12 18:44:12 CUL_HM Wohnzimmer_ClimaTeam commState: CMDs_processing...
2023-03-12 18:44:12 weekprofile WoziWochenplan profile_count: 3
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Climate cfgState: updating
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Climate commState: CMDs_pending
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Climate commState: CMDs_processing...
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Weather cfgState: updating
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Weather commState: CMDs_pending
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Weather commState: CMDs_processing...
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Weather measured-temp: 25.8
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Weather 25.8
2023-03-12 18:44:12 CUL_HM Wohnzimmer_WindowRec cfgState: updating
2023-03-12 18:44:12 CUL_HM Wohnzimmer_WindowRec commState: CMDs_pending
2023-03-12 18:44:12 CUL_HM Wohnzimmer_WindowRec commState: CMDs_processing...
2023-03-12 18:44:12 CUL_HM Wohnzimmer_remote cfgState: updating
2023-03-12 18:44:12 CUL_HM Wohnzimmer_remote commState: CMDs_pending
2023-03-12 18:44:12 CUL_HM Wohnzimmer_remote commState: CMDs_processing...
2023-03-12 18:44:12 CUL_HM Wohnzimmer commState: CMDs_done_Errors:1
2023-03-12 18:44:12 CUL_HM Wohnzimmer CMDs_done_Errors:1
2023-03-12 18:44:12 CUL_HM Wohnzimmer NACK
2023-03-12 18:44:12 CUL_HM Wohnzimmer Nack
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Clima commState: CMDs_done_Errors:1
2023-03-12 18:44:12 CUL_HM Wohnzimmer_ClimaTeam commState: CMDs_done_Errors:1
2023-03-12 18:44:12 weekprofile WoziWochenplan profile_count: 3
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Climate commState: CMDs_done_Errors:1
2023-03-12 18:44:12 CUL_HM Wohnzimmer_Weather commState: CMDs_done_Errors:1
2023-03-12 18:44:12 CUL_HM Wohnzimmer_WindowRec commState: CMDs_done_Errors:1
2023-03-12 18:44:12 CUL_HM Wohnzimmer_remote commState: CMDs_done_Errors:1
3x Fhem auf Raspi 3,
1x RPI-RF-MOD am Raspi 3,
1x raspberrymatic auf Raspi 3
18 HM-Classic Devices
4 OWTemp. Sensoren

Beta-User

...damit hast du aber nicht die Funktionalität abgeschaltet...

Dazu muss man ein Attribut setzen, wobei das für alle Hauptdevices zu empfehlen ist. Hilfsmittel wäre (wobei das noch ein zweites setzt, das du (vermutlich und noch) nicht sinnvoll setzen kannst):
defmod archHM1 archetype TYPE=CUL_HM:FILTER=DEF=.{6}
attr archHM1 userattr commStInCh IOgrp
attr archHM1 IOgrp undef:VCCU
attr archHM1 attributes commStInCh IOgrp
attr archHM1 commStInCh undef:off
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

LuckyDay

#     2023-03-12 16:42:58   peerList        F1103601
du hast doch bereits im
define Wohnzimmer_Weather CUL_HM 5FA43E01

einen exteren gepeert.

Michi_44

@ Beta-User: und wie geht das ganze dann weiter nachdem ich den Code von dir eingefügt habe?

@ fhem-hm-knecht: ja peerID ist auch vorhanden aber der Weather Channel und der Sensor Channel kommunizieren trotzdem nicht miteinander, ich hab auch schon versucht das stateFormat zu ändern das es evtl. da dran lag aber das auch auch nichts gebracht. Ich hab auch schon in allen möglichen varianten die Kommunikation über peerID hin zu bekommen aber nichts hat bis jetzt funktioniert. Und immer wenn ich auf peerXref gehe bekommen ich folgende meldung:
peerXref done:
x-ref list
  receive
       EsszimmerStrasse_Weather  =>  F1103501
       HeizungkoerperBad_Weather  =>  F1103401
       Wohnzimmer_Weather    =>  F1103601
  undef
       Wohnzimmer_virt_Temperatur_Sensor1  =>  Wohnzimmer_Weather



was für mich so viel bedeutet wie das er es nicht schafft die Kommunikation zwischen den beiden zu definieren
3x Fhem auf Raspi 3,
1x RPI-RF-MOD am Raspi 3,
1x raspberrymatic auf Raspi 3
18 HM-Classic Devices
4 OWTemp. Sensoren

frank

  receive
       Wohnzimmer_Weather    =>  F1103601


das vorhandene peering musst du erst "löschen", zb mit peerbulk unset.
danach mit dem gewünschten peer 11223301 erneut peeren.

oder meinst du der thermostat sucht sich aus mehreren peers einen aus?
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

Michi_44

@ frank: Ich dachte diese PeerID muss vorhanden sein damit die Daten an den Haupt-Channel des Devices übermittelt werden.
3x Fhem auf Raspi 3,
1x RPI-RF-MOD am Raspi 3,
1x raspberrymatic auf Raspi 3
18 HM-Classic Devices
4 OWTemp. Sensoren

Michi_44

Ich weiß zwar nicht wie, aber aus irgend einem unerfindlichen Grund funktioniert es jetzt (seit ca. 15 min. stabil) und das trotz:
peerXref done:
x-ref list
  receive
       EsszimmerStrasse_Weather  =>  F1103501
       HeizungkoerperBad_Weather  =>  F1103401
       Wohnzimmer_Weather    =>  Test_virt_Temperatur_Sensor1
  undef
       Test_virt_Temperatur_Sensor1  =>  Wohnzimmer_Weather



Komischerweise hat mit der Weather Channel immer wieder die peerID die ich individuell vergeben habe rausgeschmissen und durch die Bereits vorher vorhandene ersetzt (diese war aber vorher nicht vergeben). Dann habe ich den Virtuellen Channel einfach mit dieser ID versehen und dann hat es komischer weise funktioniert.

Trozdem habe ich immer wieder eine Fehlermeldung im Haupt-Device.

Ich setz jetzt trozdem mal die Lists der Devices mit rein evtl. sieht nochmal einer einen Fehler den ich noch ausbessern muss.

Thermostat:
define Wohnzimmer CUL_HM 5FA43E
attr Wohnzimmer .mId 0095
attr Wohnzimmer IODev myHmUART
attr Wohnzimmer actCycle 000:10
attr Wohnzimmer actStatus alive
attr Wohnzimmer alias WohnZi Heizung
attr Wohnzimmer autoReadReg 4_reqStatus
attr Wohnzimmer firmware 1.4
attr Wohnzimmer model HM-CC-RT-DN
attr Wohnzimmer room CUL_HM
attr Wohnzimmer serialNr OEQ1695385
attr Wohnzimmer subType thermostat
attr Wohnzimmer webCmd getConfig:clear msgEvents:burstXmit
#   DEF        5FA43E
#   FUUID      5c4dde6b-f33f-095a-492f-bfe099cd0aa071f2
#   IODev      myHmUART
#   LASTInputDev myHmUART
#   MSGCNT     1171
#   NAME       Wohnzimmer
#   NR         125
#   NTFY_ORDER 48-Wohnzimmer
#   STATE      CMDs_done
#   TYPE       CUL_HM
#   channel_01 Wohnzimmer_Weather
#   channel_02 Wohnzimmer_Climate
#   channel_03 Wohnzimmer_WindowRec
#   channel_04 Wohnzimmer_Clima
#   channel_05 Wohnzimmer_ClimaTeam
#   channel_06 Wohnzimmer_remote
#   disableNotifyFn 1
#   eventCount 1696
#   lastMsg    No:C9 - t:10 s:5FA43E d:000000 0AACDE0E0000
#   myHmUART_MSGCNT 1171
#   myHmUART_RAWMSG 05000036C986105FA43E0000000AACDE0E0000
#   myHmUART_RSSI -54
#   myHmUART_TIME 2023-03-13 21:27:56
#   protCondBurst forced_off
#   protLastRcv 2023-03-13 21:27:56
#   protRcv    49 last_at:2023-03-13 21:27:56
#   protSnd    34 last_at:2023-03-13 21:17:27
#   protState  CMDs_done
#   rssi_at_myHmUART cnt:208 min:-55 max:-52 avg:-53.08 lst:-54
#   rssi_myHmUART cnt:6 min:-55 max:-53 avg:-53.83 lst:-55
#   READINGS:
#     2023-03-13 20:52:33   CommandAccepted yes
#     2023-03-13 21:17:27   IODev           myHmUART
#     2023-03-13 20:27:08   PairedTo        0xF11034
#     2023-03-13 20:12:32   R-backOnTime    10 s
#     2023-03-13 20:12:32   R-burstRx       on
#     2023-03-13 20:12:32   R-cyclicInfoMsg on
#     2023-03-13 20:12:32   R-cyclicInfoMsgDis 0
#     2023-03-13 20:12:32   R-pairCentral   0xF11034
#     2023-03-13 21:27:56   actuator        0
#     2023-03-13 21:27:56   battery         ok
#     2023-03-13 21:27:56   batteryLevel    2.9
#     2023-03-13 20:56:20   cfgState        ok
#     2023-03-13 21:17:27   commState       CMDs_done
#     2023-03-13 21:27:56   desired-temp    21.5
#     2023-03-13 21:27:56   measured-temp   22.2
#     2023-03-13 21:27:56   motorErr        ok
#     2023-03-13 21:17:27   state           CMDs_done
#   helper:
#     HM_CMDNR   201
#     cSnd       11F110345FA43E860424,11F110345FA43E8004
#     cfgStateUpdt 0
#     lastMsgTm  1678739276.66377
#     mId        0095
#     peerFriend -
#     peerOpt    -:thermostat
#     regLst     0
#     rxType     140
#     supp_Pair_Rep 0
#     cmds:
#       TmplKey    :no:1678635101.75334
#       TmplTs     1678635101.75334
#       cmdKey     0:1:0::Wohnzimmer:0095:00:
#       cmdLst:
#         assignHmKey noArg
#         burstXmit  noArg
#         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
#         deviceRename -newName-
#         fwUpdate   -filename- [-bootTime-]
#         getConfig  noArg
#         getDevInfo noArg
#         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
#         inhibit    [(on|{off})]
#         raw        -data- [...]
#         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
#         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
#         reset      noArg
#         sysTime    noArg
#         tplDel     -tplDel-
#         tplSet_0   -tplChan-
#         unpair     noArg
#       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
#     expert:
#       def        1
#       det        0
#       raw        0
#       tpl        0
#     io:
#       flgs       0
#       newChn     +5FA43E,00,00,00
#       nextSend   1678739276.7602
#       rxt        2
#       vccu       
#       p:
#         5FA43E
#         00
#         00
#         00
#       prefIO:
#     mRssi:
#       mNo        C9
#       io:
#         myHmUART:
#           -48
#           -48
#     peerIDsH:
#     prt:
#       awake      0
#       bErr       0
#       brstWu     1
#       sProc      0
#       tryMsg:
#     q:
#       qReqConf   
#       qReqStat   
#     regCollect:
#     role:
#       dev        1
#       prs        1
#     rssi:
#       at_myHmUART:
#         avg        -53.0865384615385
#         cnt        208
#         lst        -54
#         max        -52
#         min        -55
#       myHmUART:
#         avg        -53.8333333333333
#         cnt        6
#         lst        -55
#         max        -53
#         min        -55
#     shRegW:
#       07         04
#     shadowReg:
#     shadowRegChn:
#       RegL_00.   00
#     tmpl:
#   hmccu:
#
setstate Wohnzimmer CMDs_done
setstate Wohnzimmer 2023-03-13 20:12:32 .R-btnLock off
setstate Wohnzimmer 2023-03-13 20:12:32 .R-globalBtnLock off
setstate Wohnzimmer 2023-03-13 20:12:32 .R-localResDis off
setstate Wohnzimmer 2023-03-13 20:12:32 .R-lowBatLimitRT 2.1 V
setstate Wohnzimmer 2023-03-13 20:12:32 .R-modusBtnLock off
setstate Wohnzimmer 2023-03-13 20:27:08 .RegL_00.  00:00 01:01 02:01 09:01 0A:F1 0B:10 0C:34 0E:0A 0F:00 11:00 12:15 16:01 18:00 19:00 1A:00
setstate Wohnzimmer 2023-03-13 20:55:30 .RegL_07.
setstate Wohnzimmer 2023-03-13 21:27:56 .protLastRcv 20230313212756
setstate Wohnzimmer 2023-03-13 20:52:33 CommandAccepted yes
setstate Wohnzimmer 2023-03-13 21:17:27 IODev myHmUART
setstate Wohnzimmer 2023-03-13 20:27:08 PairedTo 0xF11034
setstate Wohnzimmer 2023-03-13 20:12:32 R-backOnTime 10 s
setstate Wohnzimmer 2023-03-13 20:12:32 R-burstRx on
setstate Wohnzimmer 2023-03-13 20:12:32 R-cyclicInfoMsg on
setstate Wohnzimmer 2023-03-13 20:12:32 R-cyclicInfoMsgDis 0
setstate Wohnzimmer 2023-03-13 20:12:32 R-pairCentral 0xF11034
setstate Wohnzimmer 2023-03-13 21:27:56 actuator 0
setstate Wohnzimmer 2023-03-13 21:27:56 battery ok
setstate Wohnzimmer 2023-03-13 21:27:56 batteryLevel 2.9
setstate Wohnzimmer 2023-03-13 20:56:20 cfgState ok
setstate Wohnzimmer 2023-03-13 21:17:27 commState CMDs_done
setstate Wohnzimmer 2023-03-13 21:27:56 desired-temp 21.5
setstate Wohnzimmer 2023-03-13 21:27:56 measured-temp 22.2
setstate Wohnzimmer 2023-03-13 21:27:56 motorErr ok
setstate Wohnzimmer 2023-03-13 21:17:27 state CMDs_done



Thermostat_Weather Channel:
define Wohnzimmer_Weather CUL_HM 5FA43E01
attr Wohnzimmer_Weather event-on-change-reading .*
attr Wohnzimmer_Weather model HM-CC-RT-DN
attr Wohnzimmer_Weather peerIDs 00000000,F1103601
#   DEF        5FA43E01
#   FUUID      5c4dde6b-f33f-095a-7789-438b611bfbcbd981
#   IODev     
#   NAME       Wohnzimmer_Weather
#   NR         127
#   NTFY_ORDER 48-Wohnzimmer_Weather
#   STATE      22.2
#   TYPE       CUL_HM
#   chanNo     01
#   device     Wohnzimmer
#   disableNotifyFn 1
#   eventCount 1247
#   peerList   Test_virt_Temperatur_Sensor1
#   protState  Info_Cleared
#   READINGS:
#     2023-03-13 20:12:32   R-sign          off
#     2023-03-13 20:56:20   cfgState        RegMiss
#     2023-03-13 21:17:27   commState       CMDs_done
#     2023-03-13 21:27:56   measured-temp   22.2
#     2023-03-13 20:27:09   peerList        Test_virt_Temperatur_Sensor1
#     2023-03-13 21:27:56   state           22.2
#   helper:
#     getCfgListNo
#     peerFriend peerSensT
#     peerIDsRaw ,F1103601,00000000
#     peerIDsState complete
#     peerOpt    p:thermostat
#     regLst     1
#     cfgChk:
#       idRc01     .RegL_01.
#     cmds:
#       TmplKey    Test_virt_Temperatur_Sensor1:no:1678635101.75244
#       TmplTs     1678635101.75244
#       cmdKey     1:0:0::Wohnzimmer:0095:01:Test_virt_Temperatur_Sensor1
#       cmdLst:
#         burstXmit  noArg
#         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
#         getConfig  noArg
#         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
#         inhibit    [(on|{off})]
#         peerBulk   -peer1,peer2,...- [({set}|unset)]
#         peerSmart  -peerOpt-
#         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
#         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
#         sign       [(on|{off})]
#         tplDel     -tplDel-
#         tplSet_0   -tplChan-
#         tplSet_Test_virt_Temperatur_Sensor1 -tplPeer-
#       lst:
#         condition  slider,0,1,255
#         peer       Test_virt_Temperatur_Sensor1
#         peerOpt    remove_Test_virt_Temperatur_Sensor1
#         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
#     expert:
#       def        1
#       det        0
#       raw        0
#       tpl        0
#     peerIDsH:
#       00000000   broadcast
#       F1103601   Test_virt_Temperatur_Sensor1
#     prt:
#       bErr       0
#       brstWu     1
#       sProc      0
#     regCollect:
#     role:
#       chn        1
#     shadowReg:
#     tmpl:
#   hmccu:
#
setstate Wohnzimmer_Weather 22.2
setstate Wohnzimmer_Weather 2023-03-13 20:27:09 .associatedWith Wohnzimmer,Wohnzimmer_Clima,Wohnzimmer_ClimaTeam,Wohnzimmer_Climate,Wohnzimmer_Weather,Wohnzimmer_WindowRec,Wohnzimmer_remote,Wohnzimmer,Test_virt_Temperatur_Sensor1
setstate Wohnzimmer_Weather 2023-03-13 20:27:09 .peerListRDate 2023-03-13 20:27:09
setstate Wohnzimmer_Weather 2023-03-13 20:12:32 R-sign off
setstate Wohnzimmer_Weather 2023-03-13 20:56:20 cfgState RegMiss
setstate Wohnzimmer_Weather 2023-03-13 21:17:27 commState CMDs_done
setstate Wohnzimmer_Weather 2023-03-13 21:27:56 measured-temp 22.2
setstate Wohnzimmer_Weather 2023-03-13 20:27:09 peerList Test_virt_Temperatur_Sensor1
setstate Wohnzimmer_Weather 2023-03-13 21:27:56 state 22.2



Virtueller Channel:
define Test_virt_Temperatur_Sensor1 CUL_HM F1103601
attr Test_virt_Temperatur_Sensor1 model VIRTUAL
attr Test_virt_Temperatur_Sensor1 peerIDs 5FA43E01
attr Test_virt_Temperatur_Sensor1 room Heizen
#   CFGFN     
#   DEF        F1103601
#   FUUID      640f766f-f33f-095a-a94e-f3ddf4cdd5106634
#   NAME       Test_virt_Temperatur_Sensor1
#   NR         1317
#   NTFY_ORDER 48-Test_virt_Temperatur_Btn1
#   STATE      set_virtTemp 22.25
#   TYPE       CUL_HM
#   chanNo     01
#   device     Test_virt_Temperatur
#   disableNotifyFn 1
#   eventCount 45
#   peerList   Wohnzimmer_Weather
#   READINGS:
#     2023-03-13 20:30:49   cfgState        ok
#     2023-03-13 20:42:02   peerList        Wohnzimmer_Weather
#     2023-03-13 21:29:08   state           set_virtTemp 22.25
#     2023-03-13 21:29:08   temperature     22.25
#   helper:
#     fkt        virtThSens
#     peerIDsState incomplete
#     virtTC     00
#     cmds:
#       TmplKey    Wohnzimmer_Weather:no:1678734964.74287
#       TmplTs     1678734964.74287
#       cmdKey     1:0:1:virtThSens:Test_virt_Temperatur:0000:01:Wohnzimmer_Weather
#       cmdLst:
#         clear      (readings|all)
#         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
#         peerSmart  -peerOpt-
#         postEvent  -condition-
#         press      [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
#         pressL     [(-peer-|{all})]
#         pressS     [(-peer-|{all})]
#         tplSet_0   -tplChan-
#         tplSet_Wohnzimmer_Weather -tplPeer-
#         update     noArg
#         virtHum    (off|0.0..99.0;0.1)
#         virtTemp   (off|-20.0..50.0;0.1)
#       lst:
#         condition  slider,0,1,255
#         peer       Wohnzimmer_Weather
#         peerOpt    remove_Wohnzimmer_Weather
#         tplChan   
#         tplDel     
#         tplPeer   
#       rtrvLst:
#         cmdList    [({short}|long)]
#         deviceInfo [({short}|long)]
#         list       [({normal}|full)]
#         listDevice [({all}|alive|unknown|dead|notAlive)]
#         param      -param-
#         status     noArg
#     expert:
#       def        1
#       det        0
#       raw        0
#       tpl        0
#     peerIDsH:
#       5FA43E01   Wohnzimmer_Weather
#     role:
#       chn        1
#       vrt        1
#     tmpl:
#     vd:
#       ackT       
#       cmd        8470F11036000000
#       idh        321232
#       idl        13824
#       miss       0
#       msgCnt     28
#       msgRed     0
#       next       1678739489.83377
#       nextM      1678739489.83377
#       typ        2
#       val        00DE
#       vin        22.25
#   hmccu:
#
setstate Test_virt_Temperatur_Sensor1 set_virtTemp 22.25
setstate Test_virt_Temperatur_Sensor1 2023-03-13 20:42:02 .associatedWith Test_virt_Temperatur,Test_virt_Temperatur_Btn1,Test_virt_Temperatur,Wohnzimmer_Weather
setstate Test_virt_Temperatur_Sensor1 2023-03-13 20:30:49 cfgState ok
setstate Test_virt_Temperatur_Sensor1 2023-03-13 20:42:02 peerList Wohnzimmer_Weather
setstate Test_virt_Temperatur_Sensor1 2023-03-13 21:29:08 state set_virtTemp 22.25
setstate Test_virt_Temperatur_Sensor1 2023-03-13 21:29:08 temperature 22.25

3x Fhem auf Raspi 3,
1x RPI-RF-MOD am Raspi 3,
1x raspberrymatic auf Raspi 3
18 HM-Classic Devices
4 OWTemp. Sensoren