SELECT Widget mit Regex? (Leerzeichen und URL Encoding)

Begonnen von ToM_ToM, 07 März 2017, 19:57:44

Vorheriges Thema - Nächstes Thema

ToM_ToM

Hallo,

gibt es eine Möglichkeit dem SELECT-Widget einen regulären Ausdruck für get oder set zu übergeben?

Im folgenden Fall brauche ich die Maskierung der Leerzeichen mit %20 für die URL und das Attribut data-set="StartRadio"
Für das Attribut data-get="currentSender" ist es aber störend, da da hier nun nach dem %20 gesucht wird, im Sonos Reading korrekterweise hier aber nur ein ganz normales Leerzeichen steht.

<div data-type="select"
data-device="Sonos_Wohnzimmer"
data-items='["radioeins%20vom%20rbb","Fritz%20vom%20rbb","bigFM", "Wild%20Hits", "2000s%20RnB"]'
data-alias='["Radio 1", "Fritz", "BigFM", "Wild Hits", "2000s RnB"]'
data-get="currentSender"
data-set="StartRadio"
class="narrow left">
</div>


Ich könnte auch den Umweg über Dummys gehen, aber ich denke, da gibt es doch sicher eine einfachere Lösung mit der TabletUI. :)
Hardware: BananaPi, Busmaster CUL, SanDisk 16GB Ultra SD, 16 GB USB-Stick | Software: Armbian, FHEM 5.8