Seite 1 von 1

Curl Ausführen / Starten in SWITCH|CMD_SHORT

Verfasst: 04.06.2017, 17:24
von Zetzi
Hi,

Irgend wie will es nicht mit dem Speichern bei dem Befehl: /usr/local/addons/cuxd/extra/curl "http://192.168.178.57/pirel-lamelle.php?bf1=led-aus"

Siehe Bild

Auf der konsole klappt es mit curl und auch im service bereich bei cuxd

Hat jemand einen Rat ? Mach ich was falsch ? hmmmm

Gruß
Zetzi

PS: Danke für Tipps und Hilfe

Re: Curl Ausführen / Starten in SWITCH|CMD_SHORT

Verfasst: 05.06.2017, 13:40
von chriliz
Hallo meines Wissen kannst du in den Geräten von CuxD kein Curl asuführen!
aber was du benötigst ist wget :)

Auf der ELV Seite gibts noch ein paar Beispiele:
https://www.elv.at/CUxD-%E2%80%93-das-L ... tail_50496


LG Chris

Re: Curl Ausführen / Starten in SWITCH|CMD_SHORT

Verfasst: 05.06.2017, 15:23
von unlight
Gehen tuts schon, ich denke die Anführungszeichen sind das Problem.
Ich nutze das um HABridge zu steuern. Mein Aufruf sieht so aus:

/usr/local/addons/cuxd/curl -X PUT -H application/json -d {on:true} http://192.168.0.66:8083/api/test/lights/13/state
Bildschirmfoto 2017-06-05 um 15.22.39.png
Für einen einfachen GET request reicht allerdings wget auch.

Gruß
Unlight

Re: Curl Ausführen / Starten in SWITCH|CMD_SHORT

Verfasst: 05.06.2017, 18:17
von uwe111
Zetzi hat geschrieben:Hat jemand einen Rat ? Mach ich was falsch ? hmmmm
Ja,
Mit bestimmten Sonderzeichen gibt es in WebUI Formularfeldern Probleme:

Code: Alles auswählen

=  &  "  §  ´  °  ß  ä  ö  ü  Ä  Ö  Ü  µ  €  ²  ³
3D 26 22 A7 B4 B0 DF E4 F6 FC C4 D6 DC B5 80 B2 B3
Du kannst anstelle des Zeichens den Hex-Code in der Form ~XX schreiben.
Also z.B. ~3D für '='
chriliz hat geschrieben:Hallo meines Wissen kannst du in den Geräten von CuxD kein Curl asuführen!
:shock: Natürlich geht das! Du kannst mittels CMD_... jeden Shell-Befehl aufrufen.

Viele Grüße

Uwe

Re: Curl Ausführen / Starten in SWITCH|CMD_SHORT

Verfasst: 06.06.2017, 19:47
von Zetzi
Hi,

Ja das mit den Sonderzeichen verstehe ich nun,habe einiges gelesen in verbindung mit der webui.

Aber wie muss ich den hexcode angeben / eintragen anstatt das hier = ? 3D alleine reicht ja nicht ...

/usr/local/addons/cuxd/extra/curl "http://192.168.178.57/pirel-lamelle.php?bf1=led-aus" Vormals

/usr/local/addons/cuxd/extra/curl "http://192.168.178.57/pirel-lamelle.php?bf1 3D led-aus" Nun mit Hex ??

Danke
Gruß
Zetzi

Re: Curl Ausführen / Starten in SWITCH|CMD_SHORT

Verfasst: 06.06.2017, 21:21
von stan23
Du musst die Hexcodes mit einer Tilde einleiten:

Code: Alles auswählen

/usr/local/addons/cuxd/extra/curl ~22http://192.168.178.57/pirel-lamelle.php?bf1~3Dled-aus~22

Re: Curl Ausführen / Starten in SWITCH|CMD_SHORT

Verfasst: 08.06.2017, 19:12
von Zetzi
Hi,
Super für die Hilfe !

Klappt so nun Perfekt voll Coole !
Jetzt komm ich wieder richtig weiter
Gruß
Zetzi

PS: Und weiter geht es

stan23 hat geschrieben:Du musst die Hexcodes mit einer Tilde einleiten:

Code: Alles auswählen

/usr/local/addons/cuxd/extra/curl ~22http://192.168.178.57/pirel-lamelle.php?bf1~3Dled-aus~22

Re: Curl Ausführen / Starten in SWITCH|CMD_SHORT

Verfasst: 08.06.2017, 19:16
von Zetzi
CuxD ist Geil muss mann haben !
Mann muss nur einiges wissen COOLE !

Gruß
Zetzi

Re: Curl Ausführen / Starten in SWITCH|CMD_SHORT

Verfasst: 23.12.2018, 13:50
von waterfox
Hallo Zusammen,

ich habe ein ähnliches Problem mit CUxD und Curl. Muss man das Curl Addon noch nachträglich installieren? Leider konnte ich auch keine richtige Anleitung zur Verwendung von Curl in Verbindung mit CUxD finden.

Ich möchte gerne meinen Wemos mit diesem Befehl einschalten: curl --request POST http://192.168.178.38/power --data "value=1"
unter Windows funktioniert das ohne Probleme.

wie kann ich den jetzt übersetzten um ihn bei cmd_short einzutragen?

vielen Dank und beste Grüße