Hall Zusammen,
Kann es sein, das in der Wiki "http://www.fhemwiki.de/wiki/HM-SEC-SD_Rauchmelder" dieser Code
define sd.nf.report notify sdTeam:.*smoke-Alarm.* {\
<Mail versenden>;;
fhem("set LichtTreppenhaus on");;
}\
so heissen sollte
define sd.nf.report notify sdTeam:*.*smoke-Alarm.* {\
<Mail versenden>;;
fhem("set LichtTreppenhaus on");;
}\
Aus "sdTeam:.*smoke-Alarm.*" würde "sdTeam:*.*smoke-Alarm.*"
Habe das ganze auch mit den Daten via RegEx-Tester geprüft.
Viele Grüße
R.
die ausgabe auf deinem eventmonitor ist entscheidend. dein vorschlag macht eher keinen sinn, denke ich.
Hallo Zusammen,
stimmt dann die folgende Anzeige des RegTesters nicht.
Hier meine Routine
Zitat
brTeamMelder*:*.*smoke_detect.* { evtSmokeMode($NAME,$EVENT);; }
sub evtSmokeMode($$)
{
my $SmokeTeamName = shift;
my $SmokeState = shift;
my $Message = "";
my $SmokeDetector = "";
Log 1, "evtSmokeMode: $SmokeTeamName , $SmokeState";
Mit der Einstellung :.*" scheint diese nicht ausgeführt zu werden.
Wobei ich bei der *.* Einstellung auch diesen Eintrag im Log habe.
Zitat
evtSmokeMode: Smoke on
Der dürfte ja eigentlich auch nicht kommen oder ? -> Doch war ein weiterer Log Eintrag. Wurde also nicht vom Sensor erzeugt.
Gruss R.
Zitatdie ausgabe auf deinem eventmonitor ist entscheidend.