Hallo sich möchte über einen  Max Taster Zuhause auf on oft setzen das klappt.
dann soll der status Alarm on off gehen tut er aber nicht.
jeden Funktion für sich alarm löst den push aus wenn ich in von Hand auf on setzte .
hier mal meine cfg
Höfe ihr könnt mir helfen .
define Zuhause dummy
attr Zuhause eventMap 1
attr Zuhause room Haus
attr Zuhause webCmd on:off
define Alarm dummy
attr Alarm eventMap 1
attr Alarm room Haus
attr Alarm webCmd on:off
#Zuhause auf on setzen bei Anwesenheit
define ZuhauseOn notify MAX_055eab:(onoff).* { if ("$EVTPART1" eq "0") {fhem("set Zuhause on");;} else {fhem("set Zuhause off");;}}
#Alarm definieren
define AlarmAn notify MAX_0fe135:opened.* {fhem ("set Alarm on") if (Value ("Zuhause") eq "off")}
define AlarmAus notify MAX_0fe135:opened.* {fhem ("set Alarm off") if (Value("Zuhause") eq "on")}
			
			
			
				So auf die schnelle gehört zwischen onoff eine Pipe. on|off
			
			
			
				Danke für die Antwort aber Zuhause stellt sich um auf on off, nur der alarm ändert sich nicht bei der status Änderung Zuhause 
			
			
			
				Schau dir mal Deine Alarm Notify an, speziell die if Abfrage vom ersten
			
			
			
				Ok geändert aber leider keine änderung
			
			
			
				Gib mal ein list vom MAX_0fe135 und vom Notify. Triggert das Notify überhaupt. Was steht da bei state?
			
			
			
				List des türkontakt
  DEF        ShutterContact 0fe135 
   IODev      cm 
   LASTInputDev cm 
   MSGCNT     98 
   NAME       MAX_0fe135 
   NR         26 
   RSSI       -61.5 
   STATE      closed 
   TYPE       MAX 
   addr       0fe135 
   backend    cm 
   cm_MSGCNT  98 
   cm_TIME    2016-10-15 12:59:23 
   rferror    0 
   type       ShutterContact 
   Readings: 
     2016-10-15 12:59:23   RSSI            -61.5 
     2016-10-15 12:59:23   battery         ok 
     2016-10-15 12:59:23   onoff           0 
     2016-10-15 12:59:23   state           closed 
   Internals: 
     interfaces switch_active;battery 
Attributes: 
   IODev      cm 
   alias      Haustür 
   room       MAX 
notyfi
AlarmAn 
AlarmAus 
FLUnautorisierteTueroeffnungPushover 
ZuhauseOn 
initialUsbCheck 
STATE
active 
			
			
			
				Bitte noch einmal vernünftig in Code Tags. Das ist das Rautezeichen in der Symbolleiste #
list Türkontakt. Das war soweit richtig. Aber bitte in Codetags.
Und ein list der beiden Notifys
list AlarmAn und list AlarmAus
			
			
			
				Sorry für die Unordnung im vorherigen  Post 
DEF        MAX_0fe135:opened.* {fhem ("set Alarm on") if (Value ("Zuhause") eq "off")} 
   NAME       AlarmAn 
   NOTIFYDEV  MAX_0fe135 
   NR         38 
   NTFY_ORDER 50-AlarmAn 
   REGEXP     MAX_0fe135:opened.* 
   STATE      active 
   TYPE       notify 
   Readings: 
     2016-10-15 13:10:43   state           active 
Attributes: 
Internals: 
   DEF        Alarm:.*|MAX_0fe135:opened.* {fhem ("set Alarm off") if (Value("Zuhause") eq "on")} 
   NAME       AlarmAus 
   NR         40 
   NTFY_ORDER 50-AlarmAus 
   REGEXP     Alarm:.*|MAX_0fe135:opened.* 
   STATE      active 
   TYPE       notify 
   Readings: 
     2016-10-15 13:13:02   state           active 
Attributes: 
Internals: 
   DEF        ShutterContact 0fe135 
   IODev      cm 
   LASTInputDev cm 
   MSGCNT     98 
   NAME       MAX_0fe135 
   NR         26 
   RSSI       -61.5 
   STATE      closed 
   TYPE       MAX 
   addr       0fe135 
   backend    cm 
   cm_MSGCNT  98 
   cm_TIME    2016-10-15 12:59:23 
   rferror    0 
   type       ShutterContact 
   Readings: 
     2016-10-15 12:59:23   RSSI            -61.5 
     2016-10-15 12:59:23   battery         ok 
     2016-10-15 12:59:23   onoff           0 
     2016-10-15 12:59:23   state           closed 
   Internals: 
     interfaces switch_active;battery 
Attributes: 
   IODev      cm 
   alias      Haustür 
   room       MAX 
			
			
			
				Ok super. Nun brauchen wir mal den genauen Event vom Shutter. Also bitte mal auf machen und den Eventmonitor beobachten. Die Meldungen bitte hier in Codetags eintragen.
			
			
			
				2016-10-15 14:18:52 dummy Alarm on
2016-10-15 14:18:52 MAX MAX_0fe135 battery: ok
2016-10-15 14:18:52 MAX MAX_0fe135 onoff: 1
2016-10-15 14:18:52 MAX MAX_0fe135 opened
2016-10-15 14:18:52 MAX MAX_0fe135 RSSI: -64.5
2016-10-15 14:18:55 MAX MAX_0fe135 battery: ok
2016-10-15 14:18:55 MAX MAX_0fe135 onoff: 0
2016-10-15 14:18:55 MAX MAX_0fe135 closed
2016-10-15 14:18:55 MAX MAX_0fe135 RSSI: -64.5
Hier mal noch von dem taster der zu Haus on off stellt 
016-10-15 14:20:10 dummy Zuhause off
2016-10-15 14:20:10 MAX MAX_055eab battery: ok
2016-10-15 14:20:10 MAX MAX_055eab onoff: 1
2016-10-15 14:20:10 MAX MAX_055eab connection: 1
2016-10-15 14:20:10 MAX MAX_055eab opened
2016-10-15 14:20:10 MAX MAX_055eab RSSI: -54.5
2016-10-15 14:20:22 dummy Zuhause on
2016-10-15 14:20:22 MAX MAX_055eab battery: ok
2016-10-15 14:20:22 MAX MAX_055eab onoff: 0
2016-10-15 14:20:22 MAX MAX_055eab connection: 1
2016-10-15 14:20:22 MAX MAX_055eab closed
2016-10-15 14:20:22 MAX MAX_055eab RSSI: -53
			
			
			
				Ok sorgen wir erstmal dafür das einer triggert
MAX_0fe135.opened {fhem ("set Alarm on") if (Value ("Zuhause") eq "off")} 
Bitte das AlarmOn Notify so ändern und testen.
			
			
			
				Geändert aber der alarm status ändert sich nicht 
			
			
			
				Hat das Notify denn ausgelöst?
			
			
			
				Internals: 
   DEF        MAX_0fe135.opened {fhem ("set Alarm on") if (Value ("Zuhause") eq "off")} 
   NAME       AlarmAn 
   NR         38 
   NTFY_ORDER 50-AlarmAn 
   REGEXP     MAX_0fe135.opened 
   STATE      2016-10-15 15:14:22 
   TYPE       notify 
   Readings: 
     2016-10-15 15:04:48   state           active 
Attributes: 
Ich würde sagen nein 
			
			
			
				Jepp hat er. Ich melde mich gleich noch mal
			
			
			
				
MAX_0fe135.opened { fhem ("set Alarm on") if( Value("Zuhause") eq "off"); } 
Probiere mal bitte so.
Schau mal bitte auch im Log wie die Fehlermeldungen aus sehen. Ist auch sehr wichtig.
			
			
			
				Internals: 
   DEF        MAX_0fe135.opened { fhem ("set Alarm on") if( Value("Zuhause") eq "off"); } 
   NAME       AlarmAn 
   NR         38 
   NTFY_ORDER 50-AlarmAn 
   REGEXP     MAX_0fe135.opened 
   STATE      active 
   TYPE       notify 
   Readings: 
     2016-10-15 15:31:13   state           active 
Attributes: 
und im Log steht nix drinnen bezüglich Alarm oder so
der Status Alarm hat sich auch nicht geändert
Hier nochmal der dummy zuhause evt hilft das noch
Internals: 
   NAME       Zuhause 
   NR         31 
   STATE      off 
   TYPE       dummy 
   Readings: 
     2016-10-15 15:32:46   state           off 
Attributes: 
   eventMap   1 
   room       Haus 
   webCmd     on:off 
			
			
			
				Steht denn eine Fehlermeldung im Log zum Notify oder generell eine Meldung um die Uhrzeit des triggerns vom Notify?
			
			
			
				Nein hier die letzte log Nachricht die ist um 13uhr
Expires: Sat, 15 Oct 2016 13:44:24 GMT
Cache-Control: max-age=0, no-cache
Pragma: no-cache
Date: Sat, 15 Oct 2016 13:44:24 GMT
Content-Length: 2286
Connection: close
Set-Cookie: DT=1476539064:7486:365-dell-c1; path=/; expires=Fri, 01-Jan-2020 00:00:00 GMT; domain=.wunderground.com
Set-Cookie: Prefs=FAVS:1|WXSN:1|PWSOBS:1|WPHO:1|PHOT:1|RADC:0|RADALL:0|HIST0:NULL|GIFT:1|PHOTOTHUMBS:50|; path=/; expires=Fri, 01-Jan-2020 00:00:00 GMT; domain=.wunderground.com, buffer empty, 
Error read from to http://api.wunderground.com:80 timed out
			
			
			
				Okay habe einen kleinen erfolg der Status ändert sich sobalt ich die tür (Kontakt) öffne dann geht Alarm an aus 
dies soll er aber machen wenn ich den Status Zuhause änder und wenn dann die tür auf geht soll ich eine Nachricht bekommen was auch klappt soabalt der Alarm Status an ist
			
			
			
				Dann musst Du den Status ZuHause triggern. Im Moment fragst du ihn nur ab wenn die Tür getriggert wird.
			
			
			
				aber dann bekomme ich ja keine Nachricht wenn die tür aufgeht, sondern immer wenn ich den Status Alarm änder
dafür war ja das MAX_0fe135.opened 
dachte wenn ich eingebe if zuhause on set Alarm off ändert er den Status wenn das der Status sich ändert wie kann ich das denn realisieren 
			
			
			
				Ok, langsam langsam. Wir haben so viel gemacht, mir schwört der Kopf.
Sei mal bitte so nett und schreibe kurz was du genau wie erreichen möchtest.
			
			
			
				ok ;)
          MAX_055eab            dummy                   dummy                            MAX_0fe135
Taster wird gedrückt ---> Zuhause on -----> Alarm aus ------->  Tür wird aufgemacht passiert nix
Taster wird gedrückt --->Zuhause off -----> Alarm an ---------> Tür wird auf gemacht bekomme ich eine Nachricht   
jeder dummy für sich funktioniert mein Problem ist der Zuhause stellt Alarm nicht an oder aus erst wenn die tür bewegt wird der soll das aber vorher machen
			
			
			
				Also wenn ich das jetzt richtig verstanden habe.
Du drückst den Knopf MAX_055eab und das Notify löst aus für 
notify MAX_055eab:(onoff).* { if ("$EVTPART1" eq "0") {fhem("set Zuhause on");;} else {fhem("set Zuhause off");;}}
wenn du zu Hause bist soll der Dummy Alarm auf off gehen. Warum schreibst du das nicht so ins Notify
notify MAX_055eab:(onoff).* { if ("$EVTPART1" eq "0") {fhem("set Zuhause on; set Alarm off");;} else {fhem("set Zuhause off; set Alarm on");;}}
Und nun nur noch ein Notify für die Tür. Geht Für auf Trigger und prüfe ob Alarm on dann sende Nachricht.
Habe ich das so korrekt verstanden?
			
			
			
				so ist das korrekt so klappt das auch aber wo trage ich das notify ein und wie genau? und das Problem ist bekomme jetzt sofort eine nachticht sobalt der Status Alarm on geht
			
			
			
				Welches Notify? Das für den Türkontakt?
			
			
			
				genau das der türkontakt den Alarm auslöst 
			
			
			
				
MAX_0fe135.opened { fhem ("set Alarmgeber bla bla") if( Value("Alarm") eq "on"); } 
Alarmgeber ist das Device was Dich wie auch immer Benachrichtigen soll
			
			
			
				So neuer tag neues glück *G
Eigendlich sollte ja der dummy den türkontakt triggern und wenn der ausgelöst wir wird  FLUnautorisierteTueroeffnungPushover ausgelöst und der schickt mir dann die Nachricht
Nur mit der lösung wie die wir jetzt haben bekomme ich nur eine Nachricht beim umschalten des status
			
			
			
				Und warum das so?
Wieso 
tür > notify > dummy > notify-benachrichtigung
Wenn ein einfaches
tür > notify-benachrichtigung
geht.
Hängt noch mehr an dem Dummy von der Tür? Soll der Dummy Dir den Status der Tür anzeigen?
			
			
			
				lade mal ein paar Screens hoch 
also eigendlich wollte ich das so das Dummy Alarm vom dummy zuhasue gesteuert wird und der dummy Alarm den tür kontakt regestriert und dann bei Alarm on eine push sendent
			
			
			
				Ich schaue mir das heute Nachmittag mal in Ruhe an. 
Aber eigentlich ist es
tasteZuHause > notifyZuHause set Hause on; set Alarm off
Und dann ein extra Notify TuerOffen Pushnachricht.
			
			
			
				Ok jetzt sehe ich das. Im Screenshot von oben hast Du als trigger den Türkontakt in der Regex. Dort musst Du einfach nur den Tastereintragen.
Einfach das hier
MAX_0fe135.opened
gegen das hier
MAX_055eab:(onoff).*
tauschen. Und dann machst Du noch ein weiteres notify welches dann als Trigger wirklich das hier enthält
MAX_0fe135.opened
Und eine Abfrage ob der Dummy Alarm on steht, ist das der Fall soll er die Pushnachricht schicken
MAX_0fe135.opened { fhem "set pushservice msg 'Nachricht'" if( Value("Alarm") eq "on");}
So das sollte gehen.