Hauptmenü

notify umbauen

Begonnen von jostmario, 13 November 2017, 18:41:23

Vorheriges Thema - Nächstes Thema

jostmario

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
Raspberry Pi  ---  HM-LAN ---  8X HM_HM_CC_RT_DN --- OWL+USB Strommesser    UVR1611

DeeSPe

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
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

jostmario

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') };;
}
Raspberry Pi  ---  HM-LAN ---  8X HM_HM_CC_RT_DN --- OWL+USB Strommesser    UVR1611

DeeSPe

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
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

jostmario

Hallo

dank dir, werde ich morgen versuchen einzubauen und berichte.

Gruß Josty
Raspberry Pi  ---  HM-LAN ---  8X HM_HM_CC_RT_DN --- OWL+USB Strommesser    UVR1611