FHEM Befehle und Shell-Datei ausführen im selben notify

Begonnen von Guest, 03 Oktober 2010, 07:36:47

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo
Ich habe folgenden notify erstellt:

define notify_alarm notify Kuechenfenster:Window.*Open.* {if
($value{Alarm} eq "on") {fhem "set sig_Horn on"}}

Jetzt moechte ich, dass wenn der Alarm auf "on" ist, zusätzlich zum
Horn auch noch folgende Shelldatei ausführen: /usr/local/bin/alarm-
action.sh

Wer kann mir hier einen Tipp geben?

Vielen Dank!
Gruss Dani

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

rudolfkoenig

                                                   

> Jetzt moechte ich, dass wenn der Alarm auf "on" ist, zusätzlich zum
> Horn auch noch folgende Shelldatei ausführen: /usr/local/bin/alarm-
> action.sh

define notify_alarm notify Kuechenfenster:Window.*Open.* {\
  if($value{Alarm} eq "on") {\
    fhem "set sig_Horn on";;\
    system "/usr/local/bin/alarm-action.sh&"\
  }\
}

Das & ist notwendig, sonst blockiert fhem, und aus dem alarm-action.sh kann man
keine fhem Kommandos durchfuehren.

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.