FHEM Forum

FHEM => Automatisierung => Thema gestartet von: widdi am 27 Februar 2017, 02:39:43

Titel: Veroderung klappt nicht
Beitrag von: widdi am 27 Februar 2017, 02:39:43
Hallo zusammen,

ich versuche seit Stunden herauszufinden woran es liegt. Ich möchte eine Notify bei der es egal ist welcher Bewegungsmelder ausgelöst hat.

Folgendes funktioniert:


define benachrichtigung_bei_bewegung22 notify BM1:motion {\
            {DebianMail("fhem\@example.org","Bewegung","Bewegung")} ;;\
        }

define benachrichtigung_bei_bewegung33 notify BM2:motion {\
            {DebianMail("fhem\@example.org","Bewegung","Bewegung")} ;;\
        }



Folgendes geht nicht (laut Wiki müsste es aber)

define benachrichtigung_bei_bewegung44 notify BM1:motion|BM2:motion {\
            {DebianMail("fhem\@example.org","Bewegung","Bewegung")} ;;\
        }


Bin für Tipps sehr dankbar
Titel: Antw:Veroderung klappt nicht
Beitrag von: igami am 27 Februar 2017, 05:47:52
Zitat von: widdi am 27 Februar 2017, 02:39:43
Folgendes geht nicht (laut Wiki müsste es aber)
Wo steht das denn?

Laut Commandref:
Zitat
<pattern> is either the name of the triggering device, or devicename:event.
Also triggert dein Pattern immer nur für BM1. Der darf dafür aber "motion" oder "BM2:motion" als Event haben ;)
Titel: Antw:Veroderung klappt nicht
Beitrag von: CoolTux am 27 Februar 2017, 07:45:04

define benachrichtigung_bei_bewegung44 notify (BM1|BM2).motion {
            {DebianMail("fhem\@example.org","Bewegung","Bewegung")} ;
        }


Codebeispiel ist für das DEF in FHEMWEB
Titel: Antw:Veroderung klappt nicht
Beitrag von: widdi am 27 Februar 2017, 13:12:30
Läuft super. vielen Dank!