LastDevice in Pushover übergeben

Begonnen von Knuspertaler, 10 Dezember 2015, 12:02:36

Vorheriges Thema - Nächstes Thema

Knuspertaler

Erstmal "Hallo" in die Runde,
ich beschäftige mich seit ein paar Tagen mit FHEM und hab auch schon einige Erfolge.
Jetzt hänge ich bei einen Problem:
Ich mache eine Zutrittskontrolle der Türen und bekomme auch entsprechene Nachrichten per Pushover.
Die Fenster und Türen habe ich mit:

define Fenster_Alle structure Fenster Haustuer Terassentuer
attr Fenster_Alle clientstate_behavior relative
attr Fenster_Alle clientstate_priority open closed

zusammen gefasst und frage diese so ab:

#Unautorisierter_Zutritt definieren
define UnautorisierteTueroeffnungAn notify Fenster_Alle:open.* { fhem ("set Unautorisierter_Zutritt on") if (Value("bewohnt") eq "off")}
define UnautorisierteTueroeffnungAus notify Fenster_Alle:open.* { fhem ("set Unautorisierter_Zutritt off") if (Value("bewohnt") eq "on")}

#Pushover Notification bei unautorisierter Türöffnung
define UnautorisierteTueroeffnungPushover notify Unautorisierter_Zutritt:on { system ("curl -s -F 'token=XXX' -F 'user=XXX' -F 'message=Unautorisierter Zutritt:' https://api.pushover.net/1/messages.json")}

Jetzt würde ich hier gerne "Fenser_Alle:LastDevice" in die Pushovermsg. mit übergeben, um zu sehen welches Fenster/Tür geöffnet wurde.

ein:
'message=Unautorisierter Zutritt: [Fenster_Alle:LastDevice]' https://api.pushover.net/1/messages.json")}

funktioniert leider nicht, hier wird der Klartext übergeben !?

per Google wurde ich leider nicht wirklich fündig ! - habt Ihr vielleicht einen Tipp für mich ?

Gruß Chris