Hallo!
Ich habe mir ein sogenanntes "Schlafen gehen Script gebaut.
Das bedeutet das wenn ich schlfen gehe, sollen die Lampen nacheinander in einer von mir angegebenen zeit aus schalten/dimmen.
Funktioniert soweit auch ganz gut, nur habe ich Probleme beim letzten schalt vorgang.
<?
/*
IP-SYMCON Event Scripting
File : Schlafen_gehen.ips.php
Trigger :
Interval :
*/
TTS_Speak(48637,„Nacht Modus wurde Aktiviert!“);IPS_Sleep(5000);
FS20_SetIntensity(52675, 0, 10); // TV Wandbeleuchtung runter fahren
FS20_SetIntensity(46339, 0, 10); // Tischbeleuchtung runter Fahren
IPS_Sleep(15000);
FS20_SwitchMode(33605, True); // Schlafzimmer Lampe einschalten
FS20_SetIntensity(35244, 0, 30); // Stehllampe runter fahren
IPS_Sleep(5000);
FS20_SetIntensity(59840, 0, 120); // Lichtschlauch auf der Treppe runter fahren
FS20_SwitchMode(33605, False); // Schlafzimmer Lampe ausschalten?>
Und zwar schaltet die Schlafzimmer Lampe nicht erst aus, wenn der Lichtschlauch kommplett runter gefahren ist, sondern direkt nach der Übergabe das der lichtschlauch ausgeschaltet werden soll.
Also der vorgang „Lichtschlauch wird runter gefahren“ wird ausgelöst und sofort danach wird die Schlafzimmerbeleuchtung ausgeschaltet. soll aber erst nach dem Lichschlauch aus gehen. der vorgang dauert also eigentlich 120sek.
Wenn ich nun zwischen dem Lichtschlauch und der Schlafzimmerlampe ein „IPS_Sleep“ mit nochmals (5000) setzte, bekomme ich eine fehlermeldung, das IPS nicht wohl nicht mit 30 sek. Pausezeit klar kommt.
Kann mir einer sagen, ob es einen code gibt, in dem IPS die Geräte nacheinander schaltet?
Also erst das Wohnzimmer ausschaltet, dann erst dei Flur beleuchtung, und wenn die dann runter gefahren ist, den Lichtschlauch auf der Treppe und wenn dieser dann komplett runter gedimmt wurde, erst die Beleuchtung im schlafzimmer?
Gibt es solch einen befehl, den ich statt „IPS_Sleep“ einsetzten kann, oder muß ich das ganze umschreiben?
P.S.
Und noch etwas.
wie kann ich den Befehl nach dieser ganzen Prozedur geben, das er wieder auf False schaltet?
Wenn ich den Befehl sofort hinten ran hänge, schaltet es sofort alles aus, obwohl der ganze Prozess eigentlich noch am laufen ist.
Danke im vorraus.
Gruß
Xanon