1. CCU2 mit CUxD
Installiert ist eine CCU2 Version 2.15.5 mit CUxD Version 1.5. Ich habe ein neues Gerät in CUxD angelegt und das neue Gerät im Posteingang bestätigt und dabei alles auf Standard gelassen. Das Gerät ist als HM-RC-19 CUX2801001 auf der CCU2 vorhanden. Anschließend habe ich zur Sicherheit erst CUxD und dann die gesamte CCU2 neu gestartet. Beim Erstellen des neuen Gerätes habe ich folgende Parameter in CUxD verwendet:
Typ: System (28)
Funktion: Exec
Seriennummer: 1
Name:
Geräte Icon: Fernbedienung
Control: Taster
2. D-Link 932L via URL
Bei der Kamera handelt es sich um eine D-Link 932L die im gleichen Netzwerk wie die CCU2 ist. Für die Kamera soll via URL die 'MotionDetection' ein/ausgeschaltet werden. Die Kamera ist über ein HTTP-Passwort geschützt, welches ich bereits in der URL mit authentifiziere. Ich habe genau diese URL bereits längere Zeit aus meinen Favoriten von meinem Handy gesteuert, d.h. der u.g. Beispiel-Link funktioniert in der Realität sehr zuverlässig via iPhone Safari. Über das Script passiert auf Kamera aber gar leider nix
3. Script mit CUxD
Code: Alles auswählen
(...)
string url="http://admin:PASSWORD@10.0.1.101/setSystemMotion?MotionDetectionEnable=0&ReplySuccessPage=motion.htm&MotionDetectionSensitivity=60&ConfigSystemMotion=Save";
dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State("wget -q -O /dev/null '"#url#"'");
dom.GetObject("CUxD.CUX2801001:1.CMD_RUNS").State(1);
(...)