Hallo
habe folgendes in meiner DEF im notify stehen:
BewegungsmelderStellplatz:motion {
if (sunrise_abs(5000) gt sprintf("%02d:%02d", $hour, $min)) { fhem "set Flutlicht_Front on-for-timer 120;set BriefkastenLicht on-for-timer 180;set Flutlicht_Garten on-for-timer 120;define checkFlutlichtFrontSunrise at +*{3}00:03:20 set Flutlicht_Front statusRequest";
};;
fhem "set myMPD volume 100";;
fhem "set myMPD play 23";;
{ DebianMail('xxx@gmx.de','Fhem Bewegung erkannt','Bewegung Stellplatz erkannt') };;
}
die drei befehle:
fhem "set myMPD volume 100";;
fhem "set myMPD play 23";;
{ DebianMail('xxxx@gmx.de','Fhem Bewegung erkannt','Bewegung Stellplatz erkannt') };;
werden quasi immer ausgeführt wenn der Bewegungsmelder "Motion" meldet
Die oberen fhem befehle nur wenn es dunkel ist.
würde jetzt die mail auch nur bekommen wenn es dunkel ist.
wie baue ich den Debian befehl jetzt oben zwichen den Fhem befehlen ein ?
Gruß Josty
Zitat von: jostmario am 13 November 2017, 18:41:23
wie baue ich den Debian befehl jetzt oben zwichen den Fhem befehlen ein ?
Na die Funktion DebianMail mit in die geschweiften Klammern hinter dem if.
Gruß
Dan
Hallo,
also so ?
BewegungsmelderStellplatz:motion {
if (sunrise_abs(5000) gt sprintf("%02d:%02d", $hour, $min)) { { DebianMail('xxx@gmx.de','Fhem Bewegung erkannt','Bewegung Stellplatz erkannt') } ; fhem "set Flutlicht_Front on-for-timer 120;set BriefkastenLicht on-for-timer 180;set Flutlicht_Garten on-for-timer 120;define checkFlutlichtFrontSunrise at +*{3}00:03:20 set Flutlicht_Front statusRequest";
};;
fhem "set myMPD volume 100";;
fhem "set myMPD play 23";;
{ DebianMail('xxx@gmx.de','Fhem Bewegung erkannt','Bewegung Stellplatz erkannt') };;
}
Zitat von: jostmario am 13 November 2017, 23:03:32
Hallo,
also so ?
BewegungsmelderStellplatz:motion {
if (sunrise_abs(5000) gt sprintf("%02d:%02d", $hour, $min)) { { DebianMail('xxx@gmx.de','Fhem Bewegung erkannt','Bewegung Stellplatz erkannt') } ; fhem "set Flutlicht_Front on-for-timer 120;set BriefkastenLicht on-for-timer 180;set Flutlicht_Garten on-for-timer 120;define checkFlutlichtFrontSunrise at +*{3}00:03:20 set Flutlicht_Front statusRequest";
};;
fhem "set myMPD volume 100";;
fhem "set myMPD play 23";;
{ DebianMail('xxx@gmx.de','Fhem Bewegung erkannt','Bewegung Stellplatz erkannt') };;
}
so:
BewegungsmelderStellplatz:motion {
if (sunrise_abs(5000) gt sprintf("%02d:%02d", $hour, $min))
{
DebianMail('xxx@gmx.de','Fhem Bewegung erkannt','Bewegung Stellplatz erkannt');
fhem "set Flutlicht_Front on-for-timer 120; set BriefkastenLicht on-for-timer 180; set Flutlicht_Garten on-for-timer 120; define checkFlutlichtFrontSunrise at +*{3}00:03:20 set Flutlicht_Front statusRequest";
}
fhem "set myMPD volume 100; set myMPD play 23";
}
Gruß
Dan
Hallo
dank dir, werde ich morgen versuchen einzubauen und berichte.
Gruß Josty