Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Warum wird rule tw. mehrfach durchlaufen?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    - √ - Warum wird rule tw. mehrfach durchlaufen?

    hi zusammen,

    teste gerade ein wenig mit den rules. mein ziel war es meine rauchmelder-gruppe auf alarm abzufragen und dann eine mail oder pushover zu versenden. nun fällt mir auf, dass die rule sehr häufig mehrfach getriggert wird und ich ehrlich gesagt nicht weiß woran es liegen kann. ich habe bislang nur einen einzigen rauchmelder der gruppe "Rauchmelder" hinzugefügt.

    das ist meine regel:
    Code:
    rule "Rauchmelder.Alarm"
    when
    	Item Rauchmelder received update ON
    then
    	var ausgeloesteRauchmelderNamen = Rauchmelder.members.filter(rm | rm.state==ON).map[it.name].join(", ") 
    	sendMail("meineMail@mail.com","Rauchmelder","Folgende Rauchmelder haben ausgelöst:\n" + ausgeloesteRauchmelderNamen)
    end
    received command scheint ja nicht zu funktionieren.

    ich muss dazu sagen, dass ich den rauchmelder aktuell über die rest-api bzw. über die classic UI auslöse (ist schon zu spät um es piepsen zu lassen ). kann das dass problem sein?

    vielen dank euch!

    #2
    Hi,

    jedes Mal wenn ein Status ON empfangen wird, wird die Regel durchlaufen.
    Mach doch mal ein changed to ON und notfalls in der Rule ein Timergesteuertes OFF-Setzen - sorgt für Entspannung

    Grüße
    Sascha

    Kommentar


      #3
      danke, das funktioniert (changed to on)!

      Kommentar

      Lädt...
      X