Hallo, ich habe im Zusammenspiel mit hm_pdetect und einem Bewegungsmelder ein Programm angelegt das bei Abwesenheit und Bewegungsmeldung diverse Aktionen durchführt. Für dieses Programm würde ich in meiner Fernbedienung (NEO Remote) quasi eine Taste zum Aktivieren und Deaktivieren anlegen.
Gibt es eine Möglichkeit das Aktion "Aktiv" Häkchen (siehe Bild) zu schalten?
Freu mich über Feedback
Programm aktivieren und deaktivieren
Moderator: Co-Administratoren
Programm aktivieren und deaktivieren
CCU2 v 2.47.20 | Mediola AIO Neo Creator | HM-RCV-50 | HM-WDS10-TH-O | HM-Sec-SCo | HmIP-BWTH | HmIP-Broll | HM-Sen-MDIR-O-2 | HM-LC-Dim1T-FM | HM-LC-Dim1T-DR | HM-RC-8 |HMIP-SWDO
-
- Beiträge: 2386
- Registriert: 19.09.2012, 10:53
- System: CCU
- Wohnort: Jottweedee
- Hat sich bedankt: 250 Mal
- Danksagung erhalten: 351 Mal
Re: Programm aktivieren und deaktivieren
Man muss nur "programm per skript deaktivieren" in die Forensuche eingeben - und schon wird man mit einem passenden Ergebnis überrascht ...
viewtopic.php?f=26&t=23585
viewtopic.php?f=26&t=23585
Es kann leider nicht ganz ausgeschlossen werden, dass ich mich irre.
HmIP muss leider draussen bleiben. in Ausnahmefällen erlaubt
ACHTUNG! Per Portweiterleitung aus dem Internet erreichbare CCU-WebUI ist unsicher! AUCH MIT PASSWORTSCHUTZ! Daher: Portweiterleitung deaktivieren!
HmIP muss leider draussen bleiben. in Ausnahmefällen erlaubt
ACHTUNG! Per Portweiterleitung aus dem Internet erreichbare CCU-WebUI ist unsicher! AUCH MIT PASSWORTSCHUTZ! Daher: Portweiterleitung deaktivieren!
Re: Programm aktivieren und deaktivieren
Per HM Scriptzeil kann man Programme aktivieren und deaktivieren.
Aktivieren:Deaktivieren:
Allerdings halte ich es nicht für sinnvoll das Programm komplett abzuschalten.
Da das Skript auch irgendwie ausgelöst werden muss ist es sicher bessser einen anderen Weg zu gehen. Ich würde eine Variable vom Typ Logik erstellen und diese als Bedingung im Programm einfügen. Die Variable kannst Du dann irgendwie z.B. auf aktiv/inaktiv setzen.
Was Mediola betrifft kann ich Dir leider nicht helfen...
Aktivieren:
Code: Alles auswählen
dom.GetObject("Name des Programmes").Active(true);
Code: Alles auswählen
dom.GetObject("Name des Programmes").Active(false);
Da das Skript auch irgendwie ausgelöst werden muss ist es sicher bessser einen anderen Weg zu gehen. Ich würde eine Variable vom Typ Logik erstellen und diese als Bedingung im Programm einfügen. Die Variable kannst Du dann irgendwie z.B. auf aktiv/inaktiv setzen.
Was Mediola betrifft kann ich Dir leider nicht helfen...
Viele Grüße!
Jörg
Jörg