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");
Code: Alles auswählen
http://USR:PWD@192.XXX.XXX.XX:80/hy-cgi/alarm.cgi?cmd=setmdattr&enable=1&index=0&sensitivity=10
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