Hauptmenü

eventMap mit Regex

Begonnen von Goofy180173, 19 März 2021, 21:23:25

Vorheriges Thema - Nächstes Thema

Goofy180173

Ich möchte gerne den State meines Dimmers entweder mit 0-99  oder dim 0 - dim99 setzen können.
Hintergrund: der Slider von fhemNative kann nur werte setzen. In FHEM hat mein Dimmer allerdings einen Wert von dim 0 - dim 99.
Daher hätte ich folgende eventMap erstellt
{ dev=>{'^dim(.*)'=>'$1'}, usr=>{'(\d*)'=>'dim $1'}, fw=>{'(\d*)'=>'dim $1'} }
Damit kann ich zwar jetzt folgendes machen
set Wohnzimmer 99 und ich erhalte den korrekten Eintrag im Device dim 99
Wenn ich allerding set Wohnzimmer dim 99 eingebe bekomme ich die Fehlermeldung set dim needs one parameter.
Meine Eventmap liefert dann nämlich nur dim.
Vielleicht kann mir ja jemand helfen und mir sagen wie die Regex richtig funktioniert