Echobell vs ntfy

In ein Topic veröffentlichen – oder eine bestimmte Person klingeln lassen

ntfy ist eine saubere Pub/Sub-Schicht für Benachrichtigungen, quelloffen und selbst hostbar. Echobell ist absichtlich enger: private Kanäle, drei Dringlichkeitsstufen inklusive echtem Anruf und Apple-Watch-Zustellung.

Echobell
VS
ntfy

Kurzfazit

ntfy ist besser, wenn du den Server besitzen und Benachrichtigungen als Topic-Strom behandeln willst. Echobell ist besser, wenn eine bestimmte Person geweckt werden muss.

Nimm Echobell, wenn der Alarm bis zu einem klingelnden Anruf eskalieren muss oder ein erratbarer Topic-Name kein akzeptables Zugriffsmodell ist.

Auf einen Blick

Echobell

ntfy

Adressierung

Private Kanäle mit eigenem Token und ausdrücklichen Abonnenten

Öffentliche Topic-Namen, die jeder abonnieren kann, der sie kennt

Höchste Dringlichkeit

Ein eingehender Anruf mit Klingelton und Anrufbildschirm

Priorität 5: lauterer Ton und längere Vibration

Apple Watch

Zustellung an eine gekoppelte Apple Watch

Mitteilungen erreichen die Uhr wie üblich über das Telefon

Zentrale Unterschiede

Beide bringen eine HTTP-Anfrage auf dein Telefon. Uneinig sind sie darin, an wen eine Mitteilung gerichtet ist und wie weit sie eskalieren kann.

Zustellmodell

Echobell

Anderer Ansatz

Ein Kanal mit eigenem Trigger-Token und den Abonnenten, die du hinzufügst

Zwei verschiedene Modelle. ntfys ist einfacher, Echobells ist standardmäßig geschlossen.

ntfy

Anderer Ansatz

Ein Topic-Name – auf dem öffentlichen Server genügt es, ihn zu kennen

Dringlichkeitsgrenze

Echobell

Integriert

Der Anrufmodus klingelt mit vollem Anrufbildschirm

Echobell kann über den Punkt hinaus eskalieren, an dem eine Mitteilung nicht mehr wirkt.

ntfy

Teilweise

Priorität 5 ist laut und vibriert länger, bleibt aber eine Mitteilung

Hosting

Echobell

Nicht verfügbar

Nur als gehosteter Dienst

ntfy gewinnt, wenn Server, Daten und Zugriffsregeln dir gehören sollen.

ntfy

Integriert

Quelloffen, selbst hostbar, mit Auth und ACLs auf der eigenen Instanz

Nachrichtenaufbereitung

Echobell

Integriert

Vorlagen und Bedingungen rendern und filtern serverseitig

Echobell hält die Formatierung aus jedem einzelnen Sende-Skript heraus.

ntfy

Teilweise

E-Mail-Veröffentlichung und Aktionsschaltflächen, den Text baut aber weiterhin der Sender

Wo Echobell gewinnt

Echobell tauscht ntfys Flexibilität gegen Verlässlichkeit bei den Alarmen, die nicht ausfallen dürfen.

Ein Alarm, der klingelt

Der Anrufmodus kommt als Anruf an, durch Lautlos und Fokus hindurch – genau das, was Prioritätsstufen nicht leisten.

Standardmäßig geschlossen

Ein Kanal hat ein Trigger-Token und eine Abonnentenliste, niemand kommt durch Raten eines Namens hinein.

Formatierung an einer Stelle

Vorlagen und Bedingungen laufen serverseitig, also braucht nicht jeder von zehn Sendern eigenen Code zum Zusammenbauen.

Passende Szenarien

Meist kommt Echobell aus einem dieser Gründe neben ntfy dazu.

Die Rufbereitschaft muss wirklich aufwachen— Wenn Priorität 5 schon einmal verschlafen wurde.
Die Rufbereitschaft muss wirklich aufwachen

Wenn Priorität 5 schon einmal verschlafen wurde.

Der Topic-Name übernimmt Sicherheitsarbeit— Wenn eine nicht erratbare Zeichenkette das Einzige zwischen einem Alarmstrom und einem Fremden ist.
Der Topic-Name übernimmt Sicherheitsarbeit

Wenn eine nicht erratbare Zeichenkette das Einzige zwischen einem Alarmstrom und einem Fremden ist.

Alarme kommen von vielen Sendern— Wenn jedes Skript seine Nachricht selbst baut und alle auseinandergelaufen sind.
Alarme kommen von vielen Sendern

Wenn jedes Skript seine Nachricht selbst baut und alle auseinandergelaufen sind.

Wechsel von ntfy

Beide nehmen ein HTTP-POST, ein Kanal kann ein Topic also zum Vergleich mitlaufen lassen.

  1. 1

    Pro Topic einen Kanal anlegen

    Behalte die Topic-Namen als Kanalnamen, dann bleibt die Zuordnung offensichtlich.

  2. 2

    Den Publisher auf den Kanal-Webhook richten

    Tausche die ntfy-Topic-URL gegen den Echobell-Webhook. JSON-Bodies gehen unverändert mit.

  3. 3

    Priorität 5 auf Anruf umstellen

    Alles, was du mit höchster Priorität veröffentlicht hast, ist ein Kandidat für einen Anrufkanal.

Häufige Fragen

Finden Sie Antworten auf häufige Fragen zu Echobell

Nein. ntfys höchste Priorität spielt einen längeren, lauteren Mitteilungston. Echobells Anrufmodus ist ein echter eingehender Anruf mit Anrufbildschirm.

Nicht grundsätzlich – ntfy empfiehlt selbst, nicht erratbare Topic-Namen zu wählen, und eine selbst gehostete Instanz kann Authentifizierung verlangen. Es ist ein anderes Zugriffsmodell, kein kaputtes.

Nein. ntfy ist quelloffen und du kannst es betreiben; Echobell ist ein gehosteter Dienst. Wenn Selbsthosting die Anforderung ist, ist ntfy die richtige Antwort.

Behalte die Topics. Nimm einen Kanal dazu, der klingelt.

Veröffentliche ein Topic mit hoher Priorität zusätzlich in einen Echobell-Anrufkanal und vergleiche beim nächsten Mal.