FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: ritchie am 22 August 2015, 13:09:27

Titel: Fehler in der Wiki HM-SEC-SD_Rauchmelder HM-SEC-SD Notify Beispiel
Beitrag von: ritchie am 22 August 2015, 13:09:27
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.
Titel: Antw:Fehler in der Wiki HM-SEC-SD_Rauchmelder HM-SEC-SD Notify Beispiel
Beitrag von: frank am 22 August 2015, 13:35:57
die ausgabe auf deinem eventmonitor ist entscheidend. dein vorschlag macht eher keinen sinn, denke ich.
Titel: Antw:Fehler in der Wiki HM-SEC-SD_Rauchmelder HM-SEC-SD Notify Beispiel
Beitrag von: FranzB94 am 22 August 2015, 14:10:14
Zitat von: ritchie am 22 August 2015, 13:09:27
Hall Zusammen,


Echo zurück
Titel: Antw:Fehler in der Wiki HM-SEC-SD_Rauchmelder HM-SEC-SD Notify Beispiel
Beitrag von: ritchie am 22 August 2015, 16:08:27
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.
Titel: Antw:Fehler in der Wiki HM-SEC-SD_Rauchmelder HM-SEC-SD Notify Beispiel
Beitrag von: frank am 22 August 2015, 17:12:58
Zitatdie ausgabe auf deinem eventmonitor ist entscheidend.