FHEM Forum

FHEM => Frontends => readingsGroup / readingsHistory => Thema gestartet von: Spartacus am 05 Januar 2017, 12:55:55

Titel: RG DropdownList löst keine Events aus
Beitrag von: Spartacus am 05 Januar 2017, 12:55:55
Hallo,
habe folgende kleine RG gebaut:
Internals:
   CFGFN
   DEF        <>,<Dauer>,<Helligkeit>,<Status>
Dimmer_.:Dauer,Helligkeit,dim@{myProxyForDimmer($DEVICE)}
   NAME       rg_Dimmer
   NR         1307
   NTFY_ORDER 50-rg_Dimmer
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   Content:
     Dimmer_1   1
     Dimmer_2   1
   Content2:
     OG.fl.SD.Boden 1
     OG.sz.DI.Christian 1
   DEVICES:
     ARRAY(0x2c67d00)
     ARRAY(0x26fa150)
     ARRAY(0x2c10998)
   DEVICES2:
     ARRAY(0x2c67d00)
     ARRAY(0x26fa150)
     ARRAY(0x2c10998)
     ARRAY(0x28dafb0)
     ARRAY(0x26f2278)
   Fhem:
     lastDefChange 44
     last_update 1483616220.42621
   Helper:
     DEF
     nameStyle  style="color:yellow;font-weight:bold"
     Commands:
       Dauer      Dauer:
       Helligkeit Helligkeit:
     Positions:
       Dimmer_1.Dauer 2:1
       Dimmer_1.Helligkeit 2:2
       Dimmer_2.Dauer 3:1
       Dimmer_2.Helligkeit 3:2
       OG.fl.SD.Boden.dim 2:3
       OG.sz.DI.Christian.dim 3:3
     Valueicon:
       dim        %devStateIcon
     Values:
       formated:
         undef
         ARRAY(0x26e0ee8)
         ARRAY(0x2701c88)
         ARRAY(0x27219e0)
       orig:
         undef
         ARRAY(0x26dee08)
         ARRAY(0x26e68e8)
         ARRAY(0xe209a0)
       prefixsuffix:
         undef
         ARRAY(0x28c9b90)
         ARRAY(0x2ef4f40)
         ARRAY(0x2efb240)
Attributes:
   alias      Lampensteuerung
   commands   {Dauer => "Dauer:", Helligkeit =>"Helligkeit:"}
   group      Anzeige
   nameStyle  style="color:yellow;font-weight:bold"
   room       Test
   valueIcon  { dim=> '%devStateIcon' }
   verbose    5


Gespeist werden Dauer und Helligkeit von einem Dummy:
Internals:
   NAME       Dimmer_1
   NR         1147
   STATE      Helligkeit 35
   TYPE       dummy
   Readings:
     2017-01-05 09:30:53   Dauer           3
     2017-01-05 10:59:02   Helligkeit      100
     2017-01-04 14:00:47   state           Helligkeit 35
Attributes:
   alias      Bodensteckdose
   group      Test
   readingList Dauer Helligkeit
   room       Test
   setList    Dauer:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,20,25,30,35,40,45,50,55,60 Helligkeit:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,
100

Ich kann nun über Dauer und Helligkeit, ein DOIF triggern und die Lampe ansteuern. Allerdings steht im Auswahlmenü per Default immer der letzte gültige Wert. Wie kann ich es erreichen, dass bei einem erneuten Klick auf den letzten gültigen Wert auch ein Event generiert wird? Events werden nur ausgelöst, wenn ich Werte <> letzter Wert auswähle!

Christian