Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| technik:software:ffsnodealarm [14.09.2019 - 17:43] – nrb | technik:software:ffsnodealarm [15.02.2023 - 17:52] (aktuell) – Flip | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== FfsNodeAlarm ====== | ====== FfsNodeAlarm ====== | ||
| - | FfsNodeAlarm prüft | + | Der [[https:// |
| - | Sollte ein entsprechender Node offline sein wird der Benutzer via E-Mail informiert. | + | \\ |
| + | \\ | ||
| + | Für die Nutzung | ||
| - | Der NodeAlarm greift auf die Datenbasis von http://netinfo.freifunk-stuttgart.de/json/nodes.json zurück | + | Nach der Registrierung oder Login kann im Menü über //Monitoring tasks// die Tasks angezeigt werden: |
| + | {{: | ||
| + | \\ | ||
| + | \\ | ||
| + | Ein Task besteht aus einem Node und einem Intervall. Der Nodealarm prüft dann in dem definierten Intervall den Status des jeweiligen Nodes. Ein Intervall sollte mindestens | ||
| - | https:// | + | {{: |
| + | \\ | ||
| + | \\ | ||
| + | ===== Technischer Hintergrund ===== | ||
| + | |||
| + | Der NodeAlarm greift auf die Datenbasis von http:// | ||
| + | Mit dieser Abtastrate macht es somit keinen Sinn, ein Task mit einem Intervall unter 10 Minuten zu definieren. | ||
| + | |||
| + | |||
| + | URL: https:// | ||
| Code: https:// | Code: https:// | ||
| + | |||
| + | Server: [[technik: | ||
| + | |||
| + | \\ | ||
| + | \\ | ||
| + | **API** | ||
| + | Der Nodealarm besitzt eine mini API. Hierüber lässt sich der Status auf Smartwatches, | ||
| + | |||
| + | Die API ist über die URL [[https:// | ||
| + | |||
| + | Folgende routen sind über ein HTTP GET nutzbar: | ||
| + | * //{mac}// Alle Informationen des Nodes. | ||
| + | * // | ||
| + | * // | ||