Hallo zusammen,
ich bin leider noch ein Anfänger, was FHEM angeht und habe im Forum viel gelesen und habe bis jetzt eine sehr einfache Tür-/Fenster Überwachung realisiert und zwar so, dass wenn der Magnersensor (HM-Sec-Sc-2) ein Signal sendet, wird eine E-mail verschickt.
Das Klappt auch einwandfrei :
define tuer_auf notify MagnetSensor:open.* {ssmtpMail('empfaenger@@gmx.net','!!! Tür wurde geöffnet !!!',"Tuer wurde geoeffnet");;}
define tuer_zu notify MagnetSensor:closed.* {ssmtpMail('empfaenger@@gmx.net','!!! Tür wurde geschlossen !!!',"Tuer wurde geschlossen");;}
Meine Frage ist nun, wie kann ich ein dummy (Schalter) setzen, um den Sensor aktivieren bzw. deaktivieren ?
Ich habe einiges ausprobiert aber es klappt leider nicht und ich bekomme auch keine Fehlermeldung.
Danke und Gruß
max
Zitat von: maxxim am 05 Juni 2015, 15:57:09
Hallo zusammen,
ich bin leider noch ein Anfänger, was FHEM angeht und habe im Forum viel gelesen und habe bis jetzt eine sehr einfache Tür-/Fenster Überwachung realisiert und zwar so, dass wenn der Magnersensor (HM-Sec-Sc-2) ein Signal sendet, wird eine E-mail verschickt.
Das Klappt auch einwandfrei :
define tuer_auf notify MagnetSensor:open.* {ssmtpMail('empfaenger@@gmx.net','!!! Tür wurde geöffnet !!!',"Tuer wurde geoeffnet");;}
define tuer_zu notify MagnetSensor:closed.* {ssmtpMail('empfaenger@@gmx.net','!!! Tür wurde geschlossen !!!',"Tuer wurde geschlossen");;}
Meine Frage ist nun, wie kann ich ein dummy (Schalter) setzen, um den Sensor aktivieren bzw. deaktivieren ?
Ich habe einiges ausprobiert aber es klappt leider nicht und ich bekomme auch keine Fehlermeldung.
Danke und Gruß
max
Du brauch keinen extra Dummy dafür ...
der Wert steht doch schon im Notify ... er nennt sich disable :-)
also ungefähr so:
attr tuer_auf disable 1
attr tuer_zu disable 1
und die Notiz machen nicht mehr
mit disable 0 schaltest Du diese wieder ein
Herzlichen Dank für deine Antwort !
Das funktioniert wunderbar, ich muss allerdings die Befehle eingeben, gibt es eine Möglichkeit ein ON/OFF Button für Ein- und Ausschalten des sensors zu kreieren ?
Ich habe folgendes versucht aber leider ohne Erfolg, man sieht die Buttons aber man kann sie nicht anklicken:
attr tuer_auf eventMap /on:Activ/off:Inactiv/
attr tuer_auf webCmd on:off
attr tuer_auf room Wohnzimmer
Wäre dir sehr dankbar !
Gruß
max
notify = makro
define enableNotifyTuer attr tuer_auf disable 0;enableNotifyTuer disable 0
define disableNotifyTuer attr tuer_auf disable 1;enableNotifyTuer disable 1
dann ein Webcmd welches "notify enableNotifyTuer" absetzt und das gleiche auch für disable
habe es aber selber noch nicht gemacht :-) Weiss aber, dass es geht :-)
Und die Syntax ist so aus dem Kopf
Also wenn ich die beiden Zeilen nacheinander absetzte, dann kommt es zu Fehlermeldungen :
Unknown module attr
Unknown command enableNotifyTuer
Ich bin jetzt etwas weitergekommen und habe folgendes ausprobiert und es hat auch funktioniert :
define AlarmAktiv dummy
attr AlarmAktiv eventMap /on:Activ/off:Inactiv/
attr AlarmAktiv room Wohnzimmer
attr AlarmAktiv webCmd on:off
define Alarm_zu_Hause_Aktiv notify AlarmAktiv:on {ssmtpMail('empfaenger@@gmx.net','Alarm aktiviert','Alarmanlage wurde eingeschaltet!!') }
define Alarm_zu_Hause_Inaktiv notify AlarmAktiv:off {ssmtpMail('empfaenger@@gmx.net','Alarm deaktiviert','Alarmanlage wurde ausgeschaltet!!') }
Damit kann ich auf der Webseite das "AlarmAktiv" mit einem Klick auf on oder off ein- und ausschalten und bekomme auch jedes mal eine E-Mail.
Was aber noch nicht klappt, ist wenn "AlarmAktiv" auf "on" gesetzt ist und dann die Tür aufgeht, soll ich ebenfalls eine E-Mail bekommen, ich habe mit dem Code unten versucht aber es geht leider nicht (ohne Fehlermeldung !)
define Tuer_Offen notify MagnetSensor:open {if ( Value ("AlarmAktiv") eq "on") {ssmtpMail('empfaenger@@gmx.net','Die Tuer ist offen','Alarm die Tuer wurde geoeffnet');;}}
Ich weiss nicht wo der Fehler ist :-\
Danke und Gruß
max
attr AlarmAktiv eventMap /on:Activ/off:Inactiv/
eventMap im Dummy ändert doch die STATEs, oder? Müsste die Abfrage dann nicht nach "Activ" lauten?
BTW: Active wäre richtiger ...
Viele vielen Dank, du hast absolut recht mit "Activ" hat funktioniert ....der erste Erfolg nach 3 Tagen :)
Hallo,
ich hätte noch eine kurze Frage und zwar suche ich einen günstigen Bewegungsmelder (433 oder 868 MHZ), den man z.B. mit einem CUL ansprechen kann, der Bewegungsmelder von HomeMatic ist etwas zu teuer, wenn man mehrere davon braucht !
Kann man diesen Bewegungsmelder von Multi Kon Trade mit CUL betreiben ? :
http://www.amazon.de/gp/product/B00CD2B1UG/ref=as_li_ss_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B00CD2B1UG&linkCode=as2&tag=hausauto-21
Danke und Gruß
max
Du solltest diese Frage in einem neuen Thread stellen.
Meine - wie immer nicht relevante - Baucheinschätzung lautet: nein.
Angesehen davon: Die Außenbewegungsmelder von HM als Bausatz sind zwar immer noch mehr als doppelt so teuer, aber ihr Geld durchaus wert. Jm2c.
geht nich Gips nich ...
Ok, danke dir !
Gruß
max