Hallo Uwe, erstmal vielen Dank für das Update - der Timer ist schon Programmiert...
Leider habe ich mich auch noch auf die
(40) Fernbedienung 16-fach gestürzt.
Es gab gleich beim Konfigurieren im Posteingang (Kanäle [KEY ACTIVE] reduzieren) zu Abstürzen von CUxD, hab die FB gelöscht, neu angelegt, vom Posteingang zu den Fertiggeräten, dort auf EINSTELLEN - wieder abgestürzt.
Lange Rede, kurzer Sinn:
Code: Alles auswählen
Dec 8 02:34:38 (none) user.info homematic: started cux-daemon
Dec 8 02:34:38 (none) daemon.info cuxd[9583]: CUx-Daemon(0.571) on CCU(1.508) start PID:9583
Dec 8 02:35:20 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Dec 8 02:35:20 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Dec 8 02:36:08 (none) daemon.err cuxd[9583]: Received SIGSEGV signal.
Dec 8 02:36:09 (none) user.err pfmd: XmlRpcClient error calling event({"scux","System:1","BAT_LEVEL",0.613125}) on binary://127.0.0.1:8701/RPC2:
Dec 8 02:36:09 (none) user.err pfmd: XmlRpc transport error
Dec 8 02:36:25 (none) user.err pfmd: XmlRpcClient error calling event({"scux","System:1","BAT_LEVEL",0.628750}) on binary://127.0.0.1:8701/RPC2:
Dec 8 02:36:25 (none) user.err pfmd: XmlRpc transport error
Dec 8 02:36:39 (none) user.err pfmd: XmlRpcClient error calling event({"scux","System:1","BAT_LEVEL",0.623125}) on binary://127.0.0.1:8701/RPC2:
Dec 8 02:36:39 (none) user.err pfmd: XmlRpc transport error
Dec 8 02:36:44 (none) user.info homematic: stopped cux-daemon
damit kannst du warscheinlich mehr anfangen, nach 2 oder 3 CUxD-Restarts hats dann funktioniert.
Plan wäre gewesen die Fernbedienung für die Bedienung einer Fritzbox zu missbrauchen.
Der "konventionelle" Weg ist ja kein Problem -> Programm "wenn tastendruck1 kurz, dann wlan-ein"
Ich hätte gehofft, direkt einer Taste in den Einstellungen den Befehl hinterlegen zu können, um nicht den Umweg über ein Programm gehen zu müssen.
Also:
ch1=wlan ein/aus:
CMD_SHORT [dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("/home/fritz/ein.sh");]
CMD_LONG [dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("/home/fritz/aus.sh");]
Hat dann leider nicht funktioniert - entweder ist der Befehl falsch, oder es geht gar nicht - wenn du da etwas Licht ins Dunkle bringen könntest?!
Danke schonmal - Tom