HM automatischer status request erzeugt ungewollte events

Begonnen von willib, 27 Januar 2020, 21:34:57

Vorheriges Thema - Nächstes Thema

willib

Nabend
ich habe festgestellt dass das Schalten eines meiner HM Dimmer per FHEM einen automatischen status request nach sich zieht. Dieser erzeugt dann erneut events, die ich nicht möchte, weil ich auf das KI_Dimmer_Dim off event ein DOIF reagiert.
Im Log steht nach jedem Schalten per FHEM:
2020.01.27 21:20:13 3: CUL_HM set KI_Dimmer_Dim off
2020.01.27 21:20:19 3: CUL_HM set KI_Dimmer_Dim statusRequest

Im eventmonitor sieht es so aus
2020-01-27 21:20:13 CUL_HM KI_Dimmer CMDs_pending
2020-01-27 21:20:13 CUL_HM KI_Dimmer_Dim set_off
2020-01-27 21:20:13 CUL_HM KI_Dimmer CMDs_done
2020-01-27 21:20:13 DOIF di_Jon_Nachtlicht cmd_event: KI_Dimmer_Dim
2020-01-27 21:20:13 CUL_HM KI_Dimmer_Dim deviceMsg: off (to VCCU)
2020-01-27 21:20:13 CUL_HM KI_Dimmer_Dim off
2020-01-27 21:20:19 CUL_HM KI_Dimmer CMDs_pending
2020-01-27 21:20:19 CUL_HM KI_Dimmer CMDs_done
2020-01-27 21:20:19 DOIF di_Jon_Nachtlicht cmd_event: KI_Dimmer_Dim
2020-01-27 21:20:19 CUL_HM KI_Dimmer_Dim deviceMsg: off (to VCCU)
2020-01-27 21:20:19 CUL_HM KI_Dimmer_Dim off
2020-01-27 21:20:19 CUL_HM KI_Dimmer_Dim_V_01 phyLevel: 0
2020-01-27 21:20:19 CUL_HM KI_Dimmer_Dim_V_01 off
2020-01-27 21:20:19 CUL_HM KI_Dimmer_Dim_V_02 phyLevel: 0
2020-01-27 21:20:19 CUL_HM KI_Dimmer_Dim_V_02 off

Hier noch ein list des Channels
Internals:
   DEF        4001DC01
   FUUID      5c4cb6b8-f33f-7452-76e7-e07a0899f4fa07ed
   FVERSION   10_CUL_HM.pm:0.210550/2020-01-26
   NAME       KI_Dimmer_Dim
   NOTIFYDEV  global
   NR         205
   NTFY_ORDER 50-KI_Dimmer_Dim
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     KI_Dimmer
   peerList   self01,self02,
   READINGS:
     2020-01-27 21:24:00   CommandAccepted yes
     2020-01-27 21:24:07   Fakergb         ffa500
     2020-01-27 21:24:07   Fakestate       off
     2019-12-17 15:42:50   R-fuseDelay     1 s
     2019-12-17 15:42:50   R-logicCombination or
     2019-12-17 15:42:50   R-ovrTempLvl    80 C
     2019-12-17 15:42:50   R-powerUpAction off
     2019-12-17 15:42:50   R-redLvl        40 %
     2019-12-17 15:42:50   R-redTempLvl    75 C
     2019-11-21 20:52:27   R-self01-lgActionTypeDim downDim
     2019-11-21 20:52:27   R-self01-lgCtDlyOff geLo
     2019-11-21 20:52:27   R-self01-lgCtDlyOn geLo
     2019-11-21 20:52:27   R-self01-lgCtOff geLo
     2019-11-21 20:52:27   R-self01-lgCtOn geLo
     2019-11-21 20:52:27   R-self01-lgCtRampOff geLo
     2019-11-21 20:52:27   R-self01-lgCtRampOn geLo
     2019-11-21 20:52:27   R-self01-lgCtValHi 100
     2019-11-21 20:52:27   R-self01-lgCtValLo 50
     2019-11-21 20:52:27   R-self01-lgDimElsActionType off
     2019-11-21 20:52:27   R-self01-lgDimElsJtDlyOff rampOff
     2019-11-21 20:52:27   R-self01-lgDimElsJtDlyOn rampOn
     2019-11-21 20:52:27   R-self01-lgDimElsJtOff dlyOn
     2019-11-21 20:52:27   R-self01-lgDimElsJtOn dlyOff
     2019-11-21 20:52:27   R-self01-lgDimElsJtRampOff off
     2019-11-21 20:52:27   R-self01-lgDimElsJtRampOn on
     2019-11-21 20:52:27   R-self01-lgDimElsOffTimeMd absolut
     2019-11-21 20:52:27   R-self01-lgDimElsOnTimeMd absolut
     2019-11-21 20:52:27   R-self01-lgDimJtDlyOff rampOff
     2019-11-21 20:52:27   R-self01-lgDimJtDlyOn dlyOff
     2019-11-21 20:52:27   R-self01-lgDimJtOff dlyOff
     2019-11-21 20:52:27   R-self01-lgDimJtOn dlyOff
     2019-11-21 20:52:27   R-self01-lgDimJtRampOff off
     2019-11-21 20:52:27   R-self01-lgDimJtRampOn dlyOff
     2019-11-21 20:52:27   R-self01-lgDimMaxLvl 100 %
     2019-11-21 20:52:27   R-self01-lgDimMinLvl 0 %
     2019-11-21 20:52:27   R-self01-lgDimStep 5 %
     2019-11-21 20:52:27   R-self01-lgMultiExec on
     2019-11-21 20:52:27   R-self01-lgOffDly 0 s
     2019-11-21 20:52:27   R-self01-lgOffDlyBlink on
     2019-11-21 20:52:27   R-self01-lgOffDlyNewTime 0.4 s
     2019-11-21 20:52:27   R-self01-lgOffDlyOldTime 0.4 s
     2019-11-21 20:52:27   R-self01-lgOffDlyStep 5 %
     2019-11-21 20:52:27   R-self01-lgOffLevel 0 %
     2019-11-21 20:52:27   R-self01-lgOffTime unused
     2019-11-21 20:52:27   R-self01-lgOffTimeMode absolut
     2019-11-21 20:52:27   R-self01-lgOnDly 0 s
     2019-11-21 20:52:27   R-self01-lgOnDlyMode setToOff
     2019-11-21 20:52:27   R-self01-lgOnLevel 100 %
     2019-11-21 20:52:27   R-self01-lgOnLvlPrio high
     2019-11-21 20:52:27   R-self01-lgOnMinLevel 10 %
     2019-11-21 20:52:27   R-self01-lgOnTime 1 s
     2019-11-21 20:52:27   R-self01-lgOnTimeMode minimal
     2019-11-21 20:52:27   R-self01-lgRampOffTime 0.5 s
     2019-11-21 20:52:27   R-self01-lgRampOnTime 0.5 s
     2019-11-21 20:52:27   R-self01-lgRampSstep 5 %
     2019-11-21 20:52:27   R-self01-shActionTypeDim jmpToTarget
     2019-11-21 20:52:27   R-self01-shCtDlyOff geLo
     2019-11-21 20:52:27   R-self01-shCtDlyOn geLo
     2019-11-21 20:52:27   R-self01-shCtOff geLo
     2019-11-21 20:52:27   R-self01-shCtOn geLo
     2019-11-21 20:52:27   R-self01-shCtRampOff geLo
     2019-11-21 20:52:27   R-self01-shCtRampOn geLo
     2019-11-21 20:52:27   R-self01-shCtValHi 100
     2019-11-21 20:52:27   R-self01-shCtValLo 50
     2019-11-21 20:52:27   R-self01-shDimElsActionType off
     2019-11-21 20:52:27   R-self01-shDimElsJtDlyOff rampOff
     2019-11-21 20:52:27   R-self01-shDimElsJtDlyOn rampOn
     2019-11-21 20:52:27   R-self01-shDimElsJtOff dlyOn
     2019-11-21 20:52:27   R-self01-shDimElsJtOn dlyOff
     2019-11-21 20:52:27   R-self01-shDimElsJtRampOff off
     2019-11-21 20:52:27   R-self01-shDimElsJtRampOn on
     2019-11-21 20:52:27   R-self01-shDimElsOffTimeMd absolut
     2019-11-21 20:52:27   R-self01-shDimElsOnTimeMd absolut
     2019-11-21 20:52:27   R-self01-shDimJtDlyOff rampOff
     2019-11-21 20:52:27   R-self01-shDimJtDlyOn dlyOff
     2019-11-21 20:52:27   R-self01-shDimJtOff dlyOff
     2019-11-21 20:52:27   R-self01-shDimJtOn dlyOff
     2019-11-21 20:52:27   R-self01-shDimJtRampOff off
     2019-11-21 20:52:27   R-self01-shDimJtRampOn dlyOff
     2019-11-21 20:52:27   R-self01-shDimMaxLvl 100 %
     2019-11-21 20:52:27   R-self01-shDimMinLvl 0 %
     2019-11-21 20:52:27   R-self01-shDimStep 5 %
     2019-11-21 20:52:27   R-self01-shMultiExec off
     2019-11-21 20:52:27   R-self01-shOffDly 0 s
     2019-11-21 20:52:27   R-self01-shOffDlyBlink on
     2019-11-21 20:52:27   R-self01-shOffDlyNewTime 0.4 s
     2019-11-21 20:52:27   R-self01-shOffDlyOldTime 0.4 s
     2019-11-21 20:52:27   R-self01-shOffDlyStep 5 %
     2019-11-21 20:52:27   R-self01-shOffLevel 0 %
     2019-11-21 20:52:27   R-self01-shOffTime unused
     2019-11-21 20:52:27   R-self01-shOffTimeMode absolut
     2019-11-21 20:52:27   R-self01-shOnDly 0 s
     2019-11-21 20:52:27   R-self01-shOnDlyMode setToOff
     2019-11-21 20:52:27   R-self01-shOnLevel 100 %
     2019-11-21 20:52:27   R-self01-shOnLvlPrio high
     2019-11-21 20:52:27   R-self01-shOnMinLevel 10 %
     2019-11-21 20:52:27   R-self01-shOnTime unused
     2019-11-21 20:52:27   R-self01-shOnTimeMode absolut
     2019-11-21 20:52:27   R-self01-shRampOffTime 0.5 s
     2019-11-21 20:52:27   R-self01-shRampOnTime 0.5 s
     2019-11-21 20:52:27   R-self01-shRampSstep 5 %
     2019-11-21 20:52:29   R-self02-lgActionTypeDim upDim
     2019-11-21 20:52:29   R-self02-lgCtDlyOff geLo
     2019-11-21 20:52:29   R-self02-lgCtDlyOn geLo
     2019-11-21 20:52:29   R-self02-lgCtOff geLo
     2019-11-21 20:52:29   R-self02-lgCtOn geLo
     2019-11-21 20:52:29   R-self02-lgCtRampOff geLo
     2019-11-21 20:52:29   R-self02-lgCtRampOn geLo
     2019-11-21 20:52:29   R-self02-lgCtValHi 100
     2019-11-21 20:52:29   R-self02-lgCtValLo 50
     2019-11-21 20:52:29   R-self02-lgDimElsActionType off
     2019-11-21 20:52:29   R-self02-lgDimElsJtDlyOff rampOff
     2019-11-21 20:52:29   R-self02-lgDimElsJtDlyOn rampOn
     2019-11-21 20:52:29   R-self02-lgDimElsJtOff dlyOn
     2019-11-21 20:52:29   R-self02-lgDimElsJtOn dlyOff
     2019-11-21 20:52:29   R-self02-lgDimElsJtRampOff off
     2019-11-21 20:52:29   R-self02-lgDimElsJtRampOn on
     2019-11-21 20:52:29   R-self02-lgDimElsOffTimeMd absolut
     2019-11-21 20:52:29   R-self02-lgDimElsOnTimeMd absolut
     2019-11-21 20:52:29   R-self02-lgDimJtDlyOff rampOn
     2019-11-21 20:52:29   R-self02-lgDimJtDlyOn rampOn
     2019-11-21 20:52:29   R-self02-lgDimJtOff dlyOn
     2019-11-21 20:52:29   R-self02-lgDimJtOn rampOn
     2019-11-21 20:52:29   R-self02-lgDimJtRampOff rampOn
     2019-11-21 20:52:29   R-self02-lgDimJtRampOn on
     2019-11-21 20:52:29   R-self02-lgDimMaxLvl 100 %
     2019-11-21 20:52:29   R-self02-lgDimMinLvl 0 %
     2019-11-21 20:52:29   R-self02-lgDimStep 5 %
     2019-11-21 20:52:29   R-self02-lgMultiExec on
     2019-11-21 20:52:29   R-self02-lgOffDly 0 s
     2019-11-21 20:52:29   R-self02-lgOffDlyBlink on
     2019-11-21 20:52:29   R-self02-lgOffDlyNewTime 0.4 s
     2019-11-21 20:52:29   R-self02-lgOffDlyOldTime 0.4 s
     2019-11-21 20:52:29   R-self02-lgOffDlyStep 5 %
     2019-11-21 20:52:29   R-self02-lgOffLevel 0 %
     2019-11-21 20:52:29   R-self02-lgOffTime unused
     2019-11-21 20:52:29   R-self02-lgOffTimeMode absolut
     2019-11-21 20:52:29   R-self02-lgOnDly 0 s
     2019-11-21 20:52:29   R-self02-lgOnDlyMode setToOff
     2019-11-21 20:52:29   R-self02-lgOnLevel 100 %
     2019-11-21 20:52:29   R-self02-lgOnLvlPrio high
     2019-11-21 20:52:29   R-self02-lgOnMinLevel 10 %
     2019-11-21 20:52:29   R-self02-lgOnTime unused
     2019-11-21 20:52:29   R-self02-lgOnTimeMode absolut
     2019-11-21 20:52:29   R-self02-lgRampOffTime 0.5 s
     2019-11-21 20:52:29   R-self02-lgRampOnTime 0.5 s
     2019-11-21 20:52:29   R-self02-lgRampSstep 5 %
     2019-11-21 20:52:29   R-self02-shActionTypeDim jmpToTarget
     2019-11-21 20:52:29   R-self02-shCtDlyOff geLo
     2019-11-21 20:52:29   R-self02-shCtDlyOn geLo
     2019-11-21 20:52:29   R-self02-shCtOff geLo
     2019-11-21 20:52:29   R-self02-shCtOn geLo
     2019-11-21 20:52:29   R-self02-shCtRampOff geLo
     2019-11-21 20:52:29   R-self02-shCtRampOn geLo
     2019-11-21 20:52:29   R-self02-shCtValHi 100
     2019-11-21 20:52:29   R-self02-shCtValLo 50
     2019-11-21 20:52:29   R-self02-shDimElsActionType off
     2019-11-21 20:52:29   R-self02-shDimElsJtDlyOff rampOff
     2019-11-21 20:52:29   R-self02-shDimElsJtDlyOn rampOn
     2019-11-21 20:52:29   R-self02-shDimElsJtOff dlyOn
     2019-11-21 20:52:29   R-self02-shDimElsJtOn dlyOff
     2019-11-21 20:52:29   R-self02-shDimElsJtRampOff off
     2019-11-21 20:52:29   R-self02-shDimElsJtRampOn on
     2019-11-21 20:52:29   R-self02-shDimElsOffTimeMd absolut
     2019-11-21 20:52:29   R-self02-shDimElsOnTimeMd absolut
     2019-11-21 20:52:29   R-self02-shDimJtDlyOff rampOn
     2019-11-21 20:52:29   R-self02-shDimJtDlyOn rampOn
     2019-11-21 20:52:29   R-self02-shDimJtOff dlyOn
     2019-11-21 20:52:29   R-self02-shDimJtOn rampOn
     2019-11-21 20:52:29   R-self02-shDimJtRampOff rampOn
     2019-11-21 20:52:29   R-self02-shDimJtRampOn on
     2019-11-21 20:52:29   R-self02-shDimMaxLvl 100 %
     2019-11-21 20:52:29   R-self02-shDimMinLvl 0 %
     2019-11-21 20:52:29   R-self02-shDimStep 5 %
     2019-11-21 20:52:29   R-self02-shMultiExec off
     2019-11-21 20:52:29   R-self02-shOffDly 0 s
     2019-11-21 20:52:29   R-self02-shOffDlyBlink on
     2019-11-21 20:52:29   R-self02-shOffDlyNewTime 0.4 s
     2019-11-21 20:52:29   R-self02-shOffDlyOldTime 0.4 s
     2019-11-21 20:52:29   R-self02-shOffDlyStep 5 %
     2019-11-21 20:52:29   R-self02-shOffLevel 0 %
     2019-11-21 20:52:29   R-self02-shOffTime unused
     2019-11-21 20:52:29   R-self02-shOffTimeMode absolut
     2019-11-21 20:52:29   R-self02-shOnDly 0 s
     2019-11-21 20:52:29   R-self02-shOnDlyMode setToOff
     2019-11-21 20:52:29   R-self02-shOnLevel 100 %
     2019-11-21 20:52:29   R-self02-shOnLvlPrio high
     2019-11-21 20:52:29   R-self02-shOnMinLevel 10 %
     2019-11-21 20:52:29   R-self02-shOnTime unused
     2019-11-21 20:52:29   R-self02-shOnTimeMode absolut
     2019-11-21 20:52:29   R-self02-shRampOffTime 0.5 s
     2019-11-21 20:52:29   R-self02-shRampOnTime 0.5 s
     2019-11-21 20:52:29   R-self02-shRampSstep 5 %
     2019-12-17 15:42:50   R-sign          off
     2019-12-17 15:42:50   R-statusInfoMinDly 0.5 s
     2019-12-17 15:42:50   R-statusInfoRandom 1 s
     2019-12-17 15:42:50   R-transmitTryMax 6
     2020-01-27 20:21:52   RegL_01.        00:00 08:00 30:06 32:50 33:64 34:4B 35:50 56:00 57:21 59:01
     2020-01-27 20:21:57   RegL_03.self01  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:64 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 26:00 27:14 28:52 29:63 81:00 82:00 83:00 84:32 85:64 86:00 87:0A 88:00 89:FF 8A:A5 8B:44 8C:54 8D:64 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 A6:20 A7:14 A8:52 A9:63
     2020-01-27 20:21:59   RegL_03.self02  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:12 0C:22 0D:23 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 26:00 27:14 28:52 29:63 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:24 8B:12 8C:22 8D:23 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04 A6:20 A7:14 A8:52 A9:63
     2020-01-27 21:24:07   deviceMsg       off (to VCCU)
     2020-01-27 21:24:07   dim             stop:off
     2020-01-27 21:24:07   level           0
     2020-01-27 21:24:07   overheat        off
     2020-01-27 21:24:07   overload        off
     2020-01-27 21:24:07   pct             0
     2020-01-27 21:02:49   peerList        self01,self02,
     2020-01-27 21:24:07   phyLevel        0
     2020-01-27 21:24:07   recentStateType info
     2020-01-27 21:24:07   reduced         off
     2020-01-27 21:24:07   state           off
     2020-01-27 21:24:07   timedOn         off
     2020-01-27 21:24:00   trigLast        fhem:02
   helper:
     dlvlCmd    ++A0110012554001DC0201000000
     peerFriend peerSens,peerVirt
     peerOpt    3:dimmer
     regLst     1,3p
     dir:
       cur        stop
     expert:
       def        1
       det        1
       raw        1
       tpl        0
     role:
       chn        1
     tmpl:
     vDim:
       idPhy      4001DC01
       idV2       4001DC02
       idV3       4001DC03
Attributes:
   Raum       s_Schlafzimmer
   Raum_map   Fakestate
   Wohnung    s_Wohnung
   alias      Deckenleuchte
   devStateIcon {Color::devStateIcon($name,"rgb","Fakergb","Fakestate")}
   event-on-update-reading state,deviceMsg
   group      Beleuchtung
   icon       light_ceiling
   model      HM-LC-DIM1TPBU-FM
   peerIDs    00000000,4001DC01,4001DC02,
   room       Kinderzimmer
   userReadings Fakergb {return 'ffa500'}, Fakestate {if(ReadingsVal($name,"level",0)==0) {"off"} elsif (ReadingsVal($name,"level",0)==100) {"on"} else {ReadingsVal($name,"level",0)}}
   userattr   Raum Raum_map Wohnung Wohnung_map structexclude
   webCmd     pct:on:off
   widgetOverride pct:colorpicker,BRI,0,1,100

Nach einem Neustart von FHEM wird der status request an sehr viele HM Devices geschickt. Das war mir bislang auch nicht aufgefallen.
Was läuft da schief bei mir?
Ich weiß dass ich das Attribut autoregread löschen könnte. Aber es hat bislang (ich vermute bis zum FHEM Umzug in einen LXC) gut funktioniert. Ich habe eine VCCU mit einem HMLAN und einem HM-MOD-RPI-PCB an einem TTL-Converter. Ich vermute ein Timingproblem.
FHEM in Debian 10 LXC unter Proxmox auf NUC, Homematic, Hue, Intertechno, Jeelink, RFXTRX, Harmony Hub, VU+ Uno 4K, Sonos, AMAD

willib

Hat jemand eine Idee um das Problem weiter einzugrenzen?
FHEM in Debian 10 LXC unter Proxmox auf NUC, Homematic, Hue, Intertechno, Jeelink, RFXTRX, Harmony Hub, VU+ Uno 4K, Sonos, AMAD

frank

wie sieht das list vom hauptdevice aus?

statusrequest beim start ist normal.
im log kommt es erst 6s nach dem schalten. fhem vermisst eventuell etwas. sniffen könnte es vielleicht zeigen.

"früher" kam kein statusrequest?
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

willib

Hier ein List vom Hauptdevice
Internals:
   DEF        4001DC
   FUUID      5c4cb6b8-f33f-7452-9cc0-6b93cabf11add165
   FVERSION   10_CUL_HM.pm:0.210930/2020-02-02
   HMLAN_MSGCNT 163
   HMLAN_RAWMSG 05010032F8A4104001DC001255060100003A00
   HMLAN_RSSI -50
   HMLAN_TIME 2020-02-19 20:54:05
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     326
   NAME       KI_Dimmer
   NOTIFYDEV  global
   NR         203
   NTFY_ORDER 50-KI_Dimmer
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 KI_Dimmer_Dim
   channel_02 KI_Dimmer_Dim_V_01
   channel_03 KI_Dimmer_Dim_V_02
   lastMsg    No:F8 - t:10 s:4001DC d:001255 060100003A00
   myHmUART_MSGCNT 163
   myHmUART_RAWMSG 05000141F8A4104001DC001255060100003A00
   myHmUART_RSSI -65
   myHmUART_TIME 2020-02-19 20:54:05
   protLastRcv 2020-02-19 20:54:05
   protRcv    164 last_at:2020-02-19 20:54:05
   protSnd    194 last_at:2020-02-19 20:54:05
   protState  CMDs_done
   rssi_HMLAN cnt:59 min:-68 max:-57 avg:-60.84 lst:-58
   rssi_at_HMLAN cnt:163 min:-73 max:-48 avg:-54.47 lst:-50
   rssi_at_myHmUART cnt:163 min:-77 max:-61 avg:-67.7 lst:-65
   READINGS:
     2019-11-21 17:40:49   D-firmware      2.9
     2019-11-21 17:40:49   D-serialNr      MEQ1003807
     2020-02-05 16:23:38   PairedTo        0x001255
     2019-11-21 20:52:21   R-pairCentral   0x001255
     2020-02-05 16:23:34   powerOn         2020-02-05 16:23:34
     2019-12-11 21:19:08   sabotageAttack_ErrIoAttack cnt 13
     2020-02-19 20:54:05   state           CMDs_done
   helper:
     HM_CMDNR   248
     cSnd       110012554001DC0201000000,010012554001DC010E
     mId        0068
     peerFriend
     peerOpt    -:dimmer
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       newChn     +4001DC,00,01,00
       nextSend   1582142045.74947
       rxt        0
       vccu       VCCU
       p:
         4001DC
         00
         01
         00
       prefIO:
         HMLAN
     mRssi:
       mNo        F8
       io:
         HMLAN:
           -44
           -44
         myHmUART:
           -65
           -65
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1582142045.3159
       ack:
         HASH(0x55cdd79e5970)
         F880020012554001DC00
     rssi:
       HMLAN:
         avg        -60.8474576271187
         cnt        59
         lst        -58
         max        -57
         min        -68
       at_HMLAN:
         avg        -54.4723926380368
         cnt        163
         lst        -50
         max        -48
         min        -73
       at_myHmUART:
         avg        -67.7055214723927
         cnt        163
         lst        -65
         max        -61
         min        -77
     tmpl:
Attributes:
   IODev      HMLAN
   IOgrp      VCCU:HMLAN
   autoReadReg 4_reqStatus
   expert     0_defReg
   firmware   2.9
   model      HM-LC-DIM1TPBU-FM
   room       CUL_HM
   serialNr   MEQ1003807
   subType    dimmer
   webCmd     getConfig:clear msgEvents

Ich meine dass früher kein Status request kam.
Hat es Nachteile wenn ich autoregread lösche?
FHEM in Debian 10 LXC unter Proxmox auf NUC, Homematic, Hue, Intertechno, Jeelink, RFXTRX, Harmony Hub, VU+ Uno 4K, Sonos, AMAD

MadMax-FHEM

Zitat von: willib am 19 Februar 2020, 20:59:28
Hier ein List vom Hauptdevice
Internals:
   DEF        4001DC
   FUUID      5c4cb6b8-f33f-7452-9cc0-6b93cabf11add165
   FVERSION   10_CUL_HM.pm:0.210930/2020-02-02
   HMLAN_MSGCNT 163
   HMLAN_RAWMSG 05010032F8A4104001DC001255060100003A00
   HMLAN_RSSI -50
   HMLAN_TIME 2020-02-19 20:54:05
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     326
   NAME       KI_Dimmer
   NOTIFYDEV  global
   NR         203
   NTFY_ORDER 50-KI_Dimmer
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 KI_Dimmer_Dim
   channel_02 KI_Dimmer_Dim_V_01
   channel_03 KI_Dimmer_Dim_V_02
   lastMsg    No:F8 - t:10 s:4001DC d:001255 060100003A00
   myHmUART_MSGCNT 163
   myHmUART_RAWMSG 05000141F8A4104001DC001255060100003A00
   myHmUART_RSSI -65
   myHmUART_TIME 2020-02-19 20:54:05
   protLastRcv 2020-02-19 20:54:05
   protRcv    164 last_at:2020-02-19 20:54:05
   protSnd    194 last_at:2020-02-19 20:54:05
   protState  CMDs_done
   rssi_HMLAN cnt:59 min:-68 max:-57 avg:-60.84 lst:-58
   rssi_at_HMLAN cnt:163 min:-73 max:-48 avg:-54.47 lst:-50
   rssi_at_myHmUART cnt:163 min:-77 max:-61 avg:-67.7 lst:-65
   READINGS:
     2019-11-21 17:40:49   D-firmware      2.9
     2019-11-21 17:40:49   D-serialNr      MEQ1003807
     2020-02-05 16:23:38   PairedTo        0x001255
     2019-11-21 20:52:21   R-pairCentral   0x001255
     2020-02-05 16:23:34   powerOn         2020-02-05 16:23:34
     2019-12-11 21:19:08   sabotageAttack_ErrIoAttack cnt 13
     2020-02-19 20:54:05   state           CMDs_done
   helper:
     HM_CMDNR   248
     cSnd       110012554001DC0201000000,010012554001DC010E
     mId        0068
     peerFriend
     peerOpt    -:dimmer
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       newChn     +4001DC,00,01,00
       nextSend   1582142045.74947
       rxt        0
       vccu       VCCU
       p:
         4001DC
         00
         01
         00
       prefIO:
         HMLAN
     mRssi:
       mNo        F8
       io:
         HMLAN:
           -44
           -44
         myHmUART:
           -65
           -65
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1582142045.3159
       ack:
         HASH(0x55cdd79e5970)
         F880020012554001DC00
     rssi:
       HMLAN:
         avg        -60.8474576271187
         cnt        59
         lst        -58
         max        -57
         min        -68
       at_HMLAN:
         avg        -54.4723926380368
         cnt        163
         lst        -50
         max        -48
         min        -73
       at_myHmUART:
         avg        -67.7055214723927
         cnt        163
         lst        -65
         max        -61
         min        -77
     tmpl:
Attributes:
   IODev      HMLAN
   IOgrp      VCCU:HMLAN
   autoReadReg 4_reqStatus
   expert     0_defReg
   firmware   2.9
   model      HM-LC-DIM1TPBU-FM
   room       CUL_HM
   serialNr   MEQ1003807
   subType    dimmer
   webCmd     getConfig:clear msgEvents

Ich meine dass früher kein Status request kam.
Hat es Nachteile wenn ich autoregread lösche?

Ich weiß nicht was das Modul macht, wenn das Attribut "weg" ist, also was dann der "Defaultwert" ist...

Wenn du keine Statusrequests willst: stell doch auf "0_off" oder "5_readmissing" (drop down beim Attribut)...

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

im list kann ich nichts auffälliges erkennen.
was ist mit einem log vom sniffen?

warum nutzt du nicht "event-on-change"?
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

willib

@Madmax: Danke, ich werde es mal probieren.
@Frank: Dankeschön für deine Hilfe. Sorry, Sniffen muss ich erst mal recherchieren. Wird nachgeliefert. event-on-change geht nicht weil ich mit dem off event eine Lampe toggle.
FHEM in Debian 10 LXC unter Proxmox auf NUC, Homematic, Hue, Intertechno, Jeelink, RFXTRX, Harmony Hub, VU+ Uno 4K, Sonos, AMAD