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