Hallo zusammen! ![]()
Ihr hostet selbst Nextcloud, Jellyfin, einen Home Assistant (psst
)… und ihr erfährt, dass etwas ausgefallen ist, wenn jemand zu Hause meckert? Hier kommt Uptime Kuma in Gladys: Der Status eurer Dienste als Widget und als Auslöser. Alles läuft lokal.
Was es kann
Jeder Uptime-Kuma-Monitor kann zu einem Gerät werden: Dienststatus (ja/nein, nutzbar als Szenenbedingung), Antwortzeit und Tage bis zum Ablauf des Zertifikats für HTTPS-Sites.
Auslöser, die für alle Monitore gelten, ohne eine Szene pro Gerät: « Ein Dienst fällt aus », « Ein Dienst kommt zurück » (mit Ausfalldauer), « Zertifikat bald abgelaufen » und « Uptime Kuma antwortet nicht mehr ».
Zwei Szenenaktionen: « Status eines Dienstes » und « Anzahl der ausgefallenen Dienste », die in eine Nachricht eingefügt werden können.
Ein Widget « Uptime Kuma »: zuerst ausgefallene Dienste, Antwortzeiten, nächstes zu erneuerndes Zertifikat.
Bis zu zwei Uptime-Kuma-Instanzen, sowohl v1 als auch v2.
Das coole Feature
Nextcloud fällt aus → «
Nextcloud ist offline » auf Telegram, dann «
wieder online nach 7 min »
8 h → der Morgenbericht mit der Anzahl der ausgefallenen Dienste
Der Monitor der Box fällt aus → die Schreibtischlampe wird rot
Installation
Gladys 5.1 mindestens. Uptime Kuma 1.23 oder 2.x.
Sie kommt im Store beim nächsten Indexer-Lauf. Ihr seid ungeduldig? Integrationen → Von GitHub installieren, mit der Adresse GitHub - guim31/gladys-uptime-kuma: Uptime Kuma monitors for Gladys Assistant: status, response time and certificates of your services · GitHub
- In Uptime Kuma: Einstellungen → API-Schlüssel → einen Schlüssel erstellen.
- In Gladys: Die Adresse von Uptime Kuma und den Schlüssel, dann « Verbindung testen ».
- Tab Entdeckung: Fügt die Monitore hinzu, die ihr sehen wollt.
Kleine ehrliche Einschränkungen: Es ist schreibgeschützt (ein Monitor in den Pause-Modus zu versetzen würde das Admin-Passwort erfordern), ein Ausfall, der kürzer ist als das Leseintervall (standardmäßig 30 s), kann unbemerkt bleiben, und in v1 erstellt das Umbenennen eines Monitors ein neues Gerät.
Getestet mit echten Uptime Kuma 1.23 und 2.5 (Ausfälle, Rückmeldungen, Update von v1 zu v2 ohne Verlust der Geräte). Noch nicht in einer echten Gladys: Euer Feedback ist willkommen.
Wie die vorherigen, mit Hilfe von Claude Code
codiert. Unabhängiges Projekt, nicht mit Uptime Kuma verbunden.
Sagt mir, was fehlt ![]()
