Alarm-Push
Jedes Tag kann einen eigenen Alarm tragen: Wird sein Wert wahr, schickt TrakState eine Nachricht an alle, die eine gewählte Rolle innehaben - aufs Telefon, über die TrakState-App, ohne dass jemand auf einen Bildschirm schauen muss.
Einrichten
Abschnitt betitelt „Einrichten“Das Tag unter Einstellungen › Tags öffnen und in der Eigenschaften-Spalte Alarm-Push finden.
- Push senden, wenn dieses Tag wahr wird einschalten.
- Unter Rolle benachrichtigen eine Rolle wählen. Die Liste sind die eigenen Rollen des Mandanten - dieselben, die unter Benutzer vergeben werden - sodass ein Tippfehler nie auf eine Rolle zeigen kann, die es gar nicht gibt.
- Optional eine Nachricht eintragen. Sie ersetzt den Tag-Pfad als Titel des Pushs, sodass „Presse 1 verklemmt” sich auf einem Telefon besser liest als der gepunktete Pfad des Tags.
- Speichern.
Ob ein Push wirklich ankommt, hängt weiter vom Menschen ab: Er erreicht nur, wer die TrakState-App installiert und dort Benachrichtigungen erlaubt hat. Eine Rolle, für die das niemand getan hat, trägt einen Alarm, der nirgends erscheint.
Was als „wahr” zählt
Abschnitt betitelt „Was als „wahr” zählt“Der Alarm sieht sich den aktuellen Wert des Tags an:
- ein echtes
true - eine Zahl, die weder null noch fehlend ist
- der Text
true,1oderon(Groß- oder Kleinschreibung)
Alles andere - false, 0, off, ein leerer oder unbrauchbarer Wert - zählt als nicht
ausgelöst.
Wann der Push hinausgeht
Abschnitt betitelt „Wann der Push hinausgeht“Ein Push wird nur bei der steigenden Flanke gesendet: in dem Moment, in dem der Wert von nicht-wahr auf wahr wechselt. Er wiederholt sich nicht, solange der Wert wahr bleibt, und er löst nicht aus, wenn der Wert wieder falsch wird - eine Rückkehr zum Normalzustand ist Stille, keine zweite Nachricht.
Ein Neustart der Instanz löst nie erneut einen Alarm aus. Die allererste Ablesung nach einem Neustart sagt TrakState nur, wie das Tag gerade aussieht; erst ein späterer, weiterer Wechsel auf wahr löst tatsächlich einen Push aus. Ohne diese Regel würde jedes alarmierte Tag im Betrieb in dem Moment pushen, in dem die Instanz von einer gewöhnlichen Aktualisierung zurückkommt.
Ein Tag, dessen Quelle gerade unzuverlässig ist (seine Qualität ist nicht gut), wird als „nicht entscheidbar” behandelt - weder ausgelöst noch zurückgesetzt - sodass eine wackelige Verbindung nie aus einer Lücke in den Daten einen Alarm erfindet.
Wieder ausschalten
Abschnitt betitelt „Wieder ausschalten“Push senden, wenn dieses Tag wahr wird ausschalten und speichern. Das Tag arbeitet unverändert weiter; es fragt nur nicht mehr danach, dass jemand darüber informiert wird.