Hallo,
in der fhem.cfg habe ich für meinen Bewegungsmelder folgendes definiert:
define Bewegungsmelder_Aktion notify Bewegungsmelder_Flur:motion:.* {\
sleep 15;;\
DebianMail('mail@@test.com','Fhem Alarm','...');;\
}
Funktioniert auch prima mit dem Bewegunsmelder, nur leider wird das notfiy auch beim Neustart von FHEM ausgelöst, warum?
Gruß
Christian
Hallo,
ZitatFunktioniert auch prima mit dem Bewegunsmelder, nur leider wird das notfiy auch beim Neustart von FHEM ausgelöst, warum?
Weil der state (oder der STATE) neu eingelesen wird?
Nein. Scherz beiseite - keine Ahnung aber ...
Wie oft startest du fhem neu??
Bei mir läuft fhem auf dem RasPi (leg dir mal eine Signatur mit der Hardware zu) immer durch - es sei den FHEM möchte nach einen update einen restart.
Ich verwende aber auch insgesamt 5 Bewegungsmelder und habe keine Probleme nach einen <shutdown restart>.
Grüße
Hi,
danke für deine Antwort.
Ich starte Fhem nicht oft neu, es läuft eigentlich durch.
Das notify wird sogar ausgelöst, wenn ich die fhem.cfg editiere und dann speichere. Eine Erklärung warum das so sein könnte?
Gruß
Christian
PS: Danke für den Hinweis mit der Signatur! Werde ich mir einrichten.
Zitat von: cpfeil81 am 09 Dezember 2013, 22:40:15
Das notify wird sogar ausgelöst, wenn ich die fhem.cfg editiere und dann speichere. Eine Erklärung warum das so sein könnte?
Weil das editieren (vermutlich über das WebInterface?) bzw. speichern der fhem.cfg ein "rereadcfg" auslöst. Und offensichtlich triggert das dann dein notify.
Gruß, Peter
Zitat von: ph1959de am 10 Dezember 2013, 07:43:03
Weil das editieren (vermutlich über das WebInterface?) bzw. speichern der fhem.cfg ein "rereadcfg" auslöst. Und offensichtlich triggert das dann dein notify.
Hi Peter! Ja, korrekt ich editiere über das Webinterface.
Mir ist nicht ganz klar, warum beim Speichern das notfiy ausgelöst wird. Ich dachte der "Trigger" sei auf "motion" eingeschränkt und würde auch nur da auslösen. Das war bisher mein Verstädnis.
Wie kann ich verhindern das in diesem Fall das notify ausgelöst wird? Also beim Speichern der fhem.cfg bzw. beim Neustart meines RapsberryPi?
Gruß
Christian
Ich prüfe bei mir auf
define n_BM_chk_motion notify BM.*.motion:.on.*
also nicht nur auf motion:.* , damit sollte es auch bei Dir funktionieren.
Gruss,
Octopus