Ich habe einen Account auf myopenhab.org. Das Endgerät ist dort registriert. Von der Webseite myopenhab.org/Notifications kann ich auch Nachrichten an mein Handy senden.
Aus openhab heraus gelingt mit das nicht. Ich möchte eine Benachrichtigund auf das Handy erhjalten, wenn beim Verlassen noch fenster offen sind
Code: Alles auswählen
rule "fensterzustand melden"
when
Item GATEWAYEXTRAS_Anwesenheit changed to OFF // Haus wird gerade verlassen
then
if ( alle_Fenster_Kontakte.members.filter[ i | i.state != CLOSED ].size > 0) { // niemand zuhause und mindestens
var mailActions = getActions("mail","mail:smtp:270ff9aa89")
var String strList = "Es ist noch mindestens ein Fenster offen: " // Variable initialisieren
alle_Fenster_Kontakte.members.filter[ i | i.state != CLOSED ].forEach[ k | strList = strList + k.label + ", "] // Liste mit Elementen füllen
logInfo("mail",strList) // Meldung senden.
sendBroadcastNotification(strList)
mailActions.sendMail("xxxx@t-online.de","offene Fenster",strList)
}
end
logInfo klappt problemlos
mail an meine Email Adresse klappt
aber eben der Aufruf sendBroadcastNotification(strList) macht nichts. Auch keine Fehlermeldung im log
Die Notification kommt auch nicht in myopenhab an
Ich habe die openhab Cloud initialisiert (openhab UUID und secret eingetragen.