Seite 3 von 3

Re: Web-Seite mit Query-Parametern von KNX getriggert aufrufen

Verfasst: Fr Aug 19, 2022 5:33 pm
von Chris M.
Das RSSLog ist so eine kleine Perle die wohl viele nicht auf dem Radar hatten, da es keine Doku dafür gab. Es gab ja "nur" die ausführliche Demo-Config dafür, aver viele werden wohl lieber nur in die Doku geschaut haben.

In der 0.12.0 ist nur die bisherige Version des RSSLog drinnen. Die Funktioniert, hat aber 1-2 Kleinigkeiten gegenüber der überarbeiteten Version noch nicht. Bald wird es dann aber eine 0.12.1 geben, in der dieses Update auch mit drinnen ist.

Re: Web-Seite mit Query-Parametern von KNX getriggert aufrufen

Verfasst: Mo Aug 22, 2022 5:06 pm
von ms20de
Hallo Chris,
Chris M. hat geschrieben: Sa Aug 13, 2022 12:16 am Danke, das war der Trick. Bei der HTTP-API ist es auch leider etwas tricky zu sehen wo ich was ändern kann, da die aktiven Flächen ja erst erscheinen, wenn man die Maus drüber hat.
=> Möglichkeit die UI zu verbessern wäre die "Zahnrädchen" immer eingeblendet zu haben. Dann ist klar, dass es hier was zum einstellen gibt.
Ja, das ist eine gute Idee. Die ursprüngliche Intention war die Oberfläche etwas sauberer zu haben, aber wenn man die Einstellungen nicht findet, dann ist das auch nicht hilfreich. (WD-2233)

Ich habe auch bemerkt, dass du darauf reingefallen bist, dass die Sende-Trigger für die Transaktionen standardmäßig deaktiviert sind. Wir werden intern besprechen ob man hier etwas intelligenter machen kann. (WD-2233)
Chris M. hat geschrieben: Sa Aug 13, 2022 12:16 am Die Möglichkeit bieten, dass wenn ein String in den Query-Parameter eingebaut wird, dass der escaped wird. Ich kann hier statisch per Hand schon die Leerzeichen durch %20 ersetzen. Was aber, wenn jemand einen per KNX Paket kommenden String (mit Leerzeichen!) hier weiterreichen möchte?
Query-Parameter können auch ohne die extra Angabe von Platzhaltern verwendet werden. In diesem Fall wird automatisch für die richtige Formatierung mit Fragezeichen sowie Undzeichen bei mehreren Parametern gesorgt. Als Feldnamen wird der Wert welcher unter Selektor eingetragen ist genutzt.

In diesem Fall werden Zeichenketten aus Objekten bereits URL-encodiert, siehe Screenshot.

Parameter mit Platzhaltern werden ab Version 4.0 Insider 1 ebenfalls kodiert werden (WD-2232).

Bild

Viele Grüße,
Matthias