Hallo,
ich möchte das meine Alarmanlage in 10 Minuten in den Status "Scharf_nach_Zeitschaltuhr" geht, allerdings dann nochmal abgefragt wird ob die Alamanlage nicht wieder in den "Unscharf" Modus ist.
fhem ("set Alarmanlage Scharf_in_10_Min");
fhem ("sleep 600; set Alarmanlage Scharf_nach_Zeitschaltuhr") if (Value("Alarmanlage") ne "Unscharf");
LG
Marlen
Zitat von: Marlen am 16 Juni 2017, 12:03:56
Hallo,
ich möchte das meine Alarmanlage in 10 Minuten in den Status "Scharf_nach_Zeitschaltuhr" geht, allerdings dann nochmal abgefragt wird ob die Alamanlage nicht wieder in den "Unscharf" Modus ist.
fhem ("set Alarmanlage Scharf_in_10_Min");
fhem ("sleep 600; set Alarmanlage Scharf_nach_Zeitschaltuhr") if (Value("Alarmanlage") ne "Unscharf");
LG
Marlen
Worüber steuerst du denn den Zustand deiner Alarmanlage. Das Alarmanlagen Modul von Pah kennst du? Ist jetzt vll keine Hilfe,aber vll kanntest du das Alarmmodul noch nicht.
Grüße
Zitat von: Marlen am 16 Juni 2017, 12:03:56
Hallo,
ich möchte das meine Alarmanlage in 10 Minuten in den Status "Scharf_nach_Zeitschaltuhr" geht, allerdings dann nochmal abgefragt wird ob die Alamanlage nicht wieder in den "Unscharf" Modus ist.
fhem ("set Alarmanlage Scharf_in_10_Min");
fhem ("sleep 600; set Alarmanlage Scharf_nach_Zeitschaltuhr") if (Value("Alarmanlage") ne "Unscharf");
LG
Marlen
FILTER kennst Du bereits?
fhem "sleep 600; set Alarmanlage:FILTER=STATE!=Unscharf Scharf_nach_Zeitschaltuhr";
Ansonsten könntest Du das auch in ein at auslagern:
define at_AA at +00:10 {fhem "set Alarmanlage Scharf_nach_Zeitschaltuhr" if(Value("Alarmanlage") ne "Unscharf");}
Gruß
Dan
Hi,
ja, ich hab mich mal kurz mit dem Alarmanalgen-Modul beschäftigt, allerdings wollte ich dann doch lieber was eigenes bauen!
Ich steuere auf verschiedene Arten meine Analge, zum einen wenn ich mich vom Haus entferne schickt Tasker per HTTPGET einen Befehl, genauso wenn ich wieder zurück komme!
Dann Abends über present, wenn der Fernseher offline geht und dann Wasser entnommen wird + 10 Minuten, geht die Analgen in den Nachtmodus.
Oder halt einfach über einen Taster!
LG
Marlen
Hi Dan,
nein FILTER kannte ich noch nicht!
Hab das gleich mal eingebaut, scheint zu funktionieren!
Wo gibt es eine doku über die FILTER funktion? Kann man doch sicher noch ein bisschen mit mehreren Kriterien erweitern!
Und warum funktioniert mein Code nicht?
LG
Marlen
Schau mal hier: https://fhem.de/commandref_DE.html#devspec
Dein Code funktioniert nicht, da das if den ganzen fhem Aufruf davor betrifft und nicht nach 600 Sekunden ausgeführt wird, sondern sofort.
Gruß
Dan
Ja, das hab ich schon gefunden!
Kann ich den FILTER auch für eine anderes Device anwenden als das was ich schalten will?
LG
Marlen
Zitat von: Marlen am 16 Juni 2017, 13:35:36
Ja, das hab ich schon gefunden!
Kann ich den FILTER auch für eine anderes Device anwenden als das was ich schalten will?
LG
Marlen
Nein, dann musst Du doch über Perl gehen!
Gruß
Dan