Wie Matrix ein schlafendes Telefon weckt
Über ein Gateway zu den Plattformdiensten — mit einem Modus, der den Inhalt zurückhält.
Der Client meldet beim Heimserver einen Empfänger an und nennt dabei die Adresse eines Push-Gateways; dieses spricht die Dienste der Plattformanbieter an. Fair anzumerken ist der datensparsame Modus: Dabei werden nur Ereignis- und Raumkennung, Zähler und Gerätekennungen übertragen — der Nachrichteninhalt verlässt den Heimserver nicht, die App holt ihn nach dem Wecken selbst. Was trotzdem bei den Plattformanbietern anfällt, ist das Aktivitätsmuster: wann ein Gerät geweckt wird und wie oft. Genau das ist der Grund, warum DaWN diesen Weg ablehnt — und genau deshalb hat DaWN kein gleichwertiges Weckverfahren. Das ist der Punkt, an dem Matrix in der Praxis klar besser dasteht.
Quelle
Geprüft gegen die veröffentlichte Matrix-Dokumentation: https://spec.matrix.org/unstable/push-gateway-api/