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
			
			
			
				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 ;)
			
 
			
			
				
define benachrichtigung_bei_bewegung44 notify (BM1|BM2).motion {
            {DebianMail("fhem\@example.org","Bewegung","Bewegung")} ;
        }
Codebeispiel ist für das DEF in FHEMWEB
			
			
			
				Läuft super. vielen Dank!