Infrastructure OCPP d'Entreprise
La Passerelle AltherGo v3 est le cœur de traitement matériel de la plateforme. Elle a été construite sous une architecture Orientée Événements (Event-Driven), conçue pour garantir une latence inférieure à la milliseconde, une haute disponibilité et une résilience dans les environnements de production.
La Passerelle détecte automatiquement la version du protocole lors du handshake de connexion (WebSocket). Les commandes envoyées via l'API sont traduites de manière transparente, unifiant le contrôle de votre flotte quel que soit le fabricant.
Couches d'Architecture
- REST API Layer (FastAPI) : Interface HTTP pour valider l'authentification et déléguer les commandes.
- State & Message Layer (Redis) : Stockage en mémoire agissant comme Message Broker.
- Protocol Gateway (WebSocket) : Achemine le trafic lourd des EVSE sans goulots d'étranglement.
- Telemetry & Event Bus (MQTT) : Bus à grande vitesse pour les transactions et les métriques.
- Persistence & Workers : Consolident les données dans PostgreSQL et déclenchent des événements via Webhooks.
Authentification Hybride
- Server-to-Server (Backend/ERP) : Utilisez l'en-tête
X-API-Key: <votre_cle>. - Client-to-Server (App/Conducteur) : Utilisez
Authorization: Bearer <JWT_FIREBASE>.
Moteur de Règles et Auto-guérison
La Passerelle dispose d'un moteur d'automatisation qui surveille les métriques vitales en temps réel et déclenche des directives automatiques (Soft Resets, Limitation de Puissance, Alertes SMTP) configurées dans Firebase.