Symbol für Label in readingsgroup

Begonnen von grooves, 25 März 2021, 10:01:26

Vorheriges Thema - Nächstes Thema

grooves

Hallo community,

Ich habe ein Problem mit folgendem code
define Rollo_grp readingsGroup <Rollo>,<Position>,<Up>,<Down>,<Stop>,<Reset>,<Command> \
   Rollo:<Right>,pos1,<%control_arrow_upward>,<%control_arrow_downward>,<%fts_shutter_manual>,<%Restart>,<cmd> \
Rollo:<MidRight>,pos2,<%control_arrow_upward>,<%control_arrow_downward>,<%fts_shutter_manual>,<Restart_2>,<cmd> \
Rollo:<MidLeft>,pos3,<%control_arrow_upward>,<%control_arrow_downward>,<%fts_shutter_manual>,<Restart_3>,<cmd> \
    Rollo:<Left>,pos4,<%control_arrow_upward>,<%control_arrow_downward>,<%fts_shutter_manual>,<Restart_4>,<cmd> \
       Rollo:<All>,<>,<%control_arrow_upward>,<%control_arrow_downward>,<%fts_shutter_manual>,<Restart_5>,<cmd>
attr Rollo_grp alias Rollo
attr Rollo_grp commands {\
'Rollo_grp.cmd'       => 'state:0,10,20,30,40,50,60,70,80,90,100',\
'Rollo_grp.Restart'   => 'setreading Rollo cmd 1 RESET',\
'Rollo_grp.Restart_2' => 'setreading Rollo cmd 2 RESET',\
'Rollo_grp.Restart_3' => 'setreading Rollo cmd 3 RESET',\
'Rollo_grp.Restart_4' => 'setreading Rollo cmd 4 RESET',\
'Rollo_grp.Restart_5' => 'setreading Rollo cmd 5 RESET',\
'Rollo_grp.fts_shutter_manual'     => 'set Rollo STOP',\
'Rollo_grp.control_arrow_upward'   => 'set Rollo 100',\
'Rollo_grp.control_arrow_downward' => 'set Rollo 0',\
}
attr Rollo_grp valueIcon { 'Restart_2' => 'Restart','Restart_3' => 'Restart','Restart_4' => 'Restart','Restart_5' => 'Restart' }
...


in der ersten Spalte wird korrekt das Restart-Symbol angezeigt, aber ich brauche einen Index von 1-5, deshalb habe ich es über valueIcon versucht, das funktioniert leider nicht,
evtl. gibt es auch eine elegantere Lösung mit dem Index, immer 5 commands einzufügen ist irgendwie nicht schick

eine weitere Frage,
wenn ich die readingsgroup in einen Raum einsortieren möchte brauche ich vorher ne Group,
dann entsteht aber dieser Doppelrahmen, kann man das eliminieren ?

Für jede Hilfe dankbar,
Mike