FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: matriedel am 09 Oktober 2013, 17:58:40

Titel: notify auf Fehlermeldungen anwenden
Beitrag von: matriedel am 09 Oktober 2013, 17:58:40
Ich würde gerne wenn Keymatic die Tür abschließt Steckdosen im Haus bzw. Drucker abschalten.

Das klappt soweit mit dem notify Befehl ganz gut

define DoorNotifyLocked notify CUL_HM_keyMatic_??????:locked set EpsonDrucker,SamsungDrucker off

Leider meldet Keymatic öfters einen Fehler ,,error: motor aborted". Und obwohl die Tür abgeschlossen wurde wird ,,unlocked" gemeldet.

Die Idee war also auch auf diese Fehlermeldung ,,motor aborted" mit dem notify Befehl zu reagieren.

define DoorNotifyMotorAbord notify CUL_HM_keyMatic_??????:motor.aborted set EpsonDrucker,SamsungDrucker off

Leider habe ich keine Einstellung gefunden bei der auf eine bestimmte Fehlermeldung ein Event ausgelöst wird

Hat jemand eine Idee für mich?

Auszug aus dem Logfile:

2013-10-09_16:45:13 CUL_HM_keyMatic_?????? battery: ok
2013-10-09_16:45:13 CUL_HM_keyMatic_?????? uncertain: no
2013-10-09_16:45:13 CUL_HM_keyMatic_?????? direction: none
2013-10-09_16:45:13 CUL_HM_keyMatic_?????? error: motor aborted
2013-10-09_16:45:13 CUL_HM_keyMatic_?????? lock: unlocked
2013-10-09_16:45:13 CUL_HM_keyMatic_?????? unlocked
Titel: Aw: notify auf Fehlermeldungen anwenden
Beitrag von: betateilchen am 09 Oktober 2013, 19:11:29
define DoorNotifyMotorAbord notify CUL_HM_keyMatic.*motor.aborted.* set EpsonDrucker,SamsungDrucker off

das zweite .* kannst Du vermutlich sogar weglassen.
Titel: Aw: notify auf Fehlermeldungen anwenden
Beitrag von: matriedel am 09 Oktober 2013, 20:04:22
Funktioniert - vielen Dank!