Hallo zusammen,
ich habde einen HM-Sec-SD und benutze diesen einwandfrei für meine Alarmanlage. Ich habe wie im FhemWiki beschrieben ein Team eingerichtet und diesen einen Rauchmelder in das Team eingefügt. Nun möchte ich jedoch zusätzlich, dass ich eine Push-Nachricht bekomme, wenn Feueralarm ausgelöst wird. Allerdings passiert da nix. Heute Nachmittag habe ich beim Bohren einiges an Staub aufgewirbelt und der Rauchmelder hat angeschlagen, ne Pushnachricht kam jedoch nicht.
Hier der Code für die Push:
define Feueralarm DOIF ([Rauchmelder_Team:state] eq ".*smoke-Alarm.*") (set Push msg "ACHTUNG" "!!!!!!!ES BRENNT!!!!!!!!" "" 0 "" ")
Jmd ne Idee, wo es haken könnte?
Besten Dank Euch allen!
Danke :-)
direkt auf DebianMail umgeschrieben und eingesetzt
Und schon getestet? Es muss bei mir am vorderen Teil liegen!
bei equal muss der string genau passen. funktioniert dies?
define Feueralarm DOIF ([Rauchmelder_Team:state] ~= m/smoke-Alarm/) (set Push msg "ACHTUNG" "!!!!!!!ES BRENNT!!!!!!!!" "" 0 "" ")
Zitat von: frank am 30 November 2014, 17:06:59
bei equal muss der string genau passen. funktioniert dies?
define Feueralarm DOIF ([Rauchmelder_Team:state] ~= m/smoke-Alarm/) (set Push msg "ACHTUNG" "!!!!!!!ES BRENNT!!!!!!!!" "" 0 "" ")
Danke, werde ich testen! Kann ich den Smoke-Alarm irgendwie triggern? Oder sonst irgendwie auslösen? Will jetzt nicht unbedingt was verbrennen.....
Hier noch der Auszug aus dem Wiki, an den ich mich halten wollte:
define sd.nf.report notify sdTeam:.*smoke-Alarm.* {\
<Mail versenden>;;
fhem("set LichtTreppenhaus on");;
}\
Die Readings sollen so aussehen:
teamCall: from <name>:<count>
recentAlarm:<von_name>
level:<0..200>
eventNo:<count>
state:[off|smoke-Alarm_<count>]
smoke_detect:<von_name>
SDteam:[add_<name>|remove_<name>]
mit dem fhembefehl "trigger" kannst du events simulieren/generieren. ausserdem kann man über den teammelder ein alarmon/off senden, vielleicht löst das auch aus. es gibt auch ein testspray für rauchmelder.
Ja ich weiß, das mit dem trigger Befehl meine ich auch. Aber hab vergessen wie das damit geht! ;-) :-(
Werd da mal rumtesten! Der Befehl Alarm_on bewirkt keine state-Änderung. Ok dann schau ich mal nach so nem Spray, wenn ich das mit dem trigger nicht hinkriege! Besten Dank!!!
beliebiges beispiel aus eventmonitor:
2014-11-30 18:15:20.159 CUL_HM SwitchPBU01_Sw_02 current: 304
=> simulieren
trigger SwitchPBU01_Sw_02 current: 304