Notifications
L'App Terrain vous prévient quand un événement vous concerne, même app fermée ou en arrière-plan.
Ce qui déclenche une notification
- Nouvelle affectation — vous êtes affecté à un moyen.
- Nouvelle destination — le PC vous envoie vers un point (dispatch).
- Statut modifié — le PC impose un statut à votre moyen.
- Changement d'équipe.
Les notifications push sont catégorielles : elles disent « ouvrez l'app pour le détail » sans données sensibles (pas de nom de point ni de position dans la notification elle-même) ; le détail se charge à l'ouverture.
Ce qu'il faut autoriser
Une seule chose : la permission de notifications du système (tout ou rien — il n'y a pas de réglage par catégorie). Une fois accordée, l'appareil s'enregistre automatiquement au lancement.
Android vs iOS
| Android | iOS | |
|---|---|---|
| Transport, offre managée | Firebase Cloud Messaging (Google) | APNs (nuage Apple) |
| Transport, auto-hébergé | ntfy / UnifiedPush | aucun |
| Hors-ligne / LAN | ✅ avec UnifiedPush, sur le réseau local de la box | ❌ nécessite Internet |
| Serveur auto-hébergé | ✅ push disponible avec un distributeur UnifiedPush | ⚠️ push iOS uniquement sur l'offre managée |
Sur Android, un téléphone qui a installé un distributeur UnifiedPush (par exemple ntfy) l'utilise en priorité, sur les deux offres.
Sur une instance auto-hébergée, les push iOS ne sont pas envoyés (APNs n'existe que sur l'offre managée Navis). Les appareils iOS retombent alors sur la notification persistante et le rafraîchissement périodique (≤ 60 s).
Bon à savoir
- La livraison est best-effort : si l'app est fermée ou hors zone, l'événement est rattrapé au prochain rafraîchissement ou au retour au premier plan.
- Changer de serveur ré-enregistre l'appareil (et donc ses notifications).
- Un téléphone Android sans services Google, sur l'offre managée et sans distributeur UnifiedPush, ne reçoit pas de push : les événements arrivent à l'ouverture de l'app ou au rafraîchissement périodique.