FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: econ_sl83 am 15 Februar 2015, 14:06:16

Titel: Watchdog & notify: aplay ausführen
Beitrag von: econ_sl83 am 15 Februar 2015, 14:06:16
Liebes Forum,

ich brauche eure Hilfe: In einem Watchdog soll per aplay eine Datei abgespielt werden:

Grundsätzlich funktioniert aplay: Sowohl über die Befehlszeile als auch in einem NOTIFY wie: Klingel_0:off "aplay /opt/fhem/sl0/media/Tuere.wav"

Leider funktionieren weder diese noch zahlreiche weitere Schreibweisen in einem Watchdog: Fenster_Buegelzimmer:Window:.Open 00:01 Fenster_Buegelzimmer:Window:.Closed "/usr/bin/aplay /opt/fhem/sl0/media/Fenster_Badezimmer.wav"

Was wäre die richtige Syntax?

Vielen Dank & Grüße
SL
Titel: Antw:Watchdog & notify: aplay ausführen
Beitrag von: Otto123 am 15 Februar 2015, 15:33:22
Die Frage wäre: funktioniert Dein Watchdog? also wird es getriggert?
Du kannst das ganze auch zum Test im notify lassen und im watchdog trigger <dein notify> machen.

Gruß Otto
Titel: Antw:Watchdog & notify: aplay ausführen
Beitrag von: econ_sl83 am 15 Februar 2015, 18:16:20
Zitat von: Otto123 am 15 Februar 2015, 15:33:22
Die Frage wäre: funktioniert Dein Watchdog? also wird es getriggert?
Du kannst das ganze auch zum Test im notify lassen und im watchdog trigger <dein notify> machen.

Gruß Otto

Hallo Otto,

der Watchdog funktioniert (ich habe einen sehr ähnlichen, der mir mir geringerem Zeitablauf eine Email schickt).
Ich bekomme auch eine Fehlermeldung: Unknown command
Nur kann ich damit nichts anfangen, da ich nicht weiß worin sich die Kommandos für notify und watchdog unterscheiden müssten bzw. warum sie nicht funktionieren...

edit: der WD wird getriggert. Hier die Fehlermeldung: Unknown command "/usr/bin/aplay, try help.

edit, 2.: mit dieser Syntax läufts nun ziemlich gut: Fenster_Badezimmer:Window:.Open 00:45 Fenster_Badezimmer:Window:.Closed "/usr/bin/aplay /opt/fhem/sl0/media/Fenster_Badezimmer.wav"; trigger Bad_Fenster_Wanrton .

Warum hier nun der volle Pfad zu aplay nötig ist ist mir völlig unklar und aus keiner Doku ersichtlich....
Titel: Antw:Watchdog & notify: aplay ausführen
Beitrag von: Otto123 am 15 Februar 2015, 23:19:50
weiß ich auch nicht. Eigentlich müsste das gleich sein.
Aber die Interpretation der Kommandos ist bei den Modulen schon manchmal unterschiedlich.
Mich wundert das es ohne {system ("<befehl>")} geht.

Gruß Otto