CUxD und http-auth

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
mazta
Beiträge: 25
Registriert: 27.07.2018, 12:40

CUxD und http-auth

Beitrag von mazta » 13.01.2019, 11:36

Guten Morgen,

ich versuche einen Befehl über Cuxd exec auszuführen, wobei ich mich per Basic Auth (user:pw@URL) authentifizieren muss. Basic Auth klappt scheinbar auch weder im Chrome, noch IE, dafür aber im Firefox.

Code: Alles auswählen

string camurl = "http://192.XXX.XXX.XX/hy-cgi/alarm.cgi";
dom.GetObject(ID_DATAPOINTS).Get("CUxD.CUX2801001:2.CMD_EXEC").State("wget --http-user='USER'--http-password='PWD' -O "#camurl#" -F cmd='setmattr' -F enable=0 -F index=0");
Die eigentliche URL ist folgende:

Code: Alles auswählen

 http://USR:PWD@192.XXX.XXX.XX:80/hy-cgi/alarm.cgi?cmd=setmdattr&enable=1&index=0&sensitivity=10
Folgendes gibt der CUxD Log an:

Code: Alles auswählen

Jan 13 11:21:46 homematic-ccu2 daemon.info cuxd[12485]: system(wget --http-user='USER'--http-password='PWD' -O http://192.XXX.XXX.XX/hy-cgi/alarm.cgi -F cmd='setmattr' -F enable=0 -F index=0) exit(1) 0s
Wie führe ich den Befehl funktionierend aus?
Zuletzt geändert von alchy am 14.01.2019, 00:12, insgesamt 1-mal geändert.
Grund: verschoben aus HomeMatic Allgemein

Antworten

Zurück zu „CUxD“