Licht aus, an und dann dimmen

Begonnen von TWART016, 31 März 2020, 00:37:43

Vorheriges Thema - Nächstes Thema

frank

du willst also beim runterdimmen mit self01/long, dass bei 20% schluss ist, richtig?

dann öffne dass webui über self01, gehe in den expert mode und suche lgDimMinLevel.

ich sehe gerade, dass du das long verhalten von self01 komplett geändert hast. das sieht aus als hättest du dort ein long template zugewiesen.

dann wird das so wahrscheinlich nichts.

ich weiss jetzt nicht mehr, was du genau vor hast.  :)
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

Otto123

Ich behaupte mal vorsichtig: nach fest kommt ab :)
Ich meine: nach lgDimMinLevel kommt lgOffLevel - also wenn man runter dimmen will und bei 5 % soll Schluss sein muss man beide setzen. Sonst "fährt er drüber" und das Licht ist aus.

Ansonsten konnte ich nicht mehr folgen ;)
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

TWART016

Zitat von: frank am 04 April 2020, 21:06:36
du willst also beim runterdimmen mit self01/long, dass bei 20% schluss ist, richtig?

dann öffne dass webui über self01, gehe in den expert mode und suche lgDimMinLevel.

ich sehe gerade, dass du das long verhalten von self01 komplett geändert hast. das sieht aus als hättest du dort ein long template zugewiesen.

dann wird das so wahrscheinlich nichts.

ich weiss jetzt nicht mehr, was du genau vor hast.  :)

Genau
self01/long auf maximal 20% (für ein anderes Gerät später auf 5)
self01/short auf 0% = aus
self02/long auf 100%
self02/short auf 0%

Wie komme ich in den Expert Mode? In hminfo oder meinem Licht_Wohnzimmer_4?

Ich habe die Templates nochmal neu zugewiesen
self01:short>switchToOffLevel_dimmer
self02:short>toggleMaxMin_dimmer



Internals:
   DEF        53014701
   FUUID      5c7197ee-f33f-50ef-d504-00939d7172be358e
   FVERSION   10_CUL_HM.pm:0.210930/2020-02-02
   NAME       Licht_Wohnzimmer_4
   NOTIFYDEV  global
   NR         779
   NTFY_ORDER 50-Licht_Wohnzimmer_4
   STATE      5
   TYPE       CUL_HM
   chanNo     01
   device     HM_530147
   peerList   self01,self02,
   READINGS:
     2020-04-04 18:57:07   CommandAccepted yes
     2017-12-30 17:51:38   R-fuseDelay     1 s
     2017-12-30 17:51:38   R-logicCombination or
     2017-12-30 17:51:38   R-ovrTempLvl    80 C
     2017-12-30 17:51:38   R-powerUpAction off
     2017-12-30 17:51:38   R-redLvl        40 %
     2017-12-30 17:51:38   R-redTempLvl    75 C
     2020-04-04 18:50:06   R-self01-lgActionTypeDim jmpToTarget
     2020-04-01 23:16:25   R-self01-lgCtDlyOff geLo
     2020-04-01 23:16:25   R-self01-lgCtDlyOn geLo
     2020-04-01 23:16:25   R-self01-lgCtOff geLo
     2020-04-01 23:16:25   R-self01-lgCtOn geLo
     2020-04-01 23:16:25   R-self01-lgCtRampOff geLo
     2020-04-01 23:16:25   R-self01-lgCtRampOn geLo
     2020-04-01 23:16:25   R-self01-lgCtValHi 100
     2020-04-01 23:16:25   R-self01-lgCtValLo 50
     2020-04-01 23:16:25   R-self01-lgDimElsActionType off
     2020-04-01 23:16:25   R-self01-lgDimElsJtDlyOff rampOff
     2020-04-01 23:16:25   R-self01-lgDimElsJtDlyOn rampOn
     2020-04-01 23:16:25   R-self01-lgDimElsJtOff dlyOn
     2020-04-01 23:16:25   R-self01-lgDimElsJtOn dlyOff
     2020-04-01 23:16:25   R-self01-lgDimElsJtRampOff off
     2020-04-01 23:16:25   R-self01-lgDimElsJtRampOn on
     2020-04-01 23:16:25   R-self01-lgDimElsOffTimeMd absolut
     2020-04-01 23:16:25   R-self01-lgDimElsOnTimeMd absolut
     2020-04-04 18:50:06   R-self01-lgDimJtDlyOff rampOff
     2020-04-04 18:50:06   R-self01-lgDimJtDlyOn rampOff
     2020-04-04 18:50:06   R-self01-lgDimJtOff rampOff
     2020-04-04 18:50:06   R-self01-lgDimJtOn rampOff
     2020-04-01 23:16:25   R-self01-lgDimJtRampOff off
     2020-04-01 23:16:25   R-self01-lgDimJtRampOn dlyOff
     2020-04-01 23:16:25   R-self01-lgDimMaxLvl 100 %
     2020-04-04 18:50:06   R-self01-lgDimMinLvl 0 %
     2020-04-01 23:16:25   R-self01-lgDimStep 5 %
     2020-04-04 18:50:06   R-self01-lgMultiExec off
     2020-04-01 23:16:25   R-self01-lgOffDly 0 s
     2020-04-04 18:50:06   R-self01-lgOffDlyBlink off
     2020-04-01 23:16:25   R-self01-lgOffDlyNewTime 0.4 s
     2020-04-01 23:16:25   R-self01-lgOffDlyOldTime 0.4 s
     2020-04-01 23:16:25   R-self01-lgOffDlyStep 5 %
     2020-04-04 18:50:06   R-self01-lgOffLevel 5 %
     2020-04-01 23:16:25   R-self01-lgOffTime unused
     2020-04-04 18:50:06   R-self01-lgOffTimeMode absolut
     2020-04-01 23:16:25   R-self01-lgOnDly 0 s
     2020-04-04 18:50:06   R-self01-lgOnDlyMode setToOff
     2020-04-01 23:16:25   R-self01-lgOnLevel 100 %
     2020-04-04 18:50:06   R-self01-lgOnLvlPrio high
     2020-04-04 18:50:06   R-self01-lgOnMinLevel 5 %
     2020-04-04 18:50:06   R-self01-lgOnTime unused
     2020-04-04 18:50:06   R-self01-lgOnTimeMode absolut
     2020-04-01 23:16:25   R-self01-lgRampOffTime 0.5 s
     2020-04-01 23:16:25   R-self01-lgRampOnTime 0.5 s
     2020-04-04 18:50:06   R-self01-lgRampSstep 0 %
     2020-04-01 23:16:25   R-self01-shActionTypeDim jmpToTarget
     2020-04-01 23:16:25   R-self01-shCtDlyOff geLo
     2020-04-01 23:16:25   R-self01-shCtDlyOn geLo
     2020-04-01 23:16:25   R-self01-shCtOff geLo
     2020-04-01 23:16:25   R-self01-shCtOn geLo
     2020-04-01 23:16:25   R-self01-shCtRampOff geLo
     2020-04-01 23:16:25   R-self01-shCtRampOn geLo
     2020-04-01 23:16:25   R-self01-shCtValHi 100
     2020-04-01 23:16:25   R-self01-shCtValLo 50
     2020-04-01 23:16:25   R-self01-shDimElsActionType off
     2020-04-01 23:16:25   R-self01-shDimElsJtDlyOff rampOff
     2020-04-01 23:16:25   R-self01-shDimElsJtDlyOn rampOn
     2020-04-01 23:16:25   R-self01-shDimElsJtOff dlyOn
     2020-04-01 23:16:25   R-self01-shDimElsJtOn dlyOff
     2020-04-01 23:16:25   R-self01-shDimElsJtRampOff off
     2020-04-01 23:16:25   R-self01-shDimElsJtRampOn on
     2020-04-01 23:16:25   R-self01-shDimElsOffTimeMd absolut
     2020-04-01 23:16:25   R-self01-shDimElsOnTimeMd absolut
     2020-04-04 18:55:10   R-self01-shDimJtDlyOff rampOff
     2020-04-04 18:55:10   R-self01-shDimJtDlyOn rampOff
     2020-04-04 18:55:10   R-self01-shDimJtOff rampOff
     2020-04-04 18:55:10   R-self01-shDimJtOn rampOff
     2020-04-04 18:55:10   R-self01-shDimJtRampOff off
     2020-04-04 18:55:10   R-self01-shDimJtRampOn dlyOff
     2020-04-01 23:16:25   R-self01-shDimMaxLvl 100 %
     2020-04-01 23:16:25   R-self01-shDimMinLvl 0 %
     2020-04-01 23:16:25   R-self01-shDimStep 5 %
     2020-04-01 23:16:25   R-self01-shMultiExec off
     2020-04-01 23:16:25   R-self01-shOffDly 0 s
     2020-04-03 16:46:09   R-self01-shOffDlyBlink off
     2020-04-01 23:16:25   R-self01-shOffDlyNewTime 0.4 s
     2020-04-01 23:16:25   R-self01-shOffDlyOldTime 0.4 s
     2020-04-01 23:16:25   R-self01-shOffDlyStep 5 %
     2020-04-01 23:16:25   R-self01-shOffLevel 0 %
     2020-04-01 23:16:25   R-self01-shOffTime unused
     2020-04-01 23:16:25   R-self01-shOffTimeMode absolut
     2020-04-01 23:16:25   R-self01-shOnDly 0 s
     2020-04-03 16:46:09   R-self01-shOnDlyMode setToOff
     2020-04-01 23:16:25   R-self01-shOnLevel 100 %
     2020-04-03 16:46:09   R-self01-shOnLvlPrio high
     2020-04-03 16:46:09   R-self01-shOnMinLevel 0 %
     2020-04-01 23:16:25   R-self01-shOnTime unused
     2020-04-01 23:16:25   R-self01-shOnTimeMode absolut
     2020-04-01 23:16:25   R-self01-shRampOffTime 0.5 s
     2020-04-01 23:16:25   R-self01-shRampOnTime 0.5 s
     2020-04-03 16:46:09   R-self01-shRampSstep 0 %
     2020-04-01 23:16:27   R-self02-lgActionTypeDim upDim
     2020-04-01 23:16:27   R-self02-lgCtDlyOff geLo
     2020-04-01 23:16:27   R-self02-lgCtDlyOn geLo
     2020-04-01 23:16:27   R-self02-lgCtOff geLo
     2020-04-01 23:16:27   R-self02-lgCtOn geLo
     2020-04-01 23:16:27   R-self02-lgCtRampOff geLo
     2020-04-01 23:16:27   R-self02-lgCtRampOn geLo
     2020-04-01 23:16:27   R-self02-lgCtValHi 100
     2020-04-01 23:16:27   R-self02-lgCtValLo 50
     2020-04-01 23:16:27   R-self02-lgDimElsActionType off
     2020-04-01 23:16:27   R-self02-lgDimElsJtDlyOff rampOff
     2020-04-01 23:16:27   R-self02-lgDimElsJtDlyOn rampOn
     2020-04-01 23:16:27   R-self02-lgDimElsJtOff dlyOn
     2020-04-01 23:16:27   R-self02-lgDimElsJtOn dlyOff
     2020-04-01 23:16:27   R-self02-lgDimElsJtRampOff off
     2020-04-01 23:16:27   R-self02-lgDimElsJtRampOn on
     2020-04-01 23:16:27   R-self02-lgDimElsOffTimeMd absolut
     2020-04-01 23:16:27   R-self02-lgDimElsOnTimeMd absolut
     2020-04-01 23:16:27   R-self02-lgDimJtDlyOff rampOn
     2020-04-01 23:16:27   R-self02-lgDimJtDlyOn rampOn
     2020-04-01 23:16:27   R-self02-lgDimJtOff dlyOn
     2020-04-01 23:16:27   R-self02-lgDimJtOn rampOn
     2020-04-01 23:16:27   R-self02-lgDimJtRampOff rampOn
     2020-04-01 23:16:27   R-self02-lgDimJtRampOn on
     2020-04-01 23:16:27   R-self02-lgDimMaxLvl 100 %
     2020-04-01 23:16:27   R-self02-lgDimMinLvl 0 %
     2020-04-01 23:16:27   R-self02-lgDimStep 5 %
     2020-04-01 23:16:27   R-self02-lgMultiExec on
     2020-04-01 23:16:27   R-self02-lgOffDly 0 s
     2020-04-01 23:16:27   R-self02-lgOffDlyBlink on
     2020-04-01 23:16:27   R-self02-lgOffDlyNewTime 0.4 s
     2020-04-01 23:16:27   R-self02-lgOffDlyOldTime 0.4 s
     2020-04-01 23:16:27   R-self02-lgOffDlyStep 5 %
     2020-04-01 23:16:27   R-self02-lgOffLevel 0 %
     2020-04-01 23:16:27   R-self02-lgOffTime unused
     2020-04-01 23:16:27   R-self02-lgOffTimeMode absolut
     2020-04-01 23:16:27   R-self02-lgOnDly 0 s
     2020-04-01 23:16:27   R-self02-lgOnDlyMode setToOff
     2020-04-01 23:16:27   R-self02-lgOnLevel 100 %
     2020-04-01 23:16:27   R-self02-lgOnLvlPrio high
     2020-04-01 23:16:27   R-self02-lgOnMinLevel 10 %
     2020-04-01 23:16:27   R-self02-lgOnTime unused
     2020-04-01 23:16:27   R-self02-lgOnTimeMode absolut
     2020-04-01 23:16:27   R-self02-lgRampOffTime 0.5 s
     2020-04-01 23:16:27   R-self02-lgRampOnTime 0.5 s
     2020-04-01 23:16:27   R-self02-lgRampSstep 5 %
     2020-04-03 16:23:22   R-self02-shActionTypeDim jmpToTarget
     2020-04-03 16:23:22   R-self02-shCtDlyOff geLo
     2020-04-03 16:23:22   R-self02-shCtDlyOn geLo
     2020-04-03 16:23:22   R-self02-shCtOff geLo
     2020-04-03 16:23:22   R-self02-shCtOn geLo
     2020-04-03 16:23:22   R-self02-shCtRampOff geLo
     2020-04-03 16:23:22   R-self02-shCtRampOn geLo
     2020-04-03 16:23:22   R-self02-shCtValHi 100
     2020-04-03 16:23:22   R-self02-shCtValLo 50
     2020-04-01 23:16:27   R-self02-shDimElsActionType off
     2020-04-01 23:16:27   R-self02-shDimElsJtDlyOff rampOff
     2020-04-01 23:16:27   R-self02-shDimElsJtDlyOn rampOn
     2020-04-01 23:16:27   R-self02-shDimElsJtOff dlyOn
     2020-04-01 23:16:27   R-self02-shDimElsJtOn dlyOff
     2020-04-01 23:16:27   R-self02-shDimElsJtRampOff off
     2020-04-01 23:16:27   R-self02-shDimElsJtRampOn on
     2020-04-01 23:16:27   R-self02-shDimElsOffTimeMd absolut
     2020-04-01 23:16:27   R-self02-shDimElsOnTimeMd absolut
     2020-04-04 18:56:01   R-self02-shDimJtDlyOff rampOff
     2020-04-04 18:56:01   R-self02-shDimJtDlyOn rampOn
     2020-04-04 18:56:01   R-self02-shDimJtOff dlyOn
     2020-04-04 18:56:01   R-self02-shDimJtOn dlyOff
     2020-04-04 18:56:01   R-self02-shDimJtRampOff off
     2020-04-04 18:56:01   R-self02-shDimJtRampOn on
     2020-04-01 23:16:27   R-self02-shDimMaxLvl 100 %
     2020-04-01 23:16:27   R-self02-shDimMinLvl 0 %
     2020-04-01 23:16:27   R-self02-shDimStep 5 %
     2020-04-03 16:23:22   R-self02-shMultiExec off
     2020-04-03 16:23:22   R-self02-shOffDly 0 s
     2020-04-04 18:56:01   R-self02-shOffDlyBlink off
     2020-04-01 23:16:27   R-self02-shOffDlyNewTime 0.4 s
     2020-04-01 23:16:27   R-self02-shOffDlyOldTime 0.4 s
     2020-04-01 23:16:27   R-self02-shOffDlyStep 5 %
     2020-04-04 20:18:43   R-self02-shOffLevel 20 %
     2020-04-03 16:23:22   R-self02-shOffTime unused
     2020-04-03 16:23:22   R-self02-shOffTimeMode absolut
     2020-04-03 16:23:22   R-self02-shOnDly 0 s
     2020-04-04 18:56:01   R-self02-shOnDlyMode setToOff
     2020-04-01 23:16:27   R-self02-shOnLevel 100 %
     2020-04-04 18:56:01   R-self02-shOnLvlPrio high
     2020-04-04 20:18:43   R-self02-shOnMinLevel 20 %
     2020-04-03 16:23:22   R-self02-shOnTime unused
     2020-04-03 16:23:22   R-self02-shOnTimeMode absolut
     2020-04-01 23:16:27   R-self02-shRampOffTime 0.5 s
     2020-04-01 23:16:27   R-self02-shRampOnTime 0.5 s
     2020-04-04 18:56:01   R-self02-shRampSstep 0 %
     2020-04-01 23:06:55   R-sign          off
     2017-12-30 17:51:38   R-statusInfoMinDly 2 s
     2017-12-30 17:51:38   R-statusInfoRandom 1 s
     2017-12-30 17:51:38   R-transmitTryMax 6
     2020-04-04 20:38:59   deviceMsg       5 (to Homematic_LAN_Gateway)
     2020-04-04 20:38:59   dim             stop:5
     2020-04-04 20:38:59   level           5
     2017-12-30 17:51:44   levelMissed     desired:100
     2020-04-04 20:38:59   overheat        off
     2020-04-04 20:38:59   overload        off
     2020-04-04 20:38:59   pct             5
     2020-04-04 21:30:16   peerList        self01,self02,
     2020-04-04 20:38:59   phyLevel        5
     2020-04-04 20:38:59   recentStateType info
     2020-04-04 20:38:59   reduced         off
     2020-04-04 20:38:59   state           5
     2020-04-04 20:38:59   timedOn         off
     2020-04-04 18:57:06   trigLast        fhem:02
   helper:
     cfgChkResult No regs found for:

Licht_Wohnzimmer_4 type:dimmer -
list:peer register         :value
   1:      fuseDelay        :1 s
   1:      logicCombination :or
   1:      ovrTempLvl       :80 C
   1:      powerUpAction    :off
   1:      redLvl           :40 %
   1:      redTempLvl       :75 C
   1:      sign             :off
   1:      statusInfoMinDly :2 s
   1:      statusInfoRandom :1 s
   1:      transmitTryMax   :6
                       self01                          self02                         
                       lg              sh              lg              sh             
ActionTypeDim          jmpToTarget     jmpToTarget     upDim           jmpToTarget     
CtDlyOff               geLo            geLo            geLo            geLo           
CtDlyOn                geLo            geLo            geLo            geLo           
CtOff                  geLo            geLo            geLo            geLo           
CtOn                   geLo            geLo            geLo            geLo           
CtRampOff              geLo            geLo            geLo            geLo           
CtRampOn               geLo            geLo            geLo            geLo           
CtValHi                100             100             100             100             
CtValLo                50              50              50              50             
DimElsActionType       off             off             off             off             
DimElsJtDlyOff         rampOff         rampOff         rampOff         rampOff         
DimElsJtDlyOn          rampOn          rampOn          rampOn          rampOn         
DimElsJtOff            dlyOn           dlyOn           dlyOn           dlyOn           
DimElsJtOn             dlyOff          dlyOff          dlyOff          dlyOff         
DimElsJtRampOff        off             off             off             off             
DimElsJtRampOn         on              on              on              on             
DimElsOffTimeMd        absolut         absolut         absolut         absolut         
DimElsOnTimeMd         absolut         absolut         absolut         absolut         
DimJtDlyOff            rampOff         rampOff         rampOn          rampOff         
DimJtDlyOn             rampOff         rampOff         rampOn          rampOn         
DimJtOff               rampOff         rampOff         dlyOn           dlyOn           
DimJtOn                rampOff         rampOff         rampOn          dlyOff         
DimJtRampOff           off             off             rampOn          off             
DimJtRampOn            dlyOff          dlyOff          on              on             
DimMaxLvl         [%]  100             100             100             100             
DimMinLvl         [%]  0               0               0               0               
DimStep           [%]  5               5               5               5               
MultiExec              off             off             on              off             
OffDly            [s]  0               0               0               0               
OffDlyBlink            off             off             on              off             
OffDlyNewTime     [s]  0.4             0.4             0.4             0.4             
OffDlyOldTime     [s]  0.4             0.4             0.4             0.4             
OffDlyStep        [%]  5               5               5               5               
OffLevel          [%]  5               0               0               20             
OffTime                unused          unused          unused          unused         
OffTimeMode            absolut         absolut         absolut         absolut         
OnDly             [s]  0               0               0               0               
OnDlyMode              setToOff        setToOff        setToOff        setToOff       
OnLevel           [%]  100             100             100             100             
OnLvlPrio              high            high            high            high           
OnMinLevel        [%]  5               0               10              20             
OnTime                 unused          unused          unused          unused         
OnTimeMode             absolut         absolut         absolut         absolut         
RampOffTime       [s]  0.5             0.5             0.5             0.5             
RampOnTime        [s]  0.5             0.5             0.5             0.5             
RampSstep         [%]  0               0               5               0               

     dlvlCmd    ++A0116873675301470201000000
     peerFriend peerSens,peerVirt
     peerIDsRaw ,53014701,53014702,00000000
     peerOpt    3:dimmer
     regLst     1,3p
     tmplChg    1
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
       self01:short>switchToOffLevel_dimmer 0 0.5
       self02:short>toggleMaxMin_dimmer 100 20 0.5
     vDim:
       idPhy      53014701
       idV2       53014702
       idV3       53014703
   nb:
     cnt        27
Attributes:
   FTUI_at    1
   alexaName  Decken Licht 4 im Wohnzimmer
   expert     1_allReg
   fhem_widget_channels [{"allowed_values":["off","on"],"controlled_attribute":"state"}]
   group      Deckenlicht
   model      HM-LC-DIM1TPBU-FM
   peerIDs    00000000,53014701,53014702,
   room       10_Wohnzimmer,70_Licht,Homekit,alexa
   userattr   lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
   webCmd     statusRequest:toggle:on:off:up:down

TWART016

Zitat von: Otto123 am 04 April 2020, 21:18:47
Ich behaupte mal vorsichtig: nach fest kommt ab :)
Ich meine: nach lgDimMinLevel kommt lgOffLevel - also wenn man runter dimmen will und bei 5 % soll Schluss sein muss man beide setzen. Sonst "fährt er drüber" und das Licht ist aus.

Ansonsten konnte ich nicht mehr folgen ;)
In dem register kann ich lgDimMinLvl nicht setzen, ist ausgegraut.

C_hris

Also bei mir ist der Knoten auch noch nicht geplatzt.

Hängen die Devices
...V_01
...V_02

und diese Switches

Self01
Self02

zusammen oder wie funktioniert das alles?

VG,
Chris

frank

@twart016
im webui dropdown oben links gibt es expertmode. nur in dieser ansicht kann man direkt register ändern.

also ändern bei short01:
lgActionTypeDim=dimDown
lgDimMinLevel
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

Otto123

Zitat von: C_hris am 05 April 2020, 07:21:20
Also bei mir ist der Knoten auch noch nicht geplatzt.

Hängen die Devices
...V_01
...V_02

und diese Switches

Self01
Self02

zusammen oder wie funktioniert das alles?

VG,
Chris
Hallo Chris,

nein, dass hat nur insofern etwas miteinander zu tun, dass es in einem Device ist. Ich glaube deine Frage ist vielleicht durch einmal lesen des Abschnittes Homematic hier ganz gut zu erklären.
https://fhem.de/Heimautomatisierung-mit-fhem.pdf

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

TWART016

Zitat von: frank am 05 April 2020, 09:47:28
@twart016
im webui dropdown oben links gibt es expertmode. nur in dieser ansicht kann man direkt register ändern.

also ändern bei short01:
lgActionTypeDim=dimDown
lgDimMinLevel

Ich bin jetzt auf self01 und links oben auf expert mode. Wo ist da short01? Möchte ich  nicht long ändern?

lgActionTypeDim ist aktuell jmpToTarget. Das muss ich in dimDown ändern?
lgDimMinLvl gibt es (nicht lgDimMinLevel), ist aber auch dort ausgegraut.

frank

hm..., irgend wie anstrengend.
warum fehlt dir der mut einfach mal was ein zu stellen? du kannst doch sofort wieder ändern? und nach einem reset ist alles wieder neu.

ich meinte natürlich self01. short01 gibt es ja gar nicht.
schreibfehler schenke ich dir.  :)

ZitatlgDimMinLvl gibt es (nicht lgDimMinLevel), ist aber auch dort ausgegraut.
verstehe und kenne ich nicht.
du kannst nichts eingeben, oder was?
wenn nein, zeig ein screenshot.
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

TWART016

Zitat von: frank am 05 April 2020, 13:34:56
hm..., irgend wie anstrengend.
warum fehlt dir der mut einfach mal was ein zu stellen? du kannst doch sofort wieder ändern? und nach einem reset ist alles wieder neu.

ich meinte natürlich self01. short01 gibt es ja gar nicht.
schreibfehler schenke ich dir.  :)
verstehe und kenne ich nicht.
du kannst nichts eingeben, oder was?
wenn nein, zeig ein screenshot.

Wenn ich nun an mache (short nach oben) wird auf 100 gestellt. Drücke ich nun nochmal short nach oben, wird auf 20 gedimmt. Zumindest das funktioniert, auch wenn mit einer anderen Methode. Wenn ich nun long nach unten dimmen möchte, passiert nichts. short nach unten ist wie gewünscht 0.
Internals:
   DEF        53014701
   FUUID      5c7197ee-f33f-50ef-d504-00939d7172be358e
   FVERSION   10_CUL_HM.pm:0.210930/2020-02-02
   NAME       Licht_Wohnzimmer_4
   NOTIFYDEV  global
   NR         779
   NTFY_ORDER 50-Licht_Wohnzimmer_4
   STATE      20
   TYPE       CUL_HM
   chanNo     01
   device     HM_530147
   peerList   self01,self02,
   READINGS:
     2020-04-05 13:35:24   CommandAccepted yes
     2017-12-30 17:51:38   R-fuseDelay     1 s
     2017-12-30 17:51:38   R-logicCombination or
     2017-12-30 17:51:38   R-ovrTempLvl    80 C
     2017-12-30 17:51:38   R-powerUpAction off
     2017-12-30 17:51:38   R-redLvl        40 %
     2017-12-30 17:51:38   R-redTempLvl    75 C
     2020-04-05 20:44:42   R-self01-lgActionTypeDim jmpToTarget
     2020-04-01 23:16:25   R-self01-lgCtDlyOff geLo
     2020-04-01 23:16:25   R-self01-lgCtDlyOn geLo
     2020-04-01 23:16:25   R-self01-lgCtOff geLo
     2020-04-01 23:16:25   R-self01-lgCtOn geLo
     2020-04-01 23:16:25   R-self01-lgCtRampOff geLo
     2020-04-01 23:16:25   R-self01-lgCtRampOn geLo
     2020-04-01 23:16:25   R-self01-lgCtValHi 100
     2020-04-01 23:16:25   R-self01-lgCtValLo 50
     2020-04-01 23:16:25   R-self01-lgDimElsActionType off
     2020-04-01 23:16:25   R-self01-lgDimElsJtDlyOff rampOff
     2020-04-01 23:16:25   R-self01-lgDimElsJtDlyOn rampOn
     2020-04-01 23:16:25   R-self01-lgDimElsJtOff dlyOn
     2020-04-01 23:16:25   R-self01-lgDimElsJtOn dlyOff
     2020-04-01 23:16:25   R-self01-lgDimElsJtRampOff off
     2020-04-01 23:16:25   R-self01-lgDimElsJtRampOn on
     2020-04-01 23:16:25   R-self01-lgDimElsOffTimeMd absolut
     2020-04-01 23:16:25   R-self01-lgDimElsOnTimeMd absolut
     2020-04-04 18:50:06   R-self01-lgDimJtDlyOff rampOff
     2020-04-04 18:50:06   R-self01-lgDimJtDlyOn rampOff
     2020-04-04 18:50:06   R-self01-lgDimJtOff rampOff
     2020-04-04 18:50:06   R-self01-lgDimJtOn rampOff
     2020-04-01 23:16:25   R-self01-lgDimJtRampOff off
     2020-04-01 23:16:25   R-self01-lgDimJtRampOn dlyOff
     2020-04-01 23:16:25   R-self01-lgDimMaxLvl 100 %
     2020-04-05 20:43:18   R-self01-lgDimMinLvl 20 %
     2020-04-01 23:16:25   R-self01-lgDimStep 5 %
     2020-04-05 20:44:42   R-self01-lgMultiExec off
     2020-04-01 23:16:25   R-self01-lgOffDly 0 s
     2020-04-04 18:50:06   R-self01-lgOffDlyBlink off
     2020-04-01 23:16:25   R-self01-lgOffDlyNewTime 0.4 s
     2020-04-01 23:16:25   R-self01-lgOffDlyOldTime 0.4 s
     2020-04-01 23:16:25   R-self01-lgOffDlyStep 5 %
     2020-04-05 20:47:54   R-self01-lgOffLevel 0 %
     2020-04-01 23:16:25   R-self01-lgOffTime unused
     2020-04-05 20:44:42   R-self01-lgOffTimeMode absolut
     2020-04-01 23:16:25   R-self01-lgOnDly 0 s
     2020-04-04 18:50:06   R-self01-lgOnDlyMode setToOff
     2020-04-01 23:16:25   R-self01-lgOnLevel 100 %
     2020-04-04 18:50:06   R-self01-lgOnLvlPrio high
     2020-04-04 18:50:06   R-self01-lgOnMinLevel 5 %
     2020-04-04 18:50:06   R-self01-lgOnTime unused
     2020-04-05 20:44:42   R-self01-lgOnTimeMode absolut
     2020-04-01 23:16:25   R-self01-lgRampOffTime 0.5 s
     2020-04-01 23:16:25   R-self01-lgRampOnTime 0.5 s
     2020-04-04 18:50:06   R-self01-lgRampSstep 0 %
     2020-04-01 23:16:25   R-self01-shActionTypeDim jmpToTarget
     2020-04-01 23:16:25   R-self01-shCtDlyOff geLo
     2020-04-01 23:16:25   R-self01-shCtDlyOn geLo
     2020-04-01 23:16:25   R-self01-shCtOff geLo
     2020-04-01 23:16:25   R-self01-shCtOn geLo
     2020-04-01 23:16:25   R-self01-shCtRampOff geLo
     2020-04-01 23:16:25   R-self01-shCtRampOn geLo
     2020-04-01 23:16:25   R-self01-shCtValHi 100
     2020-04-01 23:16:25   R-self01-shCtValLo 50
     2020-04-01 23:16:25   R-self01-shDimElsActionType off
     2020-04-01 23:16:25   R-self01-shDimElsJtDlyOff rampOff
     2020-04-01 23:16:25   R-self01-shDimElsJtDlyOn rampOn
     2020-04-01 23:16:25   R-self01-shDimElsJtOff dlyOn
     2020-04-01 23:16:25   R-self01-shDimElsJtOn dlyOff
     2020-04-01 23:16:25   R-self01-shDimElsJtRampOff off
     2020-04-01 23:16:25   R-self01-shDimElsJtRampOn on
     2020-04-01 23:16:25   R-self01-shDimElsOffTimeMd absolut
     2020-04-01 23:16:25   R-self01-shDimElsOnTimeMd absolut
     2020-04-04 18:55:10   R-self01-shDimJtDlyOff rampOff
     2020-04-04 18:55:10   R-self01-shDimJtDlyOn rampOff
     2020-04-04 18:55:10   R-self01-shDimJtOff rampOff
     2020-04-04 18:55:10   R-self01-shDimJtOn rampOff
     2020-04-04 18:55:10   R-self01-shDimJtRampOff off
     2020-04-04 18:55:10   R-self01-shDimJtRampOn dlyOff
     2020-04-01 23:16:25   R-self01-shDimMaxLvl 100 %
     2020-04-01 23:16:25   R-self01-shDimMinLvl 0 %
     2020-04-01 23:16:25   R-self01-shDimStep 5 %
     2020-04-01 23:16:25   R-self01-shMultiExec off
     2020-04-01 23:16:25   R-self01-shOffDly 0 s
     2020-04-03 16:46:09   R-self01-shOffDlyBlink off
     2020-04-01 23:16:25   R-self01-shOffDlyNewTime 0.4 s
     2020-04-01 23:16:25   R-self01-shOffDlyOldTime 0.4 s
     2020-04-01 23:16:25   R-self01-shOffDlyStep 5 %
     2020-04-01 23:16:25   R-self01-shOffLevel 0 %
     2020-04-01 23:16:25   R-self01-shOffTime unused
     2020-04-01 23:16:25   R-self01-shOffTimeMode absolut
     2020-04-01 23:16:25   R-self01-shOnDly 0 s
     2020-04-03 16:46:09   R-self01-shOnDlyMode setToOff
     2020-04-01 23:16:25   R-self01-shOnLevel 100 %
     2020-04-03 16:46:09   R-self01-shOnLvlPrio high
     2020-04-03 16:46:09   R-self01-shOnMinLevel 0 %
     2020-04-01 23:16:25   R-self01-shOnTime unused
     2020-04-01 23:16:25   R-self01-shOnTimeMode absolut
     2020-04-01 23:16:25   R-self01-shRampOffTime 0.5 s
     2020-04-01 23:16:25   R-self01-shRampOnTime 0.5 s
     2020-04-03 16:46:09   R-self01-shRampSstep 0 %
     2020-04-01 23:16:27   R-self02-lgActionTypeDim upDim
     2020-04-01 23:16:27   R-self02-lgCtDlyOff geLo
     2020-04-01 23:16:27   R-self02-lgCtDlyOn geLo
     2020-04-01 23:16:27   R-self02-lgCtOff geLo
     2020-04-01 23:16:27   R-self02-lgCtOn geLo
     2020-04-01 23:16:27   R-self02-lgCtRampOff geLo
     2020-04-01 23:16:27   R-self02-lgCtRampOn geLo
     2020-04-01 23:16:27   R-self02-lgCtValHi 100
     2020-04-01 23:16:27   R-self02-lgCtValLo 50
     2020-04-01 23:16:27   R-self02-lgDimElsActionType off
     2020-04-01 23:16:27   R-self02-lgDimElsJtDlyOff rampOff
     2020-04-01 23:16:27   R-self02-lgDimElsJtDlyOn rampOn
     2020-04-01 23:16:27   R-self02-lgDimElsJtOff dlyOn
     2020-04-01 23:16:27   R-self02-lgDimElsJtOn dlyOff
     2020-04-01 23:16:27   R-self02-lgDimElsJtRampOff off
     2020-04-01 23:16:27   R-self02-lgDimElsJtRampOn on
     2020-04-01 23:16:27   R-self02-lgDimElsOffTimeMd absolut
     2020-04-01 23:16:27   R-self02-lgDimElsOnTimeMd absolut
     2020-04-01 23:16:27   R-self02-lgDimJtDlyOff rampOn
     2020-04-01 23:16:27   R-self02-lgDimJtDlyOn rampOn
     2020-04-01 23:16:27   R-self02-lgDimJtOff dlyOn
     2020-04-01 23:16:27   R-self02-lgDimJtOn rampOn
     2020-04-01 23:16:27   R-self02-lgDimJtRampOff rampOn
     2020-04-01 23:16:27   R-self02-lgDimJtRampOn on
     2020-04-01 23:16:27   R-self02-lgDimMaxLvl 100 %
     2020-04-01 23:16:27   R-self02-lgDimMinLvl 0 %
     2020-04-01 23:16:27   R-self02-lgDimStep 5 %
     2020-04-01 23:16:27   R-self02-lgMultiExec on
     2020-04-01 23:16:27   R-self02-lgOffDly 0 s
     2020-04-01 23:16:27   R-self02-lgOffDlyBlink on
     2020-04-01 23:16:27   R-self02-lgOffDlyNewTime 0.4 s
     2020-04-01 23:16:27   R-self02-lgOffDlyOldTime 0.4 s
     2020-04-01 23:16:27   R-self02-lgOffDlyStep 5 %
     2020-04-01 23:16:27   R-self02-lgOffLevel 0 %
     2020-04-01 23:16:27   R-self02-lgOffTime unused
     2020-04-01 23:16:27   R-self02-lgOffTimeMode absolut
     2020-04-01 23:16:27   R-self02-lgOnDly 0 s
     2020-04-01 23:16:27   R-self02-lgOnDlyMode setToOff
     2020-04-01 23:16:27   R-self02-lgOnLevel 100 %
     2020-04-01 23:16:27   R-self02-lgOnLvlPrio high
     2020-04-01 23:16:27   R-self02-lgOnMinLevel 10 %
     2020-04-01 23:16:27   R-self02-lgOnTime unused
     2020-04-01 23:16:27   R-self02-lgOnTimeMode absolut
     2020-04-01 23:16:27   R-self02-lgRampOffTime 0.5 s
     2020-04-01 23:16:27   R-self02-lgRampOnTime 0.5 s
     2020-04-01 23:16:27   R-self02-lgRampSstep 5 %
     2020-04-03 16:23:22   R-self02-shActionTypeDim jmpToTarget
     2020-04-03 16:23:22   R-self02-shCtDlyOff geLo
     2020-04-03 16:23:22   R-self02-shCtDlyOn geLo
     2020-04-03 16:23:22   R-self02-shCtOff geLo
     2020-04-03 16:23:22   R-self02-shCtOn geLo
     2020-04-03 16:23:22   R-self02-shCtRampOff geLo
     2020-04-03 16:23:22   R-self02-shCtRampOn geLo
     2020-04-03 16:23:22   R-self02-shCtValHi 100
     2020-04-03 16:23:22   R-self02-shCtValLo 50
     2020-04-01 23:16:27   R-self02-shDimElsActionType off
     2020-04-01 23:16:27   R-self02-shDimElsJtDlyOff rampOff
     2020-04-01 23:16:27   R-self02-shDimElsJtDlyOn rampOn
     2020-04-01 23:16:27   R-self02-shDimElsJtOff dlyOn
     2020-04-01 23:16:27   R-self02-shDimElsJtOn dlyOff
     2020-04-01 23:16:27   R-self02-shDimElsJtRampOff off
     2020-04-01 23:16:27   R-self02-shDimElsJtRampOn on
     2020-04-01 23:16:27   R-self02-shDimElsOffTimeMd absolut
     2020-04-01 23:16:27   R-self02-shDimElsOnTimeMd absolut
     2020-04-04 18:56:01   R-self02-shDimJtDlyOff rampOff
     2020-04-04 18:56:01   R-self02-shDimJtDlyOn rampOn
     2020-04-04 18:56:01   R-self02-shDimJtOff dlyOn
     2020-04-04 18:56:01   R-self02-shDimJtOn dlyOff
     2020-04-04 18:56:01   R-self02-shDimJtRampOff off
     2020-04-04 18:56:01   R-self02-shDimJtRampOn on
     2020-04-01 23:16:27   R-self02-shDimMaxLvl 100 %
     2020-04-01 23:16:27   R-self02-shDimMinLvl 0 %
     2020-04-01 23:16:27   R-self02-shDimStep 5 %
     2020-04-03 16:23:22   R-self02-shMultiExec off
     2020-04-03 16:23:22   R-self02-shOffDly 0 s
     2020-04-04 18:56:01   R-self02-shOffDlyBlink off
     2020-04-01 23:16:27   R-self02-shOffDlyNewTime 0.4 s
     2020-04-01 23:16:27   R-self02-shOffDlyOldTime 0.4 s
     2020-04-01 23:16:27   R-self02-shOffDlyStep 5 %
     2020-04-04 20:18:43   R-self02-shOffLevel 20 %
     2020-04-03 16:23:22   R-self02-shOffTime unused
     2020-04-03 16:23:22   R-self02-shOffTimeMode absolut
     2020-04-03 16:23:22   R-self02-shOnDly 0 s
     2020-04-04 18:56:01   R-self02-shOnDlyMode setToOff
     2020-04-01 23:16:27   R-self02-shOnLevel 100 %
     2020-04-04 18:56:01   R-self02-shOnLvlPrio high
     2020-04-04 20:18:43   R-self02-shOnMinLevel 20 %
     2020-04-03 16:23:22   R-self02-shOnTime unused
     2020-04-03 16:23:22   R-self02-shOnTimeMode absolut
     2020-04-01 23:16:27   R-self02-shRampOffTime 0.5 s
     2020-04-01 23:16:27   R-self02-shRampOnTime 0.5 s
     2020-04-04 18:56:01   R-self02-shRampSstep 0 %
     2020-04-01 23:06:55   R-sign          off
     2017-12-30 17:51:38   R-statusInfoMinDly 2 s
     2017-12-30 17:51:38   R-statusInfoRandom 1 s
     2017-12-30 17:51:38   R-transmitTryMax 6
     2020-04-05 20:48:29   deviceMsg       20 (to Homematic_LAN_Gateway)
     2020-04-05 20:48:29   dim             stop:20
     2020-04-05 20:48:29   level           20
     2017-12-30 17:51:44   levelMissed     desired:100
     2020-04-05 20:48:29   overheat        off
     2020-04-05 20:48:29   overload        off
     2020-04-05 20:48:29   pct             20
     2020-04-05 20:47:58   peerList        self01,self02,
     2020-04-05 20:48:29   phyLevel        20
     2020-04-05 20:48:29   recentStateType info
     2020-04-05 20:48:29   reduced         off
     2020-04-05 20:48:29   state           20
     2020-04-05 20:48:29   timedOn         off
     2020-04-05 13:35:21   trigLast        fhem:02
   helper:
     cfgChkResult No regs found for:

Licht_Wohnzimmer_4 type:dimmer -
list:peer register         :value
   1:      fuseDelay        :1 s
   1:      logicCombination :or
   1:      ovrTempLvl       :80 C
   1:      powerUpAction    :off
   1:      redLvl           :40 %
   1:      redTempLvl       :75 C
   1:      sign             :off
   1:      statusInfoMinDly :2 s
   1:      statusInfoRandom :1 s
   1:      transmitTryMax   :6
                       self01                          self02                         
                       lg              sh              lg              sh             
ActionTypeDim          downDim         jmpToTarget     upDim           jmpToTarget     
CtDlyOff               geLo            geLo            geLo            geLo           
CtDlyOn                geLo            geLo            geLo            geLo           
CtOff                  geLo            geLo            geLo            geLo           
CtOn                   geLo            geLo            geLo            geLo           
CtRampOff              geLo            geLo            geLo            geLo           
CtRampOn               geLo            geLo            geLo            geLo           
CtValHi                100             100             100             100             
CtValLo                50              50              50              50             
DimElsActionType       off             off             off             off             
DimElsJtDlyOff         rampOff         rampOff         rampOff         rampOff         
DimElsJtDlyOn          rampOn          rampOn          rampOn          rampOn         
DimElsJtOff            dlyOn           dlyOn           dlyOn           dlyOn           
DimElsJtOn             dlyOff          dlyOff          dlyOff          dlyOff         
DimElsJtRampOff        off             off             off             off             
DimElsJtRampOn         on              on              on              on             
DimElsOffTimeMd        absolut         absolut         absolut         absolut         
DimElsOnTimeMd         absolut         absolut         absolut         absolut         
DimJtDlyOff            rampOff         rampOff         rampOn          rampOff         
DimJtDlyOn             rampOff         rampOff         rampOn          rampOn         
DimJtOff               rampOff         rampOff         dlyOn           dlyOn           
DimJtOn                rampOff         rampOff         rampOn          dlyOff         
DimJtRampOff           off             off             rampOn          off             
DimJtRampOn            dlyOff          dlyOff          on              on             
DimMaxLvl         [%]  100             100             100             100             
DimMinLvl         [%]  20              0               0               0               
DimStep           [%]  5               5               5               5               
MultiExec              off             off             on              off             
OffDly            [s]  0               0               0               0               
OffDlyBlink            off             off             on              off             
OffDlyNewTime     [s]  0.4             0.4             0.4             0.4             
OffDlyOldTime     [s]  0.4             0.4             0.4             0.4             
OffDlyStep        [%]  5               5               5               5               
OffLevel          [%]  5               0               0               20             
OffTime                unused          unused          unused          unused         
OffTimeMode            absolut         absolut         absolut         absolut         
OnDly             [s]  0               0               0               0               
OnDlyMode              setToOff        setToOff        setToOff        setToOff       
OnLevel           [%]  100             100             100             100             
OnLvlPrio              high            high            high            high           
OnMinLevel        [%]  5               0               10              20             
OnTime                 unused          unused          unused          unused         
OnTimeMode             absolut         absolut         absolut         absolut         
RampOffTime       [s]  0.5             0.5             0.5             0.5             
RampOnTime        [s]  0.5             0.5             0.5             0.5             
RampSstep         [%]  0               0               5               0               

     dlvlCmd    ++A0116873675301470201000000
     peerFriend peerSens,peerVirt
     peerIDsRaw ,53014701,53014702,00000000
     peerOpt    3:dimmer
     regLst     1,3p
     tmplChg    1
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
       self01:short>switchToOffLevel_dimmer 0 0.5
       self02:short>toggleMaxMin_dimmer 100 20 0.5
     vDim:
       idPhy      53014701
       idV2       53014702
       idV3       53014703
   nb:
     cnt        28
Attributes:
   FTUI_at    1
   alexaName  Decken Licht 4 im Wohnzimmer
   expert     1_allReg
   fhem_widget_channels [{"allowed_values":["off","on"],"controlled_attribute":"state"}]
   group      Deckenlicht
   model      HM-LC-DIM1TPBU-FM
   peerIDs    00000000,53014701,53014702,
   room       10_Wohnzimmer,70_Licht,Homekit,alexa
   userattr   lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
   webCmd     statusRequest:toggle:on:off:up:down


Ich habe die Seite nochmal neu geladen. Jetzt kann ich dir Werte auch setzen, davor war es immer: (0)

Wie mache ich den reset der Werte? mit tplDel funktioniert es nicht.

frank

wenn du alles zurücksetzen willst, sollte reset und drüberpairen mit seriennummer am einfachsten sein.

tplDel bedeutet unassign.
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

TWART016

Also muss man den kompletten Dimmer neu anlernen mit set hmPairForSec? Ich dachte man kann auf den Anfangsstand zurück.

Wie kann ich es einrichten, dass über long down wieder runtergedimmt wird? Welches Register ist dafür notwendig?

frank

self01/long: alle werte so setzen, wie in deinem 1. regTable.
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

ZitatWenn ich nun an mache (short nach oben) wird auf 100 gestellt. Drücke ich nun nochmal short nach oben, wird auf 20 gedimmt. Zumindest das funktioniert, auch wenn mit einer anderen Methode. Wenn ich nun long nach unten dimmen möchte, passiert nichts. short nach unten ist wie gewünscht 0.

du bringst mich langsam an den rand der verzweiflung.  ???

wie soll das denn auch funktionieren?
Gestern sollte unbedingt das runterdimmen bei 20 enden.
damit das geschieht, setzt du lgDimMinLvl=20, wie empholen.

und nun beschwerst du dich, dass von 20 nicht weiter runtergedimmt werden kann.

wahnsinn!!!

self01/long macht genau, was du wolltest.
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

moin,

ich habe mal meinen dimmer resetet, um ein paar templates zu bauen, die das reset verhalten setzen.

für die namen habe ich mir folgendes muster überlegt: "~<model>_<fw>_<channel>_<peer>".
damit sie an das ende der template liste sortiert werden, fangen sie mit "~" an.


HM-LC-DIM1TPBU-FM channel01:

general
set hminfo templateDef ~HM-LC-DIM1TPBU-FM_2.6_01_general 0 "reset register values. " fuseDelay:1 logicCombination:or ovrTempLvl:80 powerUpAction:off redLvl:40 redTempLvl:75 statusInfoMinDly:2 statusInfoRandom:1 transmitTryMax:6

self01
set hminfo templateDef ~HM-LC-DIM1TPBU-FM_2.6_01_self01 0 "reset register values. " lgActionTypeDim:downDim lgCtDlyOff:geLo lgCtDlyOn:geLo lgCtOff:geLo lgCtOn:geLo lgCtRampOff:geLo lgCtRampOn:geLo lgCtValHi:100 lgCtValLo:50 lgDimElsActionType:off lgDimElsJtDlyOff:rampOff lgDimElsJtDlyOn:rampOn lgDimElsJtOff:dlyOn lgDimElsJtOn:dlyOff lgDimElsJtRampOff:off lgDimElsJtRampOn:on lgDimElsOffTimeMd:absolut lgDimElsOnTimeMd:absolut lgDimJtDlyOff:rampOff lgDimJtDlyOn:dlyOff lgDimJtOff:dlyOff lgDimJtOn:dlyOff lgDimJtRampOff:off lgDimJtRampOn:dlyOff lgDimMaxLvl:100 lgDimMinLvl:0 lgDimStep:5 lgMultiExec:on lgOffDly:0 lgOffDlyBlink:on lgOffDlyNewTime:0.4 lgOffDlyOldTime:0.4 lgOffDlyStep:5 lgOffLevel:0 lgOffTime:unused lgOffTimeMode:absolut lgOnDly:0 lgOnDlyMode:setToOff lgOnLevel:100 lgOnLvlPrio:high lgOnMinLevel:10 lgOnTime:1 lgOnTimeMode:minimal lgRampOffTime:0.5 lgRampOnTime:0.5 lgRampSstep:5 shActionTypeDim:jmpToTarget shCtDlyOff:geLo shCtDlyOn:geLo shCtOff:geLo shCtOn:geLo shCtRampOff:geLo shCtRampOn:geLo shCtValHi:100 shCtValLo:50 shDimElsActionType:off shDimElsJtDlyOff:rampOff shDimElsJtDlyOn:rampOn shDimElsJtOff:dlyOn shDimElsJtOn:dlyOff shDimElsJtRampOff:off shDimElsJtRampOn:on shDimElsOffTimeMd:absolut shDimElsOnTimeMd:absolut shDimJtDlyOff:rampOff shDimJtDlyOn:dlyOff shDimJtOff:dlyOff shDimJtOn:dlyOff shDimJtRampOff:off shDimJtRampOn:dlyOff shDimMaxLvl:100 shDimMinLvl:0 shDimStep:5 shMultiExec:off shOffDly:0 shOffDlyBlink:on shOffDlyNewTime:0.4 shOffDlyOldTime:0.4 shOffDlyStep:5 shOffLevel:0 shOffTime:unused shOffTimeMode:absolut shOnDly:0 shOnDlyMode:setToOff shOnLevel:100 shOnLvlPrio:high shOnMinLevel:10 shOnTime:unused shOnTimeMode:absolut shRampOffTime:0.5 shRampOnTime:0.5 shRampSstep:5

self02
set hminfo templateDef ~HM-LC-DIM1TPBU-FM_2.6_01_self02 0 "reset register values. " lgActionTypeDim:upDim lgCtDlyOff:geLo lgCtDlyOn:geLo lgCtOff:geLo lgCtOn:geLo lgCtRampOff:geLo lgCtRampOn:geLo lgCtValHi:100 lgCtValLo:50 lgDimElsActionType:off lgDimElsJtDlyOff:rampOff lgDimElsJtDlyOn:rampOn lgDimElsJtOff:dlyOn lgDimElsJtOn:dlyOff lgDimElsJtRampOff:off lgDimElsJtRampOn:on lgDimElsOffTimeMd:absolut lgDimElsOnTimeMd:absolut lgDimJtDlyOff:rampOn lgDimJtDlyOn:rampOn lgDimJtOff:dlyOn lgDimJtOn:rampOn lgDimJtRampOff:rampOn lgDimJtRampOn:on lgDimMaxLvl:100 lgDimMinLvl:0 lgDimStep:5 lgMultiExec:on lgOffDly:0 lgOffDlyBlink:on lgOffDlyNewTime:0.4 lgOffDlyOldTime:0.4 lgOffDlyStep:5 lgOffLevel:0 lgOffTime:unused lgOffTimeMode:absolut lgOnDly:0 lgOnDlyMode:setToOff lgOnLevel:100 lgOnLvlPrio:high lgOnMinLevel:10 lgOnTime:unused lgOnTimeMode:absolut lgRampOffTime:0.5 lgRampOnTime:0.5 lgRampSstep:5 shActionTypeDim:jmpToTarget shCtDlyOff:geLo shCtDlyOn:geLo shCtOff:geLo shCtOn:geLo shCtRampOff:geLo shCtRampOn:geLo shCtValHi:100 shCtValLo:50 shDimElsActionType:off shDimElsJtDlyOff:rampOff shDimElsJtDlyOn:rampOn shDimElsJtOff:dlyOn shDimElsJtOn:dlyOff shDimElsJtRampOff:off shDimElsJtRampOn:on shDimElsOffTimeMd:absolut shDimElsOnTimeMd:absolut shDimJtDlyOff:rampOn shDimJtDlyOn:rampOn shDimJtOff:dlyOn shDimJtOn:rampOn shDimJtRampOff:rampOn shDimJtRampOn:on shDimMaxLvl:100 shDimMinLvl:0 shDimStep:5 shMultiExec:off shOffDly:0 shOffDlyBlink:on shOffDlyNewTime:0.4 shOffDlyOldTime:0.4 shOffDlyStep:5 shOffLevel:0 shOffTime:unused shOffTimeMode:absolut shOnDly:0 shOnDlyMode:setToOff shOnLevel:100 shOnLvlPrio:high shOnMinLevel:10 shOnTime:unused shOnTimeMode:absolut shRampOffTime:0.5 shRampOnTime:0.5 shRampSstep:5


channel 0,2 und 3 schenke ich mir mal.

vielleicht kann es jemand gebrauchen.
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