NEU! UPGRADE IP 10 verfügbar!
Optimierte Darstellung von VISU Editor und VISU Client - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/8HzePCm3

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur IP 10
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[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: 1194
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 236 Mal
Danksagung erhalten: 857 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: 985
Registriert: Sa Aug 11, 2018 9:14 pm
Hat sich bedankt: 281 Mal
Danksagung erhalten: 499 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“