Zum Inhalt springen

Einführung

PushGo ist ein Open-Source-Benachrichtigungs- und Statussynchronisierungssystem für persönliche Automatisierung, Server-/NAS-Überwachung, DevOps, IoT und KI-Assistenten-Workflows. Es besteht aus Clients, einer Gateway- und einer HTTP-API. Sie können den öffentlichen Gateway direkt verwenden oder Ihren eigenen bereitstellen.

Viele Benachrichtigungstools senden nur Text an ein Telefon. Das reicht für einfache Warnungen aus, aber es wird unübersichtlich, wenn Sie den Aufgabenfortschritt, den Lebenszyklus eines Vorfalls, den Gerätestatus oder Aktionen des KI-Assistenten benötigen.

PushGo unterteilt Daten in drei Modelle:

ModellZweckBeispiele
MessageEinmalige WarnungBackup abgeschlossen, Festplatte fast voll, Preis gesunken
EventProzess, der aktualisiert und geschlossen werden kannEinsatz, Umgang mit Vorfällen, Tür offen bis geschlossen
ThingPersistenter EntitätsstatusNAS, Sensor, Raum, Netzwerkdienst

Das Ergebnis ist, dass Warnungen, Prozesse und Status nicht mehr in dasselbe Textfeld gequetscht werden. Clients und Automatisierung können zuverlässigere Schlüsse daraus ziehen.

Script / Service / AI assistant
|
v
PushGo Gateway
|
+-- APNs -> Apple clients
+-- FCM -> Android clients
+-- Private transport -> Android low-latency sync

Der Gateway übernimmt die Authentifizierung, API-Akzeptanz, Statusspeicherung und den Versand. Clients empfangen, zeigen an, entschlüsseln und verwalten Channelabonnements.

  • Persönliche Benutzer: Skripte, Webhooks, Preismonitore und lang laufende Aufgaben.
  • Heimserver- und NAS-Benutzer: Festplatten-, Backup-, USV- und Servicestatusüberwachung.
  • DevOps-Benutzer: Deployments, Builds, Vorfälle und Dienstzustand.
  • IoT/Home Assistant-Benutzer: Räume, Sensoren und Sicherheitsereignisse.
  • Selbsthoster: Kontrollieren Sie Daten, Authentifizierung, private Transporte und MCP/OAuth auf Ihrem eigenen Gateway.
ZielLesen
Erhalten Sie Ihre erste BenachrichtigungErste Schritte
Verstehen Sie, wie das System funktioniertKernkonzepte
Wählen Sie das richtige DatenmodellDatenmodelle
Sehen Sie echte IntegrationsmusterAnwendungsfälle
Von ntfy, Bark oder ServerChanmigrieren Migrationsleitfaden
Stellen Sie Ihren eigenen Gatewaybereit Selbsthosting
KI-Assistenten integrierenMCP-Referenz

Wenn Sie noch keinen Channel haben, beginnen Sie mit „Erste Schritte“. Wenn Sie bereits über ein zu integrierendes Skript verfügen, lesen Sie Datenmodelle und die Message-API.