Aller au contenu
Bornes TunisiePlateforme de supervision
Menu

La plateforme

Six modules, un seul référentiel, aucune connaissance du protocole exigée

Tout part du même modèle de données : un site, ses bornes, ses points de charge, ses sessions. Ce qui est propre à un constructeur a déjà été redressé plus bas, dans la couche des adaptateurs.

Module 1 sur 6

Supervision du parc

L'état réel de chaque borne et de chaque connecteur, sur une carte et dans une liste.

Pourquoi

Un exploitant apprend aujourd'hui la panne d'un connecteur par l'appel d'un client. La borne, elle, l'a signalée au moment où elle s'est produite.

  • Bornes connectées ou muettes, avec l'horodatage du dernier échange
  • État par connecteur : disponible, en charge, réservé, en panne, hors service
  • Carte des sites et liste filtrable, la même donnée sous deux formes
  • Code de défaut remonté par la borne, conservé après remise en service
Supervision — état du parcAperçu de l'interface
BorneSiteLiaisonConnecteurPuissanceDernier échange
LAC2-01Tunis — Lac 2ConnectéeEn charge21,8 kWil y a 4 s
LAC2-02Tunis — Lac 2ConnectéeEn charge21,9 kWil y a 2 s
LAC2-03Tunis — Lac 2ConnectéeEn charge35,4 kWil y a 6 s
LAC2-04Tunis — Lac 2ConnectéeSuspendu0,0 kWil y a 3 s
SSE-011Sousse — CornicheConnectéeDisponibleil y a 11 s
SFX-021Sfax — Route de TunisConnectéeEn panneil y a 9 s
NBL-031Nabeul — HôtelDéconnectéeHors serviceil y a 6 min
Une borne muette depuis six minutes est signalée comme telle : ce n'est pas la même chose qu'une borne hors service, et l'exploitant n'a pas à deviner laquelle des deux il regarde.

Module 2 sur 6

Sessions et relevés

Chaque charge, de son autorisation à son montant, détail ligne à ligne.

Pourquoi

Une facture contestée se règle en montrant l'index de départ, l'index d'arrivée et le tarif appliqué. Sans cette trace, l'exploitant n'a que la parole du client.

  • Cycle complet : autorisation, démarrage, relevés intermédiaires, clôture
  • Courbe de charge et index bruts de début et de fin
  • Montant décomposé en lignes : énergie, durée, stationnement, forfait
  • Sessions interrompues identifiées comme telles, jamais confondues avec une charge close proprement
Session — LAC2-03 / connecteur 1Aperçu de l'interface
Compte
Entreprise — flotte commerciale
Badge
BADGE-0142
État
Terminée
Index de début
412,600 kWh
Index de fin
431,000 kWh
Version de tarif
Publique — v3 (publiée le 12/05)
LigneBasePrix unitaireMontant
Part fixe1 session0,500 DT0,500 DT
Énergie18,400 kWh0,450 DT / kWh8,280 DT
Durée au-delà de 60 min12 min0,020 DT / min0,240 DT
Total9,020 DT
Le montant se relit ligne à ligne, à partir des index bruts et de la version de tarif figée à l'ouverture. Une hausse publiée depuis ne déplace pas ce total d'un millime.

Module 3 sur 6

Tarifs versionnés

Une grille se prépare, se prévisualise, puis se publie — sans réécrire le passé.

Pourquoi

Changer un prix ne doit pas modifier le montant d'une session déjà facturée. C'est une exigence comptable avant d'être une exigence technique.

  • Brouillon, prévisualisation sur des cas réels, puis publication
  • Chaque session référence la version de tarif en vigueur à son ouverture
  • Composantes cumulables : prix de l'énergie, de la durée, du stationnement, part fixe
  • Montants au millime, recalculables à l'identique des années plus tard

Module 4 sur 6

Comptes et badges

Qui a le droit de charger, avec quel badge, et sur quel solde.

Pourquoi

Un badge perdu doit être bloqué en une action, et le refus doit être visible sur la fiche du compte — sinon personne ne sait si le blocage a pris effet.

  • Comptes particuliers et entreprises, plusieurs badges par compte
  • Blocage immédiat d'un badge, refus tracé sur la fiche
  • Solde établi comme somme d'un journal de mouvements, jamais comme un compteur modifié
  • Autorisation refusée pour une identité inconnue ou un badge expiré

Module 5 sur 6

Pilotage de puissance

La puissance du raccordement répartie entre les bornes d'un site, et la décision tracée.

Pourquoi

Un site totalise souvent plus de puissance installée que son raccordement n'en délivre. La norme ne sait pas exprimer cette contrainte : le calcul revient au système central.

  • Répartition premier branché, premier servi
  • Jamais de part inférieure au seuil sous lequel un véhicule cesse de charger
  • Un site dont le raccordement n'est pas déclaré n'est jamais bridé
  • Chaque limite poussée est enregistrée avec son motif et la réponse de la borne
Pilotage de puissance — Tunis, Lac 2Aperçu de l'interface
Puissance installée
164,0 kW
Puissance souscrite
80,0 kW
Somme des limites
80,0 kW
Points de charge actifs
3 / 4
Point de chargeInstalléeBranché àLimite pousséeMotifBorne
LAC2-01 / 122,0 kW14:0222,0 kWPart pleineAcceptée
LAC2-02 / 122,0 kW14:0922,0 kWPart pleineAcceptée
LAC2-03 / 160,0 kW14:2136,0 kWReste du raccordementAcceptée
LAC2-04 / 160,0 kW14:240,0 kWEn attente — la part restante passerait sous le seuilAcceptée
164 kW installés, 80 kW souscrits. La somme des limites poussées tombe exactement sur 80 kW, et chaque décision porte son motif : sans cette colonne, un bridage est indistinguable d'une panne pour l'exploitant dont le client se plaint d'une charge lente.

Module 6 sur 6

Référentiel

Sites, hôtes, bornes, points de charge : la description du parc dont tout le reste dépend.

Pourquoi

Les montants, les limites de puissance et les statistiques se lisent par site et par hôte. Un référentiel approximatif rend tout le reste approximatif.

  • Sites avec leur puissance souscrite et leur adresse géolocalisée
  • Hôtes — hôtel, centre commercial, parking, résidence — et leurs sites
  • Bornes, points de charge et connecteurs, avec leur puissance nominale
  • Identité OCPP de chaque borne, telle qu'elle se présente au serveur

Périmètre

Ce que la plateforme ne fait pas encore

Le dire ici fait gagner du temps à tout le monde. Un acheteur découvre toujours les trous du périmètre — autant que ce soit avant la signature, et de notre bouche.

Paiement en ligne

La recharge se facture aujourd'hui sur un compte, avec un solde tenu par la plateforme. Le rapprochement avec un encaissement bancaire reste à votre main.

Facturation fiscale

Les montants sont calculés au millime et justifiés ligne à ligne, mais l'émission de la facture conforme reste dans votre outil comptable.

Reversement aux hôtes

L'énergie délivrée est déjà attribuée par site et par hôte. Le calcul de la part qui lui revient n'est pas encore automatisé.

Application pour conducteurs

La plateforme est un outil d'exploitation. L'accès des conducteurs se fait par badge.

Itinérance entre réseaux

L'échange de sessions avec un autre opérateur (OCPI) n'est pas ouvert. Le modèle de données le prévoit.

OCPP 2.0.1

Le serveur parle OCPP 1.6J, ce que parle aujourd'hui l'essentiel du matériel installé en Tunisie.

Ces modules ne sont pas des promesses en l'air : les tables correspondantes existent déjà dans le schéma de données, dont la forme a été arrêtée précisément pour ne plus bouger. Leur mise en service est une question de calendrier, à discuter avec les premiers exploitants.

Exploitation

Où tourne la plateforme

Sur un serveur que vous pouvez héberger vous-même, en Tunisie, sans dépendre d'un cloud constructeur à l'étranger.

Deux services séparés

Le serveur qui tient les connexions des bornes est distinct de celui qui rend les écrans. Déployer l'interface ne coupe aucune charge en cours.

Liaison chiffrée

Une borne qui présente un badge transmet un identifiant nominatif : le trafic ne circule jamais en clair.

Vos données chez vous

Base PostgreSQL sur votre serveur. Rien de ce que délivre votre réseau ne transite par un tiers.

Quarante minutes suffisent à en juger

Nous montrons les six modules sur un parc de démonstration, dans l'ordre que vous voulez, et nous répondons aux questions qui fâchent : facturation contestée, coupure réseau, disjoncteur qui saute.