Eigentlich ist das Problem nicht schwierig, ich habe trotzdem noch keine Lösung gefunden. Vielleicht ist ja schon mal jemand darüber gestolpert:
Einen Eintrag program in der readingList eines Dummy möchte ich gerne mit einer Dropdown-Liste befüllen können. Kein Problem, denke ich, also
Zitatattr ... widgetOverride program:select,DasErste,ZDF,SWR...
Wenn ich allerdings Leerzeichen möchte, also z.B.
Zitatattr ... widgetOverride program:select,Das Erste,ZDF,SWR...
geht das natürlich schief, der Selektor bricht nach "Das" wegen des Leerzeichens ab. Klar, denke ich, also nehmen wir
Zitatattr ... widgetOverride program:select,Das Erste,ZDF,SWR...
Das funktioniert für die Anzeige in FHEMWEB. Leider wird das Leerzeichen dann als utf8-Code an FHEM übermittelt, nämlich => 0xc2 0xa0.
Nun gut, das kann man mit 2 Zeilen Perl herausnehmen, geht also auch noch. Gescheitert bin ich allerdings dann an Folgendem: Wenn ich aus einem Perl-Programm heraus den Readingswert befüllen möchte, so dass das select-Widget im Webbrowser auch den aktuellen Wert anzeigt, müsste ich dafür in das Reading einen Wert "Das
XErste" hineinschreiben.
Ich habe alle möglichen Codierungsvarianten und Umgehungstricks ausprobiert und bin zu keinem Ergebnis gekommen. Kennt jemand einen nachvollziehbaren Weg ?
LG, fröhliches Weihnachtsfest
pah
Brat mir einer nen Storch, den kannte ich wirklich noch nicht ... :o
LG und Danke
pah