Seite 1 von 1

Url ansteuern

Verfasst: 19. Jun 2021, 17:03
von BOSBenny
Hallo Forum,

ich habe folgendes Problem. Ich möchte bei einen Alarmereignis eine Url (Bsp.: http://192.168.xxx.xxx/relay/0?turn=on&timer=ttt )ansteuern mit der http GET Methode.

Einen neuen Push kann ich noch anlegen, sobald ich bei dem jeweiligen Alarmereignis dies einstellen möchte, möchte er noch Parameter haben, diese benötige ich ja aber nicht.

Habe ich hier einen kompletten Denkfehler drin?

Für eure Unterstützung bin ich dankbar.

Mit freundlichen Grüßen
Benny

Re: Url ansteuern

Verfasst: 21. Jun 2021, 20:41
von FFler24
Hallo,

das ist am einfachsten mit einer Batch und CURL zu löschen. CURL für Windows ist hier kostenlos erhältlich:
https://curl.se/windows/

Folgender Ablauf:
BosMon-Ereignis ruft Batch mit Variable auf (z.B.: C:\alarmbatch.bat %telegramm.meldung%)

In der Batch erfolgt der Aufruf:

C:\curl.exe http://192.168.xxx.xxx/relay/0?turn=on&timer=ttt --data "value1=%1"

Alternativ kann der Aufruf natürlich auch ohne Variable erfolgen, sofern nicht benötigt.

CURL sendet, sofern nicht explizit anders angegeben immer einen GET-Request.

Grüße
FFler

Re: Url ansteuern

Verfasst: 16. Aug 2022, 15:38
von serecords
Bei mir hat diese Variante funktioniert. Ich hatte stetig den Fehler missing or invalid URL von curl bekommen und habe daraufhin das "http://" entfernt.

Steuerung.bat

Code: Alles auswählen

C:\Users\***\Desktop\curl\bin\curl.exe -s --user user:password 192.168.255.255/io/BOSMon-Alarm/Impuls