Hi,
ich möchte eine URL mit einem reading versehen. Da dieses aber unter Umständen ein Leerzeichen enthält müsste ich diese mit %20 ersetzten. Meine Frage ist, wie ich dies am geschicktesten anstelle?
Der Aufruf geht letztlich an meinen Chromecast zur Wiedergabe
{fhem("set Chromecast_Flur play https://translate.google.com/translate_tts?tl=de&client=tw-ob&q=".ReadingsVal("Mein_Dummy","Stichwort","")."")}
Das Stichwort könnte zum Beispiel "Das ist ein Test" sein und müsste (damit die URL nicht escaped wird) mit %20 ersetzt werden.
Ich freue mich auf eure Anregungen.
Dank und Gruß,
Rheingold
Evtl. hilft urlencode:
https://wiki.fhem.de/wiki/HttpUtils
am Ende bei Hilfsfunktionen...
Kurz, da Handy...
Gruß, Joachim