ich habe das Problem, dass ein Skript manuell über die WebUI klappt, aber wenn ich es per Cuxd Timer starten lasse, generiert es einen Fehler. Hat jemand einen Tipp woran sowas liegen könnte?
Hier mal das Skript:
Im Log steht dann:
Code: Alles auswählen
Mar 25 19:25:30 homematic-raspi local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: string url="http://192.168.5.8:85/hook/alive.php"; dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State("wget -q --user=homematic --password=*** http://192.168.5.8:85/hook/alive.php -O- '"#url#"'"); dom.GetObject("CUxD.CUX2801001:1.CMD_QUERY_RET").State(1); string v = dom.GetObject("CUxD.CUX2801001:1.CMD_RETS").State(); !WriteLine(v); var x = dom.GetObject("ips_error"); var counter = dom.GetObject("ips_error").Value()
ToInteger(); if ( v != "alive") { counter = counter + 1; x.Variable(counter); if ( counter > 2) { !Mail dom.GetObject("Alarmzone 1").State(true); !WriteLine("mail"); } } else { x.Variable(0); dom.GetObject("Alarmzone 1").State(false); !WriteLine("ok"); } [iseESPexec.cpp:12679]