Étape 7 — Batterie¶
Objectif¶
Attribuer une batterie à l'abonnement du nouveau client. Le vendeur scanne et se connecte à la batterie via Bluetooth, l'application lit son niveau d'énergie et son identité, calcule le coût initial d'électricité, et signale la finalisation du service au backend.
Flux de Travail¶
- Scanner le QR code sur la batterie.
- Se connecter à la batterie via Bluetooth Low Energy (BLE).
-
Lire les données de la batterie depuis ses services BLE :
Service BLE Données Lues Description ATT (Attribut) ID de la batterie Identifiant unique de la batterie DTA (Données) Niveau d'énergie Énergie stockée dans la batterie (kWh) -
L'application calcule le coût initial d'électricité en fonction du niveau d'énergie et du tarif d'abonnement du client.
- L'application signale la finalisation du service au système backend.
Ce Qui est Enregistré¶
| Champ | Description |
|---|---|
| ID de la batterie | Identifiant unique lu depuis le service ATT |
| Niveau d'énergie | Énergie stockée dans la batterie (kWh) depuis le service DTA |
| Coût initial d'électricité | Calculé en fonction du niveau d'énergie et du tarif par kWh |
| Rapport de service | Envoyé au backend confirmant l'attribution de la batterie |
Comportement de l'IU¶
- Une zone de scan avec des directives visuelles claires pour le placement du QR
- Une fois connecté via BLE, l'ID de la batterie et la lecture d'énergie sont affichés
- Le coût initial d'électricité calculé est affiché pour confirmation
- Un indicateur de succès confirme que la batterie a été attribuée et signalée
Gestion des Erreurs¶
- QR code illisible — réessayer le scan ou saisir l'ID de la batterie manuellement
- Connexion BLE échouée — s'assurer que Bluetooth est activé et que la batterie est à portée ; réessayer
- Délai d'expiration de lecture d'énergie — l'application réessaie automatiquement ; si le problème persiste, re-scanner
- Rapport backend échoué — l'application met le rapport en file d'attente et réessaie lorsque la connectivité est restaurée
Actions¶
- Continuer passe à l'Étape 8 — Terminé
- Retour retourne à l'Étape 6 — Véhicule