Unter Alarme (Seitentitel „Benachrichtigungen“) legen Sie Regeln an, die Sie benachrichtigen, wenn ein Messwert aus dem Rahmen fällt oder ein Gerät verstummt — per Push auf Handy und Computer oder per Telegram. Die Seite ist für alle im Haushalt sichtbar; Regeln anlegen und testen können Inhaber und Co‑Admin.
Überblick
Oben das Push‑Banner: schaltet Push‑Benachrichtigungen für dieses Gerät / diesen Browser ein oder aus und hat eine Test‑Schaltfläche.
Dann die Regelkarten: Gerät, Bedingung, Benachrichtigungsweg, Datum der letzten Auslösung, 🧪 Test und 🗑️. Aktive Regeln haben einen grünen Balken links.
Historie (n) blendet den „Benachrichtigungsverlauf“ ein: die letzten 20 ausgelösten Alarme mit Wert, Schwelle, Gerät, Kanälen und Zeit (der Server behält 100).
Der Server prüft alle aktiven Regeln einmal pro Minute. Nach einer Auslösung gilt je Regel eine Ruhezeit von 60 Minuten, bevor dieselbe Regel erneut benachrichtigt.
Fünf Regeltypen: Schwellenwert, Trend, Ereignis (Gerät offline / keine Daten), Muster (Bedingung über Minuten gehalten) und Sleep (CO₂‑Überwachung im Schlaf).
Der Assistent zum Anlegen einer Regel ist in der deutschen Oberfläche zum Teil englisch beschriftet („What should we watch?“, „At what value?“, „Don't spam, wait“, „Device went offline“, „🧪 Test“). Diese Anleitung nennt die Texte so, wie sie auf dem Bildschirm stehen.
Öffnen Sie Alarme. Oben steht das Banner „Aktivieren Sie Push‑Benachrichtigungen für sofortige Alarme.“ mit Aktivieren.
Klicken Sie Aktivieren und erlauben Sie die Benachrichtigungen, wenn der Browser fragt.
Das Banner wechselt zu „Push‑Benachrichtigungen auf diesem Gerät aktiv.“ mit 🔔 Test Push (Server sendet eine Probenachricht an alle Ihre registrierten Geräte: „Test an {n} Geräte gesendet!“, sonst „Test fehlgeschlagen.“) und Deaktivieren („Benachrichtigungen auf diesem Gerät deaktivieren“) zum Abschalten auf diesem Gerät.
Wiederholen Sie das auf jedem Gerät, das Alarme empfangen soll. Push wird immer an alle registrierten Geräte des Kontos geschickt.
Push auf dem iPhone (Safari / Web‑App)
Auf dem iPhone funktionieren Web‑Push nur, wenn das Dashboard vom Home‑Bildschirm gestartet wird (iOS 16.4 oder neuer). Im Safari‑Tab zeigt das Banner stattdessen „Benachrichtigungen auf dem iPhone aktivieren“:
„Tippen Sie auf Teilen (Box mit Pfeil).“
„Wählen Sie 'Zum Home‑Bildschirm'.“
„Öffnen Sie die App vom Home‑Bildschirm.“ — dort erscheint dann Aktivieren.
Darunter der Hinweis „⚠️ Erfordert iOS 16.4+ und Safari“.
Die LinArt‑iOS‑App registriert sich selbst (Apple‑Push); dort ist kein Banner nötig. Zeigt das Banner „Push‑Benachrichtigungen sind blockiert. Bitte im Browser aktivieren.“, wurden Benachrichtigungen für die Seite in den Browser‑ bzw. iOS‑Einstellungen verboten — dort wieder erlauben. Die Schaltfläche 🔧 öffnet eine Diagnose (Standalone‑Modus, Berechtigung, Service‑Worker, Anzahl registrierter Geräte).
Wie eine Push‑Nachricht aussieht
Titel „ALERT THRESHOLD: <Gerätename>“ (bzw. TREND / EVENT / PATTERN / SLEEP SAFETY), Text z. B. „co2 = 1350 (> 1200)“. Die Nachricht bleibt stehen, bis Sie sie wegwischen, und vibriert auf dem Handy; ein Tipp darauf öffnet die Seite Alarme. Test‑Nachrichten tragen den Vorsatz „🧪 TEST — “.
Schritt‑für‑Schritt: Eine Alarmregel anlegen (einfacher Modus)
Klicken Sie + Regel erstellen (bei leerer Liste + Erste Regel erstellen). Das Fenster „Neue Regel — Konfigurieren Sie Bedingungen für Benachrichtigungen“ öffnet sich.
1 Gerät: Gerät wählen („Gerät wählen...“). Die Messwerte des Geräts werden geladen („Lädt...“).
2 „What should we watch?“: Kacheln für jeden Messwert, für den das Dashboard Warnzonen kennt (z. B. „CO₂ high“, „Temperature low“, „Battery low“, „Humidity high“), dazu „📴 Device went offline“. Tippen Sie eine Kachel an — Bedingung, Richtung und ein sinnvoller Startwert werden vorbelegt.
3 „At what value?“: Satz „Notify when <Messwert> goes above / drops below <Wert>“ mit Schieberegler im Bereich des Messwerts; darunter „Right now: <aktueller Wert>“ (oder „Current value unavailable right now“). „Don't spam, wait“: Instantly · 2 minutes · 5 minutes · 15 minutes · 30 minutes — so lange muss die Bedingung durchgehend gelten, bevor der Alarm ausgelöst wird (Vorgabe 5 Minuten; schützt vor einzelnen Ausreißern). Bei „Device went offline“: „How long before we consider it gone“ in Minuten (Vorgabe 15).
Ihre Regel: zeigt die Vorschau, z. B. „Benachrichtigen wenn co2 über 1200“ oder „Benachrichtigen wenn Gerät offline länger als 15 min“.
4 Benachrichtigungsmethode: Push · Browser (Vorgabe), Telegram · Bot oder E‑Mail · Bald. Bei Telegram ein Feld „Telegram Chat ID“ mit Hinweis „Holen Sie Ihre Chat‑ID von @userinfobot“. Bei Push: „Push‑Benachrichtigungen werden an alle Ihre abonnierten Geräte gesendet“. Bei E‑Mail: „E‑Mail‑Benachrichtigungen demnächst verfügbar“ (E‑Mail wird derzeit nicht versendet, siehe unten).
Regel erstellen. Meldung „Regel erstellt!“; die Regel erscheint in der Liste. Abbrechen verwirft.
Schritt‑für‑Schritt: Erweiterter Modus (alle Regeltypen)
Nach der Gerätewahl klicken Sie „⚙️ Something else / configure manually“ („← Back to simple mode“ führt zurück).
Schwellenwert: Messwert (alle Schlüssel des Geräts) · Vergleich > < ≥ ≤ = (in der Vorschau: über / unter / erreicht / fällt auf / gleich) · Wert · „Don't spam, wait“ wie oben.
Trend: Messwert · „📈 Steigt schneller als“ oder „📉 Fällt schneller als“ · Rate „/min“ · „Über Zeitraum:“ Minuten (Vorgabe 5). Der Server vergleicht ältesten und neuesten Wert im Zeitraum.
Ereignis: „Gerät offline“ oder „Keine Daten“ · „Timeout:“ Minuten (Vorgabe 5). Beide prüfen dasselbe: der jüngste Telemetrie‑Zeitstempel des Geräts ist älter als der Timeout.
Sleep: Messwert (CO₂) · „🌙 Sleep Schedule“ From / To (Vorgabe 22:00–07:00, auch über Mitternacht) · „📊 Calibration“ mit Analyze 7 days (wertet 7 Tage Historie aus, zeigt Zonen Empty / Sleep / Present und setzt einen empfohlenen Schwellenwert) · „Alert if co2 < / ≤ Wert ppm“ · „For n minutes straight“. Warnhinweis: der Alarm löst aus, wenn CO₂ im Schlafzeitraum unter die Schwelle fällt — ein Hinweis darauf, dass die Person den Raum verlassen hat oder nicht mehr atmet.
4 Benachrichtigungsmethode und Regel erstellen wie im einfachen Modus.
Eine bestehende Regel lässt sich nicht bearbeiten — löschen (🗑️, Rückfrage „Diese Regel löschen?“, Meldung „Regel gelöscht“) und neu anlegen.
Schritt‑für‑Schritt: Eine Regel testen
Klicken Sie in der Regelkarte 🧪 Test (Tooltip „Send a test notification“; nur Inhaber / Co‑Admin).
Der Server schickt sofort eine Probenachricht über die echten Kanäle dieser Regel: Push an alle registrierten Geräte des Kontos, zusätzlich Telegram, wenn die Regel Telegram nutzt.
Meldung „Test sent: web_push, telegram“ (grün) — oder rot „Test sent: no channel configured“, wenn kein Gerät für Push registriert ist und kein Telegram eingetragen wurde.
Ein Test verändert nichts: kein Eintrag in der Historie, keine Ruhezeit, kein „Zuletzt ausgelöst“, und der physische Alarm am Gateway (Sirene/Relais, siehe Begriffe) wird beim Test nicht angesteuert.
Schritt‑für‑Schritt: Telegram einrichten
Schreiben Sie in Telegram dem Bot @userinfobot; er antwortet mit Ihrer numerischen Chat‑ID.
Legen Sie eine Regel an, wählen Sie Telegram · Bot und tragen Sie die Chat‑ID in „Telegram Chat ID“ ein.
Prüfen Sie mit 🧪 Test, ob die Nachricht ankommt.
Die Telegram‑Nachrichten kommen in der Sprache Ihres Kontos (die unter Einstellungen › Darstellung gewählte Sprache; ohne Angabe Deutsch). Ein Alarm lautet „🟠 Alarm: <Regelname>“ mit „📟 Gerät: …“, „📊 Messwert: …“, „💾 Wert: …“, „⚡ Schwelle: …“ und Zeitstempel; die Testnachricht „✅ LinArt Dashboard – Testbenachrichtigung erfolgreich zugestellt! … Ihr Konto ist jetzt mit Telegram verbunden.“; ein Ausfall „🔴 Gerät offline – Das Gerät sendet keine Daten mehr. Letzte Aktivität: …“. Unter Einstellungen › „Notifications“ gibt es zusätzlich eine englischsprachige Seite „Notification Channels“ (E‑Mail, Telegram, SMS, WhatsApp) — die dortigen Schalter und „Test“ sind nur Platzhalter („Test … sent (simulated)“) und wirken sich nicht auf die Alarmregeln aus; maßgeblich ist der Kanal, den Sie in der Regel wählen.
Was passiert, wenn …
… ein Gerät verstummt?
Nur eine Regel vom Typ Ereignis („Device went offline“ / „Gerät offline“ / „Keine Daten“) meldet das. Der Server vergleicht den jüngsten Zeitstempel aller Messwerte des Geräts mit dem Timeout; ein Gerät, das noch nie Daten gesendet hat, löst nicht aus. Nach der Meldung schweigt die Regel 60 Minuten (Ruhezeit) und meldet dann erneut, solange das Gerät offline bleibt. Eine „wieder online“‑Meldung gibt es nicht.
… der Alarm nicht ankommt?
Push: das Banner muss auf dem Gerät „Push‑Benachrichtigungen auf diesem Gerät aktiv.“ zeigen; auf dem iPhone nur aus der Home‑Bildschirm‑App. Prüfen Sie mit 🔔 Test Push.
Die Bedingung muss die eingestellte Zeit („Don't spam, wait“, Vorgabe 5 Minuten) durchgehend gelten; ein einzelner Messwert über der Schwelle reicht nicht.
Innerhalb von 60 Minuten nach der letzten Auslösung derselben Regel wird nicht erneut gesendet.
Prüfung im Minutentakt: der Alarm kommt bis zu etwa eine Minute nach Ablauf der Haltezeit.
In der Historie sehen Sie, ob ausgelöst wurde und über welche Kanäle („web_push“, „telegram“, „gateway_rpc“).
… ich E‑Mail als Methode gewählt habe?
Die Regel wird gespeichert und geprüft; eine E‑Mail wird derzeit nicht versendet (Kennzeichnung „Bald“). Push an die registrierten Geräte des Kontos geht trotzdem hinaus, weil Push bei jeder Auslösung an alle Geräte des Kontos gesendet wird — unabhängig von der gewählten Methode.
… ein Mitglied keine Push‑Nachrichten des Zuhauses bekommt?
Push‑Registrierungen sind persönlich: jedes Gerät wird dem eigenen Konto der Person zugeordnet. Eine Alarmregel des Zuhauses sendet Push an die Geräte des Inhaber‑Kontos. Als Umweg kann der Inhaber Telegram‑Regeln mit der Chat‑ID des Mitglieds anlegen.
… der Messwert um die Schwelle herum schwankt?
Durch die Haltezeit („Don't spam, wait“) wird erst gemeldet, wenn die Bedingung die ganze Zeit galt; fällt der Wert zwischendurch zurück, beginnt die Zählung von vorn. Wählen Sie „Instantly“ nur bewusst. Zusätzlich greift die 60‑Minuten‑Ruhezeit.
… eine Fehlermeldung erscheint?
Meldung
Bedeutung
„Regel konnte nicht erstellt werden“ / „Fehler“
Server nicht erreichbar oder Anfrage abgelehnt; Verbindung prüfen, erneut versuchen.
Einmal pro Minute (die erste Prüfung 10 Sekunden nach einem Serverstart). Die Haltezeit („Don't spam, wait“) kommt hinzu.
Warum bekomme ich nur einen Alarm pro Stunde?
Jede Regel hat eine feste Ruhezeit von 60 Minuten nach einer Auslösung; sie ist im Dashboard nicht einstellbar. Legen Sie mehrere Regeln mit verschiedenen Schwellen an, wenn Sie Stufen brauchen.
Kann ich eine Regel vorübergehend pausieren?
Nein, es gibt keinen Schalter; eine Regel wird gelöscht und bei Bedarf neu angelegt. Push lässt sich pro Gerät über das Banner abschalten.
An welche Geräte geht Push?
An alle Browser und Telefone, die unter dem Konto des Zuhauses das Banner aktiviert bzw. die iOS‑App angemeldet haben („Push‑Benachrichtigungen werden an alle Ihre abonnierten Geräte gesendet“). Die Anzahl zeigt die Diagnose 🔧 als „Server devices“.
Was bedeutet die Angabe „(5m)“ in der Regelkarte?
Die Haltezeit in Minuten: so lange muss die Bedingung durchgehend gelten, bevor der Alarm ausgelöst wird.
Was bedeutet „gateway_rpc“ in der Historie?
Zusätzlich zur Nachricht hat der Server den Alarm an Ihr LoRa‑Gateway geschickt (Befehl alertDevice mit Alarmcode und Schwere), damit dort z. B. eine Sirene oder ein Relais reagieren kann. Das passiert nur, wenn das auslösende Gerät das Gateway selbst oder einer seiner Knoten ist und das Gateway online ist; bei Tests nie.
Wann gilt ein Alarm als kritisch?
Schwellenwert: wenn der Wert die Schwelle um mehr als das Doppelte verfehlt (sonst Warnung). Ereignis: Offline länger als 30 Minuten (sonst Warnung). Muster: immer kritisch. Trend: Information. Sleep: Notfall. Diese Stufe steuert den Gateway‑Alarm; Push und Telegram erhalten immer dieselbe Nachricht.
Kann ich einen Alarm direkt aus einem Diagramm anlegen?