HM-CC-RT-DN TempList, Fehlermeldungen von hminfo

Begonnen von no_Legend, 06 Januar 2021, 10:25:58

Vorheriges Thema - Nächstes Thema

no_Legend

Hallo Zusammen,

ich hab mal in Buzug auf die Temperatur Profile für die Homematic Hm-CC-RT-DN.
Mir meldet das Homematic Info Modul in letzter Zeit immer ein fail bei den Thermostaten.
Nicht bei allen nur bei ein paar.

Ein Restore wurde schon mehrfach gemacht.
Da ich auch schon mehr fach die Config ausgelesen hab, frag ich mich, wann hier die Einträge in FHEM aktualisiert werden?
Komisch ist aber, wenn ich die TempList manuell vergleiche mit dem was ich in FHEM lesen kann, scheint eigentlich alles zu passen.

Kann einer Profis hier mal kurz schauen?
Ich hab mal ein List von einem der betroffenen Devices mit angehängt.

Danke und Gruß Robert


fail  : HomeOffice for 2OG.SZ.HINTEN.HZ_Clima: failed Entries:
     2OG.SZ.HINTEN.HZ_Clima: R_0_tempListSat mismatch 07:00 17.0 22:00 22.0 24:00 21.0 ne 05:00 17.0 22:00 21.0 24:00 17.0 ##
     2OG.SZ.HINTEN.HZ_Clima: R_1_tempListSun mismatch 07:00 17.0 22:00 22.0 24:00 21.0 ne 05:00 17.0 22:00 21.0 24:00 17.0 ##
     2OG.SZ.HINTEN.HZ_Clima: R_2_tempListMon mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.SZ.HINTEN.HZ_Clima: R_3_tempListTue mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.SZ.HINTEN.HZ_Clima: R_4_tempListWed mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.SZ.HINTEN.HZ_Clima: R_5_tempListThu mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.SZ.HINTEN.HZ_Clima: R_6_tempListFri mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
fail  : HomeOffice for 2OG.SZ.VORNE.HZ_Clima: failed Entries:
     2OG.SZ.VORNE.HZ_Clima: R_0_tempListSat mismatch 07:00 17.0 22:00 22.0 24:00 21.0 ne 05:00 17.0 22:00 21.0 24:00 17.0 ##
     2OG.SZ.VORNE.HZ_Clima: R_1_tempListSun mismatch 07:00 17.0 22:00 22.0 24:00 21.0 ne 05:00 17.0 22:00 21.0 24:00 17.0 ##
     2OG.SZ.VORNE.HZ_Clima: R_2_tempListMon mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.SZ.VORNE.HZ_Clima: R_3_tempListTue mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.SZ.VORNE.HZ_Clima: R_4_tempListWed mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.SZ.VORNE.HZ_Clima: R_5_tempListThu mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.SZ.VORNE.HZ_Clima: R_6_tempListFri mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
fail  : HomeOffice for 2OG.WHZ.VORNE.HZ_Clima: failed Entries:
     2OG.WHZ.VORNE.HZ_Clima: R_0_tempListSat mismatch 07:00 17.0 22:00 22.0 24:00 21.0 ne 05:00 17.0 22:00 21.0 24:00 17.0 ##
     2OG.WHZ.VORNE.HZ_Clima: R_1_tempListSun mismatch 07:00 17.0 22:00 22.0 24:00 21.0 ne 05:00 17.0 22:00 21.0 24:00 17.0 ##
     2OG.WHZ.VORNE.HZ_Clima: R_2_tempListMon mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.WHZ.VORNE.HZ_Clima: R_3_tempListTue mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.WHZ.VORNE.HZ_Clima: R_4_tempListWed mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.WHZ.VORNE.HZ_Clima: R_5_tempListThu mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     2OG.WHZ.VORNE.HZ_Clima: R_6_tempListFri mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
passed: 1OG.FLUR.HZ for 1OG.FLUR.HZ_Clima
passed: 1OG.KUE.HZ for 1OG.KUE.HZ.THERMOSTAT_Climate
passed: 1OG.KUE.HZ for 1OG.KUE.HZ_Clima
passed: 1OG.KZ.MIKA.HZ for 1OG.KZ.MIKA.HZ_Clima
passed: 1OG.KZ.MILO.HZ for 1OG.KZ.MILO.HZ_Clima
passed: 22C for 1OG.BAD.HZ_Clima
passed: 22C for 2OG.BAD.HZ_Clima



Internals:
   CFGFN      /opt/fhem/FHEM/heizung.cfg
   DEF        31A3E504
   FUUID      5c4308e1-f33f-abd1-e452-59828ed8b9b2f0a2
   FVERSION   10_CUL_HM.pm:0.234210/2020-12-26
   NAME       2OG.SZ.HINTEN.HZ_Clima
   NOTIFYDEV  global
   NR         318
   NTFY_ORDER 50-2OG.SZ.HINTEN.HZ_Clima
   STATE      T: 23.0 desired: 21.0 valve: 12
   TYPE       CUL_HM
   chanNo     04
   device     2OG.SZ.HINTEN.HZ
   peerList   2OG.SZ.VORNE.HZ_ClimaTeam
   Helper:
     DBLOG:
       ValvePosition:
         DBLog:
           TIME       1609923896.32647
           VALUE      12
       desired-temp:
         DBLog:
           TIME       1609920109.01589
           VALUE      21.0
       measured-temp:
         DBLog:
           TIME       1609924805.34472
           VALUE      23.0
   READINGS:
     2020-12-25 12:44:37   R-boostPos      80 %
     2020-12-25 12:44:37   R-btnNoBckLight off
     2020-12-25 12:44:37   R-dayTemp       21 C
     2020-12-25 12:44:37   R-daylightSaveTime on
     2020-12-25 12:44:37   R-modePrioManu  all
     2020-12-25 12:44:37   R-modePrioParty all
     2020-12-25 12:44:37   R-nightTemp     17 C
     2020-12-25 12:44:37   R-noMinMax4Manu off
     2020-12-25 12:44:37   R-regAdaptive   on
     2020-12-25 12:44:37   R-showInfo      time
     2020-12-25 12:44:33   R-sign          off
     2020-12-25 12:44:37   R-tempOffset    0.0K
     2020-12-25 12:44:37   R-valveOffsetRt 0 %
     2020-12-25 12:44:37   R-winOpnBoost   off
     2021-01-03 15:52:37   R_0_tempListSat 05:00 17.0 22:00 21.0 24:00 17.0
     2021-01-03 15:52:37   R_1_tempListSun 05:00 17.0 22:00 21.0 24:00 17.0
     2021-01-03 15:52:37   R_2_tempListMon 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-03 15:52:37   R_3_tempListTue 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-03 15:52:37   R_4_tempListWed 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-03 15:52:37   R_5_tempListThu 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-03 15:52:37   R_6_tempListFri 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-03 15:52:37   R_tempList_State verified
     2021-01-03 15:48:54   RegL_01.        00:00 08:00
     2021-01-03 15:52:37   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:0E 14:44 15:3C 16:55 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 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:44 2F:3C 30:55 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 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:5C 49:3C 4A:58 4B:6C 4C:54 4D:D2 4E:50 4F:FC 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:5C 63:3C 64:58 65:6C 66:54 67:D2 68:50 69:FC 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:5C 7D:3C 7E:58 7F:6C 80:54 81:D2 82:50 83:FC 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:5C 97:3C 98:58 99:6C 9A:54 9B:D2 9C:50 9D:FC 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:5C B1:3C B2:58 B3:6C B4:54 B5:D2 B6:50 B7:FC B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 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:2D CD:0F CE:1E CF:1E
     2021-01-06 10:22:29   ValvePosition   12
     2021-01-06 10:22:29   boostTime       -
     2021-01-03 15:52:40   cfgState        TempChk
     2021-01-06 10:22:29   controlMode     auto
     2021-01-06 10:22:29   desired-temp    21.0
     2021-01-06 10:22:29   heatingState    HEAT
     2021-01-06 10:22:29   measured-temp   23.0
     2021-01-06 10:22:29   partyEnd        -
     2021-01-06 10:22:29   partyStart      -
     2021-01-06 10:22:29   partyTemp       -
     2021-01-05 12:16:58   peerList        2OG.SZ.VORNE.HZ_ClimaTeam
     2021-01-06 10:22:29   state           T: 23.0 desired: 21.0 valve: 12
     2021-01-05 12:16:25   tempTmplSet     HomeOffice
   helper:
     peerFriend peerRTteam2
     peerOpt    p:thermostat
     regLst     1,7
     cmds:
       TmplKey    2OG.SZ.VORNE.HZ_ClimaTeam:no:1609845418.21936
       TmplTs     1609845418.21936
       cmdKey     1:0:0::2OG.SZ.HINTEN.HZ:0095:04:2OG.SZ.VORNE.HZ_ClimaTeam
       cmdLst:
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|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) [-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-
         tplSet_2OG.SZ.VORNE.HZ_ClimaTeam -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       2OG.SZ.VORNE.HZ_ClimaTeam
         peerOpt    remove_2OG.SZ.VORNE.HZ_ClimaTeam,1OG.BAD.HZ_ClimaTeam,1OG.FLUR.HZ_ClimaTeam,1OG.KUE.HZ_ClimaTeam,1OG.KZ.MIKA.HZ_ClimaTeam,1OG.KZ.MILO.HZ_ClimaTeam,2OG.BAD.HZ_ClimaTeam,2OG.WHZ.VORNE.HZ_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        1
       tpl        0
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   DbLogExclude .*
   DbLogInclude measured-temp,desired-temp,ValvePosition
   event-on-change-reading .*
   group      Heizung
   homebridgeMapping TargetTemperature=desired-temp::desired-temp,minValue=5,maxValue=35,minStep=0.5,nocache=1
CurrentTemperature=measured-temp,nocache=1
StatusLowBattery=Bad:battery,values=ok:BATTERY_LEVEL_NORMAL;;/^.*/:BATTERY_LEVEL_LOW
TargetHeatingCoolingState=heatingState,values=OFF:0;;HEAT:1;;COOL:2;;AUTO:3,cmds=OFF:controlManu+off;;HEAT:controlMode+boost;;AUTO:controlMode+auto;;COOL:controlManu+17.0
CurrentHeatingCoolingState=heatingState,values=OFF:0;;HEAT:1;;COOL:2;;AUTO:0,valud=OFF
history:size=4096
   icon       sani_heating
   model      HM-CC-RT-DN
   peerIDs    00000000,31A42605,
   room       3.00_2OG,3.02_SZ,9.73_Heizung,9.81_Homekit
   siriName   2OG.SZ.HINTEN.HZ
   tempListTmpl HomeOffice
   userReadings heatingState {(ReadingsVal($NAME,"ValvePosition",0) > 0 || ReadingsVal($NAME,"desired-temp","-") eq "on") ? "HEAT" : ReadingsVal($NAME,"desired-temp","-") eq "off" ? "OFF" : ReadingsVal($NAME,"controlMode","auto") eq "auto" ? "AUTO" : (ReadingsVal($NAME,"measured-temp",20) > ReadingsVal($NAME,"desired-temp",20)) ? "COOL" : "AUTO"}
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

frank

die timestamps der templisten sind 3 tage alt.
wie liest du das device aus?
getconfig auf channel oder device?
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

no_Legend

Zitat von: frank am 06 Januar 2021, 11:08:39
die timestamps der templisten sind 3 tage alt.
wie liest du das device aus?
getconfig auf channel oder device?
Bisher hab ich immer auf Device Ebene ausgelesen.
Werden bei einem Device get config nicht die Chanels mit ausgelesen?

Edit: Ich hab nun auch mal einen getconfig auf dem Chanel gemacht, da kommt immer noch die gleicher Fehler bei hminfo und templistG verify

Danke und Gruß Robert
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

frank

ja, getconfig im device liest auch alle channels. theoretisch.

zeig mal ein list vom device.
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

no_Legend

Zitat von: frank am 06 Januar 2021, 11:38:55
ja, getconfig im device liest auch alle channels. theoretisch.

zeig mal ein list vom device.

Hier ein List vom Clima Channel und vom Device.

Gruß Robert

Internals:
   CFGFN      /opt/fhem/FHEM/heizung.cfg
   DEF        31A3E504
   FUUID      5c4308e1-f33f-abd1-e452-59828ed8b9b2f0a2
   FVERSION   10_CUL_HM.pm:0.234210/2020-12-26
   NAME       2OG.SZ.HINTEN.HZ_Clima
   NOTIFYDEV  global
   NR         318
   NTFY_ORDER 50-2OG.SZ.HINTEN.HZ_Clima
   STATE      T: 24.9 desired: 22.0 valve: 5
   TYPE       CUL_HM
   chanNo     04
   device     2OG.SZ.HINTEN.HZ
   peerList   2OG.SZ.VORNE.HZ_ClimaTeam
   Helper:
     DBLOG:
       ValvePosition:
         DBLog:
           TIME       1610005221.19847
           VALUE      5
       desired-temp:
         DBLog:
           TIME       1609992145.48425
           VALUE      22.0
       measured-temp:
         DBLog:
           TIME       1610005221.19847
           VALUE      24.9
   READINGS:
     2020-12-25 12:44:37   R-boostPos      80 %
     2020-12-25 12:44:37   R-btnNoBckLight off
     2020-12-25 12:44:37   R-dayTemp       21 C
     2020-12-25 12:44:37   R-daylightSaveTime on
     2020-12-25 12:44:37   R-modePrioManu  all
     2020-12-25 12:44:37   R-modePrioParty all
     2020-12-25 12:44:37   R-nightTemp     17 C
     2020-12-25 12:44:37   R-noMinMax4Manu off
     2020-12-25 12:44:37   R-regAdaptive   on
     2020-12-25 12:44:37   R-showInfo      time
     2020-12-25 12:44:33   R-sign          off
     2020-12-25 12:44:37   R-tempOffset    0.0K
     2020-12-25 12:44:37   R-valveOffsetRt 0 %
     2020-12-25 12:44:37   R-winOpnBoost   off
     2021-01-06 11:25:40   R_0_tempListSat  05:00 17.0 22:00 21.0 24:00 17.0
     2021-01-06 11:25:40   R_1_tempListSun  05:00 17.0 22:00 21.0 24:00 17.0
     2021-01-06 11:25:40   R_2_tempListMon  05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-06 11:25:40   R_3_tempListTue  05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-06 11:25:40   R_4_tempListWed  05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-06 11:25:40   R_5_tempListThu  05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-06 11:25:40   R_6_tempListFri  05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0
     2021-01-06 11:25:40   R_tempList_State verified
     2021-01-06 11:25:36   RegL_01.         00:00 08:00
     2021-01-06 11:25:40   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:0E 14:44 15:3C 16:55 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 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:44 2F:3C 30:55 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 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:5C 49:3C 4A:58 4B:6C 4C:54 4D:D2 4E:50 4F:FC 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:5C 63:3C 64:58 65:6C 66:54 67:D2 68:50 69:FC 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:5C 7D:3C 7E:58 7F:6C 80:54 81:D2 82:50 83:FC 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:5C 97:3C 98:58 99:6C 9A:54 9B:D2 9C:50 9D:FC 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:5C B1:3C B2:58 B3:6C B4:54 B5:D2 B6:50 B7:FC B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 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:2D CD:0F CE:1E CF:1E
     2021-01-07 08:40:21   ValvePosition   5
     2021-01-07 08:40:21   boostTime       -
     2021-01-06 11:25:40   cfgState        TempChk
     2021-01-07 08:40:21   controlMode     auto
     2021-01-07 08:40:21   desired-temp    22.0
     2021-01-07 08:40:21   heatingState    HEAT
     2021-01-07 08:40:21   measured-temp   24.9
     2021-01-07 08:40:21   partyEnd        -
     2021-01-07 08:40:21   partyStart      -
     2021-01-07 08:40:21   partyTemp       -
     2021-01-06 11:25:36   peerList        2OG.SZ.VORNE.HZ_ClimaTeam
     2021-01-07 08:40:21   state           T: 24.9 desired: 22.0 valve: 5
     2021-01-06 11:28:16   tempTmplSet     HomeOffice
   helper:
     peerFriend peerRTteam2
     peerIDsRaw ,31A42605,00000000
     peerOpt    p:thermostat
     regLst     1,7
     cfgChk:
       idTp00     failed Entries:
R_0_tempListSat mismatch 07:00 17.0 22:00 22.0 24:00 21.0 ne 05:00 17.0 22:00 21.0 24:00 17.0 ##
R_1_tempListSun mismatch 07:00 17.0 22:00 22.0 24:00 21.0 ne 05:00 17.0 22:00 21.0 24:00 17.0 ##
R_2_tempListMon mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
R_3_tempListTue mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
R_4_tempListWed mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
R_5_tempListThu mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
R_6_tempListFri mismatch 05:00 22.0 07:00 21.0 16:30 19.0 19:00 24:00 17.0 ne 05:00 23.0 09:00 22.0 17:30 21.0 21:00 20.0 24:00 17.0 ##
     cmds:
       TmplKey    2OG.SZ.VORNE.HZ_ClimaTeam:no:1609928740.81975
       TmplTs     1609928740.81975
       cmdKey     1:0:0::2OG.SZ.HINTEN.HZ:0095:04:2OG.SZ.VORNE.HZ_ClimaTeam
       cmdLst:
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|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) [-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-
         tplSet_2OG.SZ.VORNE.HZ_ClimaTeam -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       2OG.SZ.VORNE.HZ_ClimaTeam
         peerOpt    remove_2OG.SZ.VORNE.HZ_ClimaTeam,1OG.BAD.HZ_ClimaTeam,1OG.FLUR.HZ_ClimaTeam,1OG.KUE.HZ_ClimaTeam,1OG.KZ.MIKA.HZ_ClimaTeam,1OG.KZ.MILO.HZ_ClimaTeam,2OG.BAD.HZ_ClimaTeam,2OG.WHZ.VORNE.HZ_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        1
       tpl        0
     regCollect:
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   DbLogExclude .*
   DbLogInclude measured-temp,desired-temp,ValvePosition
   event-on-change-reading .*
   group      Heizung
   homebridgeMapping TargetTemperature=desired-temp::desired-temp,minValue=5,maxValue=35,minStep=0.5,nocache=1
CurrentTemperature=measured-temp,nocache=1
StatusLowBattery=Bad:battery,values=ok:BATTERY_LEVEL_NORMAL;;/^.*/:BATTERY_LEVEL_LOW
TargetHeatingCoolingState=heatingState,values=OFF:0;;HEAT:1;;COOL:2;;AUTO:3,cmds=OFF:controlManu+off;;HEAT:controlMode+boost;;AUTO:controlMode+auto;;COOL:controlManu+17.0
CurrentHeatingCoolingState=heatingState,values=OFF:0;;HEAT:1;;COOL:2;;AUTO:0,valud=OFF
history:size=4096
   icon       sani_heating
   model      HM-CC-RT-DN
   peerIDs    00000000,31A42605,
   room       3.00_2OG,3.02_SZ,9.73_Heizung,9.81_Homekit
   siriName   2OG.SZ.HINTEN.HZ
   tempListTmpl HomeOffice
   userReadings heatingState {(ReadingsVal($NAME,"ValvePosition",0) > 0 || ReadingsVal($NAME,"desired-temp","-") eq "on") ? "HEAT" : ReadingsVal($NAME,"desired-temp","-") eq "off" ? "OFF" : ReadingsVal($NAME,"controlMode","auto") eq "auto" ? "AUTO" : (ReadingsVal($NAME,"measured-temp",20) > ReadingsVal($NAME,"desired-temp",20)) ? "COOL" : "AUTO"}


Internals:
   CFGFN      /opt/fhem/FHEM/heizung.cfg
   CUL_868_1_MSGCNT 542
   CUL_868_1_RAWMSG A0FB7861031A3E50000000AB0F90E0500::-90.5:CUL_868_1
   CUL_868_1_RSSI -90.5
   CUL_868_1_TIME 2021-01-07 08:40:21
   DEF        31A3E5
   FUUID      5c4308e1-f33f-abd1-fa62-66956101d53f777c
   FVERSION   10_CUL_HM.pm:0.234210/2020-12-26
   HMLAN1_MSGCNT 543
   HMLAN1_RAWMSG E31A3E5,0000,21D5E4C0,FF,FFC7,B7861031A3E50000000AB0F90E0500
   HMLAN1_RSSI -57
   HMLAN1_TIME 2021-01-07 08:40:21
   HMLAN2_MSGCNT 534
   HMLAN2_RAWMSG E31A3E5,0000,3849C24F,FF,FFA5,B7861031A3E50000000AB0F90E0500
   HMLAN2_RSSI -91
   HMLAN2_TIME 2021-01-07 08:40:21
   IODev      mapleCUN1_1
   LASTInputDev mapleCUN2_1
   MSGCNT     2704
   NAME       2OG.SZ.HINTEN.HZ
   NOTIFYDEV  global
   NR         313
   NTFY_ORDER 50-2OG.SZ.HINTEN.HZ
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 2OG.SZ.HINTEN.HZ_Weather
   channel_02 2OG.SZ.HINTEN.HZ_Climate
   channel_03 2OG.SZ.HINTEN.HZ_WindowRec
   channel_04 2OG.SZ.HINTEN.HZ_Clima
   channel_05 2OG.SZ.HINTEN.HZ_ClimaTeam
   channel_06 2OG.SZ.HINTEN.HZ_remote
   lastMsg    No:B7 - t:10 s:31A3E5 d:000000 0AB0F90E0500
   mapleCUN1_1_MSGCNT 543
   mapleCUN1_1_RAWMSG A0FB7861031A3E50000000AB0F90E0500::-62.5:mapleCUN1_1
   mapleCUN1_1_RSSI -62.5
   mapleCUN1_1_TIME 2021-01-07 08:40:21
   mapleCUN2_1_MSGCNT 542
   mapleCUN2_1_RAWMSG A0FB7861031A3E50000000AB0F90E0500::-94.5:mapleCUN2_1
   mapleCUN2_1_RSSI -94.5
   mapleCUN2_1_TIME 2021-01-07 08:40:21
   protLastRcv 2021-01-07 08:40:21
   protRcv    543 last_at:2021-01-07 08:40:21
   protSnd    18 last_at:2021-01-06 15:47:48
   protState  CMDs_done
   rssi_at_CUL_868_1 cnt:542 min:-103.5 max:-82 avg:-87.86 lst:-90.5
   rssi_at_HMLAN1 cnt:543 min:-77 max:-52 avg:-62.73 lst:-57
   rssi_at_HMLAN2 cnt:534 min:-103 max:-90 avg:-94.19 lst:-91
   rssi_at_mapleCUN1_1 cnt:543 min:-70 max:-56.5 avg:-60.26 lst:-62.5
   rssi_at_mapleCUN2_1 cnt:542 min:-99 max:-93 avg:-95.31 lst:-94.5
   READINGS:
     2021-01-06 11:27:32   Activity        alive
     2021-01-03 15:52:33   CommandAccepted yes
     2021-01-06 11:25:35   D-firmware      1.5
     2021-01-06 11:25:35   D-serialNr      LEQ1064515
     2021-01-03 15:48:50   PairedTo        0x200DB8
     2020-12-25 12:44:30   R-backOnTime    10 s
     2020-12-25 12:44:30   R-burstRx       on
     2020-12-25 12:44:30   R-cyclicInfoMsg on
     2020-12-25 12:44:30   R-cyclicInfoMsgDis 0
     2020-12-25 12:44:30   R-pairCentral   0x200DB8
     2021-01-03 15:48:50   RegL_00.        00:00 01:01 02:01 09:01 0A:20 0B:0D 0C:B8 0E:0A 0F:00 11:00 12:15 16:00 18:00 19:00 1A:00
     2021-01-06 11:28:17   RegL_07.       
     2021-01-07 08:40:21   actuator        5
     2021-01-07 08:40:21   battery         ok
     2021-01-07 08:40:21   batteryLevel    2.9
     2021-01-06 11:25:40   cfgState        ok
     2021-01-06 15:47:48   commState       CMDs_done
     2021-01-07 08:40:21   desired-temp    22.0
     2021-01-07 08:40:21   measured-temp   24.9
     2021-01-07 08:40:21   motorErr        ok
     2021-01-06 15:47:48   state           CMDs_done
     2021-01-06 15:47:48   time-request    -
   helper:
     HM_CMDNR   183
     cSnd       01200DB831A3E504040000000001,01200DB831A3E500040000000007
     mId        0095
     peerFriend
     peerOpt    -:thermostat
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1609928740.81983
       TmplTs     1609928740.81983
       cmdKey     0:1:0::2OG.SZ.HINTEN.HZ:0095:01:
       cmdLst:
         assignHmKey noArg
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-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        1
       tpl        0
     io:
       newChn     +31A3E5,00,02,00
       nextSend   1610005221.31123
       prefIO     
       rxt        2
       vccu       homematic.vccu
       p:
         31A3E5
         00
         02
         00
     mRssi:
       mNo        B7
       io:
         CUL_868_1:
           -90.5
           -90.5
         HMLAN1:
           -57
           -57
         HMLAN2:
           -91
           -91
         mapleCUN1_1:
           -58.5
           -58.5
         mapleCUN2_1:
           -94.5
           -94.5
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       at_CUL_868_1:
         avg        -87.8607011070111
         cnt        542
         lst        -90.5
         max        -82
         min        -103.5
       at_HMLAN1:
         avg        -62.7366482504604
         cnt        543
         lst        -57
         max        -52
         min        -77
       at_HMLAN2:
         avg        -94.191011235955
         cnt        534
         lst        -91
         max        -90
         min        -103
       at_mapleCUN1_1:
         avg        -60.2615101289134
         cnt        543
         lst        -62.5
         max        -56.5
         min        -70
       at_mapleCUN2_1:
         avg        -95.3127306273062
         cnt        542
         lst        -94.5
         max        -93
         min        -99
     shRegW:
       07         04
     shadowReg:
     tmpl:
Attributes:
   DbLogExclude .*
   IODev      mapleCUN1_1
   IOgrp      homematic.vccu
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   event-on-change-reading .*
   expert     defReg,rawReg
   firmware   1.5
   icon       sani_heating
   model      HM-CC-RT-DN
   serialNr   LEQ1064515
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit

Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

no_Legend

Zitat von: frank am 06 Januar 2021, 11:38:55
ja, getconfig im device liest auch alle channels. theoretisch.

zeig mal ein list vom device.

Was bedeutet denn eigentlich im Clima Device vom Thermostat: R_tempList_State und cfgState?
Bei R_tempList_State steht verified und bei cfgState TempChk

Ich konnte auf die schnelle nichts dazu finden.

Gruß Robert
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

frank

#6
cfgstate existiert in jeder entity und zeigt fehler von hminfo configcheck an.
details zeigt "get <entity> deviceInfo".
eine übersicht/beschreibung möglicher fehler zeigt "get hminfo configInfo".

also, wie schon gesehen: template ist ungleich readings.

bei R_tempList_State vermute ich die verifikation zwischen realem device und readings in fhem.
also das letzte gelungene auslesen der templisten.

alles in allem sind also die register im realen device ungleich dem template.

warum das template HomeOffice scheinbar nicht geladen wird, kann ich dir nicht sagen. temp templates habe ich noch nie benutzt.

ich würde mal verbose hochdrehen und das laden des templates beobachten.
oder mal sniffen.

edit:
vielleicht falsche zeichen/syntax im template?
unsichtbare steuerzeichen durch "falschen" editor?
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

frank

ich würde auch mal HMLAN1 als prefered io im attr iogrp 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

no_Legend

Zitat von: frank am 09 Januar 2021, 18:00:08
ich würde auch mal HMLAN1 als prefered io im attr iogrp setzen.

Der MapleCun und die HMLAN1 sitzen nicht weit weg von einandern.
Und eigentlich sollte man ja nicht mehr als die VCCU eintragen müssen.

Oder hab ich das was falsch verstanden?

Gruß Robert
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

Bison

Hallo No_Legend,

schau dir mal die defaultTemplist Einstellung der Regler an. War auch bei mir das Problem.

Gruß

Bison
Raspberry, Homematic, CUL, 50 Device, 260 Entities

frank

Zitat von: no_Legend am 09 Januar 2021, 20:55:15Oder hab ich das was falsch verstanden?
wenn du die auswahl eines io einzig auf den rssi reduzierst, mach weiter so.

ich denke, es gibt wichtigere kriterien. zb timingfähigkeit eines io, oder loadverteilung des systems, ...
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

no_Legend

Zitat von: frank am 10 Januar 2021, 14:34:55
wenn du die auswahl eines io einzig auf den rssi reduzierst, mach weiter so.

ich denke, es gibt wichtigere kriterien. zb timingfähigkeit eines io, oder loadverteilung des systems, ...

Du hast da schon recht, es gibt mehr Faktoren die dazu gehören.
Normal hab ich die HMLAN nur noch für die Keymatic im Einsatz. Alles andere will ich über die MapleCuns laufen lassen.
Nur hatte ich nicht das Gefühl, dass es nun an den Sendern liegt.

Aktuell scheint es aber so, als ob der Fehler weg ist.
Ich hab heute aber auch 4 Thermostate und ne neuen Wandsender in betrieb genommen.

Gruß Robert
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

MadMax-FHEM

Ich bin ja nicht sicher, ob das der/ein Grund ist/sein kann, aber ich stelle meine HKTs und WDTs ab und an "automatisch" um, also je nachdem ob Homeoffice oder nicht usw.

Ich habe auch eine nachgelagerte Prüfung, ob das geklappt hat.

Bei den HKTs hab ich festgestellt, dass die "immer" (wie bei deinem auch) auf:

Zitat
     2021-01-06 11:25:40   cfgState        TempChk

stehen (bleiben).

Ein nachgelagertes getConfig "behebt" das...

D.h. ich prüfe nach einiger Zeit (so 10min?), ob "verified" in den Profilen steht und zusätzlich (aber nur bei den HKTs "notwendig"), eben ein getConfig und prüfe dann noch mal (so 5min?), ob dann verified und cfgState ok (glaube ich) ist...

Wenn nicht, bekomme ich eine Telegram-Nachricht, dass die Umschaltung wohl nicht so geklappt hat (oder eben doch)...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

frank

@no_Legend

um diese "langen" listen zu übertragen, ist halt exaktes timing nötig.
das kann die normale culfw nicht bieten. da ist es "glückssache", wenn es problemlos funktioniert.


@MadMax-FHEM

ZitatEin nachgelagertes getConfig "behebt" das...
aber nur, wenn das ändern der register auch funktioniert hat.
seltsam, da das verified sicherlich bereits auch durch ein automatisches getconfig generiert wird.

hast du "attr autoReadReg=5_readMissing"?
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

MadMax-FHEM

Zitat von: frank am 11 Januar 2021, 13:01:09
@no_Legend

um diese "langen" listen zu übertragen, ist halt exaktes timing nötig.
das kann die normale culfw nicht bieten. da ist es "glückssache", wenn es problemlos funktioniert.

Das kann ich bestätigen. Hatte zum "Spielen" auch mal einen CUL (weil's geht ;)  ).
Und mit Geräten mit (mehreren) Channels etc. war es immer hakelig.
(Etwas) geholfen hat die Timing-FW...
...aber da nur zum Spielen hab ich da dann irgendwann aufgehört (war dann nicht mehr "lustig" ;)  )...


Zitat von: frank am 11 Januar 2021, 13:01:09
@MadMax-FHEM
aber nur, wenn das ändern der register auch funktioniert hat.
seltsam, da das verified sicherlich bereits auch durch ein automatisches getconfig generiert wird.

hast du "attr autoReadReg=5_readMissing"?

Nope: 4_reqStatus ;)

Und ja, war "früher" auch so.
Umstellen und dann autom. getConfig und alles gut.

Aber seit sich da in dem cfgState-Handling was geändert hat (oder seit das drin ist) ist es nicht mehr ohne nachträgliches getConfig "gut"...
Und ich habe lange gewartet.
Hatte mich nur gewundert, warum das Umschalten nicht so ging wie immer...
Und warum die "Prüffunktion" nicht "gemosert" hat...

Seit ich es mit dem "nachgeschossenen" getConfig (aber nur bei den HKTs) drin habe ist alles gut...

(ein Aktivieren von "burst" würde da wohl auch "helfen"... Aber da "schieße" ich lieber ein getConfig "nach" )

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)