Hallo zusammen,
da ich aktuell ausprobiere wie es mit einem Linux Smartphone ist (und dementsprechend keine Android Apps dauerhaft laufen zu haben), brauche ich einen Benachrichtigungsservice.
Die Wahl fiel Recht schnell auf Ntfy, welches ich selbst hoste. Das System läuft mit einer PWA auf jedem OS und benötigt nur ein HTTP Post um eine Nachricht zu senden.
Dementsprechend kann es super mit dem Alarm Manager zusammen arbeiten. Sehr schnell kann man auch templates erstellen die Json Nachrichten parsen.
Hier mal zwei Benachrichtigungen die ich mit Templates und Tags erstellt habe. Die IDS/IPS war meine Fritzbox die als IP Client fürs Telefon im Netz hängt und ein mDNS request gestellt hat der etwas falsch interpretiert wird:

Schwierig wurde es aber mit der Doorbell, hier sendet der Alarm Manager das Vorschau Bild als Base64 encoded innerhalb des Json. Ntfy kann das zwar interpretieren und dekodieren, aber es ist dann in der Nachricht, aber Bilder müssen als Attachment gesendet werden.
Auf meine Nachfrage im Matrix Channel kam eine schnelle Rückmeldung vom Ersteller der App, dass es nicht geht, aber man relativ schnell eine Function App bauen kann und hat mir einen Prototyp (mit der Hilfe von CatGPT) in GO geschickt.
Daraufhin habe ich meinen Freund Claude es vollenden lassen und ein Dockerfile erstellen lassen. Nun läuft auf einem Raspberry der Container mit, der einen Doorbell Event (Klingeln oder Paket) in eine Ntfy Message mit Bildvorschau umwandelt. Lustigerweise ist die Ntfy Message immer minimal schneller als die Unifi Benachrichtigung 
Für interessierte findet ihr den Code hier: Github