Trackers: section ratio/envoi/réception sous le NAS (c411, extensible)
Nouveau module integrations/trackers.py : pour chaque tracker configuré (env MONITORINK_TRACKERS + bloc par clé), récupère ratio/uploaded/downloaded. Type unit3d_nuxt (c411) : login session (CSRF meta + /api/auth/login) car le ratio n'est pas lisible au token API ; session réutilisée, résultat caché (TTL 30 min). Section dashboard sous le NAS, style instrument 1-bit. Architecture par type pour ajouter d'autres trackers ensuite.
This commit is contained in:
@@ -66,6 +66,11 @@ CTX = {
|
||||
"docker_running": 18, "docker_total": 19, "docker_unhealthy": 1,
|
||||
"vpn_ok": True, "vpn_port": 51820,
|
||||
},
|
||||
"trackers": [
|
||||
{"ok": True, "label": "c411", "ratio_h": "1,04", "up_h": "378 Go", "down_h": "365 Go"},
|
||||
{"ok": True, "label": "torr9", "ratio_h": "0,82", "up_h": "1,21 To", "down_h": "1,47 To"},
|
||||
{"ok": False, "label": "yggreborn", "error": "2FA requise"},
|
||||
],
|
||||
"ha_states": [
|
||||
{"label": "Salon", "display": "21°"},
|
||||
{"label": "Chambre", "display": "19°"},
|
||||
|
||||
Reference in New Issue
Block a user