Seite 1 von 1

sendBroadcastNotification funktioniert bei mir nicht

Verfasst: 15. Jan 2025 14:31
von rebell21
ich versuche eine BroadcastNotification an meine Handy (Android APP) zu senden.

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.

Re: sendBroadcastNotification funktioniert bei mir nicht

Verfasst: 17. Jan 2025 14:24
von rebell21
geht nun, keine Ahnung warum