UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

[Frage] Web-Seite mit Query-Parametern von KNX getriggert aufrufen

Wissen, Planung & Diskussion zur Unterstützung von Rest-API & Webabfragen im Timberwolf Server.
Stellt uns hier Eure Projekte und Ideen vor.
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Benutzeravatar

Ersteller
Chris M.
Reactions:
Beiträge: 1190
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 234 Mal
Danksagung erhalten: 853 Mal
Kontaktdaten:

#21

Beitrag 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.
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache

ms20de
Elaborated Networks
Reactions:
Beiträge: 974
Registriert: Sa Aug 11, 2018 9:14 pm
Hat sich bedankt: 280 Mal
Danksagung erhalten: 498 Mal

#22

Beitrag 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
[ Timberwolf Entwicklung ]

TWS 2400 ID:102 VPN offen, Reboot auf Nachfrage
Antworten

Zurück zu „HTTP-API, REST & Web-Abfragen“