BtnLock mit HM-CC-RT-DN funktioniert nicht mehr

Begonnen von Fredi69, 07 Oktober 2025, 15:11:29

Vorheriges Thema - Nächstes Thema

Fredi69

Um die Tastensperre zu setzen haben folgende Befehle funktioniert:
set Thermostat regSet globalBtnLock on
set Thermostat regSet globalBtnLock off

Das funktioniert seit wann auch immer, nicht mehr. Es kommt irgendwann nur Missing Ack.

Kennt jemand das Problem, bzw. hat eine Lösung?
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

Fredi69

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

Kann das nicht bestätigen. Am clima-Channel abgesetzt, hat das bei mir funktioniert.

Wie wäre es mit den "üblichen" Infos?

Insbesondere würde mich interessieren, über welches IO die Kommunikation zum RT läuft.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Fredi69

Habe es garade auch nochmal am Clima Channel getestet, das Ergebnins war: MISSING ACK
Internals:
   DEF        63C81404
   FUUID      5c4570e6-f33f-0af0-8e2d-f4d15fbffff4e162
   LASTInputDev ha_MQTT
   MSGCNT     13
   NAME       DG.Ga.HZ.Thermostat_Clima
   NR         485
   NTFY_ORDER 48-DG.Ga.HZ.Thermostat_Clima
   STATE      T: 16.8 desired: 13.0 valve: 0
   TYPE       CUL_HM
   chanNo     04
   device     DG.Ga.HZ.Thermostat
   disableNotifyFn 1
   eventCount 52
   ha_MQTT_MSGCNT 13
   ha_MQTT_TIME 2025-10-12 10:27:55
   Helper:
     DBLOG:
       ValvePosition:
         MyDBlog:
           TIME       1760040411.07477
           VALUE      0
   READINGS:
     2025-10-12 10:30:14   CommandAccepted yes
     2019-04-23 21:44:10   R-boostPeriod   5 min
     2019-04-23 21:44:10   R-boostPos      80 %
     2019-04-23 21:44:10   R-btnNoBckLight off
     2019-04-23 21:44:10   R-dayTemp       21 C
     2019-04-23 21:44:10   R-daylightSaveTime on
     2019-04-23 21:44:10   R-decalcTime    11:00
     2019-04-23 21:44:10   R-decalcWeekday Sat
     2019-04-23 21:44:10   R-modePrioManu  all
     2019-04-23 21:44:10   R-modePrioParty all
     2019-04-23 21:44:10   R-nightTemp     17 C
     2019-04-23 21:44:10   R-noMinMax4Manu off
     2019-04-23 21:44:10   R-regAdaptive   on
     2019-04-23 21:44:10   R-reguExtI      15
     2019-04-23 21:44:10   R-reguExtP      30
     2019-04-23 21:44:10   R-reguExtPstart 30
     2019-04-23 21:44:10   R-reguIntI      15
     2019-04-23 21:44:10   R-reguIntP      30
     2019-04-23 21:44:10   R-reguIntPstart 30
     2019-04-23 21:44:10   R-showInfo      time
     2019-04-23 21:44:10   R-showWeekday   off
     2019-04-23 21:44:05   R-sign          off
     2019-04-23 21:44:10   R-tempMax       30.5 C
     2019-04-23 21:44:10   R-tempMin       4.5 C
     2019-04-23 21:44:10   R-tempOffset    0.0K
     2019-04-23 21:44:10   R-valveErrPos   15 %
     2019-04-23 21:44:10   R-valveMaxPos   100 %
     2019-04-23 21:44:10   R-valveOffsetRt 0 %
     2019-04-23 21:44:10   R-winOpnBoost   off
     2019-04-23 21:44:10   R-winOpnDetFall 1.4 K
     2019-04-23 21:44:10   R-winOpnMode    off
     2019-04-23 21:44:10   R-winOpnPeriod  15 min
     2019-04-23 21:44:10   R-winOpnTempI   12 C
     2025-10-12 14:28:28   R_0_tempListSat  24:00 13.0
     2025-10-12 14:28:28   R_1_tempListSun  24:00 13.0
     2025-10-12 14:28:28   R_2_tempListMon  24:00 13.0
     2025-10-12 14:28:28   R_3_tempListTue  24:00 13.0
     2025-10-12 14:28:28   R_4_tempListWed  24:00 13.0
     2025-10-12 14:28:28   R_5_tempListThu  24:00 13.0
     2025-10-12 14:28:28   R_6_tempListFri  24:00 13.0
     2025-10-12 14:28:28   R_tempList_State verified
     2025-10-12 14:27:29   ValvePosition   0
     2025-10-12 14:27:29   boostTime       -
     2025-10-12 14:28:11   cfgState        updating
     2025-10-12 14:28:31   commState       CMDs_done
     2025-10-12 14:27:29   controlMode     manual
     2025-10-12 14:27:29   desired-temp    13.0
     2025-10-12 14:27:29   measured-temp   16.8
     2025-10-12 14:27:29   partyEnd        -
     2025-10-12 14:27:29   partyStart      -
     2025-10-12 14:27:29   partyTemp       -
     2025-10-12 10:30:14   recentStateType ack
     2025-10-12 14:27:29   state           T: 16.8 desired: 13.0 valve: 0
     2025-10-02 14:49:20   trigLast        fhem:81
   helper:
     peerFriend peerRTteam2
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7
     cfgChk:
       idRc01     .RegL_01.,.RegL_07.
     cmds:
       TmplKey    :no:1759750577.67551
       TmplTs     1759750577.67551
       cmdKey     1:0:0::DG.Ga.HZ.Thermostat: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    DG.Bad.HZ.Thermostat_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        1
       raw        0
       tpl        0
     peerIDsH:
       00000000   broadcast
     regCollect:
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   DbLogExclude .*
   DbLogInclude ValvePosition
   event-on-change-reading ValvePosition:1,desired-temp:0.5,controlMode
   expert     allReg
   model      HM-CC-RT-DN
   mqttPublish ValvePosition|measured-temp|desired-temp|controlMode:topic={"$base/$device/$name"} *:retain=1
   mqttSubscribe desired-temp|controlMode:stopic={"$base/$device/$reading/set"}
   peerIDs    00000000
   room       HASS
   userattr   mqttAlias:textField-long mqttDefaults:textField-long mqttDisable:both,incoming,outgoing mqttForward:all,none mqttPublish:textField-long mqttSubscribe:textField-long

Internals:
   CUL_0_MSGCNT 4011
   CUL_0_RAWMSG A0F45861063C8140000000A68A80C0040::-72.5:CUL_0
   CUL_0_RSSI -72.5
   CUL_0_TIME 2025-10-12 14:30:30
   DEF        63C814
   FUUID      5c4570e6-f33f-0af0-0ecb-c12b6a3f83242413
   HMLAN1_MSGCNT 4067
   HMLAN1_RAWMSG E63C814,0000,699BDC29,FF,FFCA,45861063C8140000000A68A80C0040
   HMLAN1_RSSI -54
   HMLAN1_TIME 2025-10-12 14:30:30
   HMLAN2_MSGCNT 3949
   HMLAN2_RAWMSG E63C814,0000,1A4152DB,FF,FFAF,45861063C8140000000A68A80C0040
   HMLAN2_RSSI -81
   HMLAN2_TIME 2025-10-12 14:30:30
   HMLAN3_MSGCNT 4047
   HMLAN3_RAWMSG E63C814,0000,5607E726,FF,FFC6,45861063C8140000000A68A80C0040
   HMLAN3_RSSI -58
   HMLAN3_TIME 2025-10-12 14:30:30
   IODev      HMLAN1
   LASTInputDev HMLAN3
   MSGCNT     16074
   NAME       DG.Ga.HZ.Thermostat
   NR         481
   NTFY_ORDER 48-DG.Ga.HZ.Thermostat
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 DG.Ga.HZ.Thermostat_Weather
   channel_02 DG.Ga.HZ.Thermostat_Climate
   channel_03 DG.Ga.HZ.Thermostat_WindowRec
   channel_04 DG.Ga.HZ.Thermostat_Clima
   channel_05 DG.Ga.HZ.Thermostat_ClimaTeam
   channel_06 DG.Ga.HZ.Thermostat_remote
   disableNotifyFn 1
   eventCount 9072
   lastMsg    No:45 - t:10 s:63C814 d:000000 0A68A80C0040
   protCmdDel 160
   protCondBurst forced_off
   protErrIoAttack 10 last_at:2025-10-12 14:25:20
   protLastRcv 2025-10-12 14:30:30
   protRcv    4679 last_at:2025-10-12 14:30:30
   protResnd  34 last_at:2025-10-12 14:26:51
   protResndFail 9 last_at:2025-10-12 14:27:31
   protSnd    287 last_at:2025-10-12 14:28:31
   protSndB   34 last_at:2025-10-12 14:28:18
   protState  CMDs_done
   rssi_HMLAN1 cnt:61 min:-52 max:-50 avg:-51 lst:-50
   rssi_HMLAN3 cnt:90 min:-52 max:-51 avg:-51.7 lst:-52
   rssi_at_CUL_0 cnt:4011 min:-80 max:-69 avg:-72.4 lst:-72.5
   rssi_at_HMLAN1 cnt:4067 min:-57 max:-52 avg:-54.81 lst:-54
   rssi_at_HMLAN2 cnt:3949 min:-93 max:-80 avg:-84.32 lst:-81
   rssi_at_HMLAN3 cnt:4047 min:-60 max:-52 avg:-55.36 lst:-58
   READINGS:
     2025-10-06 02:34:18   Activity        alive
     2025-10-12 14:28:19   CommandAccepted yes
     2019-11-23 10:51:16   D-firmware      1.4
     2019-11-23 10:51:16   D-serialNr      OEQ1881724
     2025-10-12 14:28:31   IODev           HMLAN1
     2025-10-12 14:28:20   PairedTo        0x2CD994
     2025-10-09 15:25:35   R-backOnTime    10 s
     2025-10-09 15:25:35   R-btnLock       off
     2025-10-09 15:25:35   R-burstRx       on
     2025-10-09 15:25:35   R-cyclicInfoMsg on
     2025-10-09 15:25:35   R-cyclicInfoMsgDis 0
     2025-10-12 14:28:20   R-globalBtnLock on
     2025-10-09 15:25:35   R-localResDis   off
     2025-10-09 15:25:35   R-lowBatLimitRT 2.1 V
     2025-10-09 15:25:35   R-modusBtnLock  on
     2025-10-09 15:25:35   R-pairCentral   0x2CD994
     2025-10-12 14:30:30   actuator        0
     2025-10-12 14:30:30   battery         ok
     2025-10-12 14:30:30   batteryLevel    2.7
     2025-10-12 14:29:31   cfgState        ok
     2025-10-12 14:28:31   commState       CMDs_done
     2025-10-12 14:30:30   desired-temp    13.0
     2025-10-12 14:30:30   measured-temp   16.8
     2025-10-12 14:30:30   motorErr        ok
     2025-10-02 14:44:18   powerOn         2025-10-02 14:44:17
     2025-10-02 14:44:18   recentStateType info
     2025-10-12 14:25:20   sabotageAttack_ErrIoAttack_cnt 10
     2025-10-12 14:28:31   state           CMDs_done
     2025-10-12 02:17:39   time-request    -
   helper:
     HM_CMDNR   69
     cSnd       012CD99463C8140304602DCB0103,012CD99463C8140304602DCB0107
     cfgStateUpdt 0
     lastMsgTm  1760272230.03572
     mId        0095
     peerFriend -
     peerOpt    -:thermostat
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1759710279.81443
       TmplTs     1759710279.81443
       cmdKey     0:1:0::DG.Ga.HZ.Thermostat:0095:01:
       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        1
       raw        0
       tpl        0
     io:
       flgs       0
       newChn     +63C814,00,00,00
       nextSend   1760272230.83268
       rxt        2
       vccu       VCCU
       p:
         63C814
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        45
       io:
         CUL_0:
           -72.5
           -72.5
         HMLAN1:
           -48
           -48
         HMLAN2:
           -81
           -81
         HMLAN3:
           -58
           -58
     peerIDsH:
     prt:
       awake      0
       bErr       0
       brstWu     1
       sProc      0
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
       prs        1
     rssi:
       HMLAN1:
         avg        -51
         cnt        61
         lst        -50
         max        -50
         min        -52
       HMLAN3:
         avg        -51.7
         cnt        90
         lst        -52
         max        -51
         min        -52
       at_CUL_0:
         avg        -72.4008975317877
         cnt        4011
         lst        -72.5
         max        -69
         min        -80
       at_HMLAN1:
         avg        -54.8146053602166
         cnt        4067
         lst        -54
         max        -52
         min        -57
       at_HMLAN2:
         avg        -84.3213471765001
         cnt        3949
         lst        -81
         max        -80
         min        -93
       at_HMLAN3:
         avg        -55.3602668643439
         cnt        4047
         lst        -58
         max        -52
         min        -60
     shRegW:
       07         04
     shadowReg:
     shadowRegChn:
       RegL_00.   00
     tmpl:
Attributes:
   DbLogExclude .*
   IOgrp      VCCU:HMLAN1
   actCycle   000:10
   actStatus  alive
   alias      Thermostat Gästezimmer
   autoReadReg 4_reqStatus
   comment    Batteriewechsel: 02.08.2021
   expert     defReg,allReg
   firmware   1.4
   icon       hc_wht_regler
   model      HM-CC-RT-DN
   mqttPublish battery:topic={"$base/$device/$name"} *:retain=1
   mqttSubscribe regSet:stopic={"$base/$device/regSet/set"}
   room       Gästezimmer,HASS,Heizung
   serialNr   OEQ1881724
   subType    thermostat
   userattr   mqttAlias:textField-long mqttDefaults:textField-long mqttDisable:both,incoming,outgoing mqttForward:all,none mqttPublish:textField-long mqttSubscribe:textField-long
   webCmd     getConfig:clear msgEvents:burstXmit
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