Glossaire
Ce glossaire fournit des définitions pour les termes et concepts clés utilisés dans la plateforme Fuzz Energy. Comprendre ces termes est essentiel pour naviguer dans la documentation et utiliser la plateforme efficacement.
Entités principales
Entreprise (Company)
Une Entreprise représente une organisation qui possède et gère un ou plusieurs Sites. Les Entreprises sont l'unité organisationnelle de plus haut niveau dans la hiérarchie Fuzz Energy. Chaque Entreprise dispose de sa propre configuration, de ses propres utilisateurs et autorisations. Les Entreprises peuvent être de différents types, notamment Partenaires (par exemple: un installateur) et Clients (une entreprise possédant des sites industriels avec équipements électriques).
Site
Un Site représente un emplacement physique où des actifs électriques sont déployés. Les Sites contiennent la configuration de tout l'équipement électrique à cet emplacement, y compris les Stations, Points de Charge, Compteurs, Batteries et autres actifs. Chaque Site dispose de son propre Contrôleur Local exécuté sur du matériel périphérique (généralement un Raspberry Pi).
Station
Une Station représente le composant physique de recharge de voitures électriques. Les Stations communiquent avec le Contrôleur Local via l'interface WebSocket OCPP (Open Charge Point Protocol). Chaque Station peut avoir plusieurs connecteurs, et chaque connecteur est représenté comme un Point de Charge (Charge Point) dans le système Fuzz Energy.
Point de Charge (Charge Point)
Un Point de Charge représente un connecteur spécifique sur une Station. Les Points de Charge sont les points individuels où les véhicules électriques se connectent pour la recharge. Chaque Point de Charge a sa propre configuration, y compris le courant maximal, le nombre de phases et les paramètres de surveillance. Les Points de Charge peuvent communiquer via les protocoles OCPP ou Modbus.
Important : Dans Fuzz Energy, chaque Point de Charge possède son propre UID unique. Contrairement à la norme OCPP - où un point de charge est généralement identifié par la combinaison d'un UID de Station et d'un numéro de connecteur - Fuzz Energy attribue un identifiant distinct à chaque Point de Charge. Vous n'avez pas besoin de faire référence à l'UID de la Station + numéro de connecteur pour identifier de manière unique un Point de Charge.
Actif (Asset)
Un Actif est un terme générique pour tout équipement électrique connecté au Contrôleur Local. Les Actifs incluent les Points de Charge, Stations, Compteurs, Batteries, Photovoltaïques, Frigos, Tableaux électriques et appareils Modbus génériques. Chaque Actif a un type, une configuration et peut collecter des métriques.
Type d'Actif
La classification spécifique d'un Actif. Les types d'actifs courants incluent :
- Provider (Fournisseur) : Source d'alimentation externe
- Switchboard (Tableau électrique) : Panneau de distribution électrique
- Charge Point (Point de Charge) : Connecteur de recharge VE
- Photovoltaic (Photovoltaïque) : Système de panneaux solaires
- Battery (Batterie) : Système de stockage d'énergie
- Wind Turbine (Éolienne) : Production d'énergie éolienne
- External Supplier (Fournisseur Externe) : Source d'alimentation tierce
- Building (Bâtiment) : Consommateur d'énergie
- Meter (Compteur) : Dispositif de mesure électrique
- Fridge (Frigo) : Unité de réfrigération
- Generic Modbus (Modbus Générique) : Appareil Modbus personnalisé
- Station (Station) : Matériel de station de recharge
- Site (Site) : L'ensemble du site en tant qu'actif
Protocoles et Communication
OCPP (Open Charge Point Protocol)
OCPP est le protocole standard pour la communication entre les stations de recharge et les systèmes centraux. Fuzz Energy implémente OCPP 1.6J sur des connexions WebSocket. Le Contrôleur Local agit comme un proxy entre les Stations de Recharge et le backend CPO (Charge Point Operator).
Modbus
Modbus est un protocole industriel utilisé pour la communication avec les actifs électriques. Fuzz Energy prend en charge les variantes Modbus TCP et Modbus RTU. Modbus est utilisé pour lire/écrire des registres sur les compteurs, batteries, systèmes photovoltaïques et autres équipements électriques.
CPO (Charge Point Operator)
Un CPO est le système backend qui gère les opérations de recharge. Dans l'architecture Fuzz Energy, le Contrôleur Local peut se connecter à plusieurs CPO, chacun avec sa propre configuration pour le protocole, l'URL et le mode d'autorisation.
Le contrôleur local de Fuzz se place entre la borne de recharge et le CPO et agit comme un proxy OCPP.
WebSocket
WebSocket est le protocole utilisé pour la communication bidirectionnelle en temps réel entre le Contrôleur Local et les Stations de Recharge via OCPP. Le Contrôleur Local maintient des connexions WebSocket pour gérer les sessions de recharge, les mises à jour de statut et les commandes à distance.
Configuration et Gestion
Config
Le modèle Config est l'objet de configuration central qui définit le fonctionnement d'un Site. Il contient les paramètres pour tous les actifs, les connexions CPO, les plugins, les tâches et les actions. La Config est poussée depuis le Contrôleur Cloud vers le Contrôleur Local et définit le comportement du système périphérique.
Contrôleur Local (Local Controller)
Le Contrôleur Local (également appelé Contrôleur Périphérique ou Fuzz Local Controller) est une application qui s'exécute sur du matériel périphérique (généralement Raspberry Pi). Il gère la communication en temps réel avec les stations de recharge et les actifs électriques, gère les algorithmes de recharge intelligente et rapporte les métriques au cloud.
Contrôleur Cloud (Cloud Controller)
Le Contrôleur Cloud est le backend qui s'exécute dans le cloud. Il gère les configurations multi-locataires, l'authentification des utilisateurs, les journaux d'audit et fournit l'API REST pour l'interface Fuzz Console.
Fuzz Console
Fuzz Console (https://console.fuzz.energy) est l'application qui fournit l'interface utilisateur pour configurer et surveiller tous les assets gérés par Fuzz Energy. Elle permet aux utilisateurs de gérer les Entreprises, Sites, Actifs, Utilisateurs et de visualiser les métriques et alertes en temps réel.
Topologie
La Topologie définit les connexions électriques entre les actifs d'un Site. Elle spécifie comment l'énergie circule depuis le Réseau à travers les Tableaux électriques vers les Points de Charge et autres consommateurs. La configuration de la topologie est critique pour le smart charging et la protection contre les surcharges.
Plugin
Les Plugins sont des composants modulaires qui étendent les fonctionnalités du Contrôleur Local. Fuzz Energy prend en charge plusieurs plugins y compris les Webhooks, l'intégration Neofleet et l'intégration Izix. Les Plugins peuvent être activés/désactivés par Site.
Webhooks
Les Webhooks permettent au Contrôleur Local d'envoyer des rappels HTTP à des systèmes externes lorsque des événements spécifiques se produisent, tels que des changements de statut des points de charge, des demandes d'autorisation ou des événements de démarrage/arrêt de transaction.
Recharge Intelligente (Smart Charging)
Recharge Intelligente (Smart Charging)
La Recharge Intelligente est l'algorithme en temps réel qui distribue dynamiquement la puissance disponible entre les Points de Charge tout en empêchant les surcharges. Elle prend en compte la topologie électrique, les mesures de courant des Compteurs, la production des Photovoltaïques et Batteries, et les limites de consommation pour optimiser la recharge.
Moteur de Règles (Rule Engine)
Le Moteur de Règles est le système qui implémente la logique de recharge intelligente. Les règles s'exécutent dans un ordre spécifique pour calculer le courant disponible, gérer le rééquilibrage et appliquer les stratégies de production.
Stratégie de Production
La Stratégie de Production définit comment les systèmes de Batterie doivent se comporter en fonction de conditions telles que l'État de Charge (SoC). Les stratégies peuvent être planifiées pour changer à différentes heures de la journée.
État de Charge (SoC - State of Charge)
Le SoC représente le niveau de charge actuel d'une Batterie en pourcentage de sa capacité totale. Les seuils de SoC peuvent être configurés pour déclencher différentes stratégies de production.
Protection contre les Surcharges
La Protection contre les Surcharges est le mécanisme qui empêche la puissance totale consommée de dépasser la capacité de connexion au Réseau. Le Contrôleur Local surveille en continu les mesures de courant et ajuste les limites de puissance des Points de Charge en conséquence.
Rééquilibrage (Rebalancing)
Le Rééquilibrage est le processus de redistribution de la puissance disponible entre les Points de Charge lorsque les conditions changent, par exemple lorsqu'un nouveau véhicule commence à se recharger ou lorsque la production solaire varie.
Gestion des Identités et des Accès (IAM)
Utilisateur (User)
Un Utilisateur est une personne qui peut se connecter à Fuzz Console. Les utilisateurs sont assignés à des Groupes et peuvent avoir différents rôles et autorisations.
Groupe (Group)
Les Groupes sont des collections d'Utilisateurs et/ou d'Applications qui partagent les mêmes autorisations. Les Groupes peuvent être assignés à des Entreprises ou Sites pour contrôler l'accès.
Rôle (Role)
Les Rôles définissent le niveau d'accès qu'un Utilisateur a au sein du système. Les rôles disponibles incluent :
- Administrator (Administrateur) : Accès complet à toutes les ressources
- Operator (Opérateur) : Peut gérer les sites et configurations
- Support : Accès au support technique
- Monitoring (Surveillance) : Accès en lecture seule aux données en temps réel
- Reporting (Rapports) : Accès aux données historiques et rapports
- IAM Administrator (Administrateur IAM) : Peut gérer les utilisateurs et groupes
- Employee (Employé) : Accès du personnel interne
- Read Only (Lecture Seule) : Accès en lecture seule
Autorisation (Permission)
Les Autorisations sont des actions spécifiques qui peuvent être effectuées sur les ressources. Les exemples incluent lecture, création, mise à jour, gestion du firmware, redémarrage du contrôleur, démarrage/arrêt à distance des transactions, etc.
Application
Une Application est un client OAuth2 qui peut s'authentifier avec la plateforme Fuzz Energy. Les Applications peuvent être des clients web, des applications mobiles ou des intégrations service-à-service.
OAuth2
OAuth2 est le protocole d'authentification utilisé par Fuzz Energy. Les Utilisateurs et Applications s'authentifient via OAuth2 pour obtenir des jetons d'accès pour les appels API.
ID Tag
Un ID Tag est l'identifiant utilisé pour autoriser les sessions de recharge. Les ID Tags peuvent être validés localement (via la base de données du Contrôleur Local) ou transmis au CPO pour autorisation.
Invitation
Les Invitations permettent aux administrateurs d'Entreprise d'inviter de nouveaux utilisateurs à rejoindre leur organisation. Les invitations sont envoyées par e-mail et incluent un lien pour configurer le nouveau compte utilisateur.
Surveillance et Alertes
Métriques
Les Métriques sont des mesures numériques collectées depuis les Actifs, telles que courant, tension, puissance, consommation d'énergie, etc. Les métriques sont exportées vers un stockage cloud dans une base de données de type métrique.
Séries Temporelles (Time Series)
Les données de Séries Temporelles sont l'enregistrement historique des métriques dans le temps. La plateforme Fuzz Energy fournit des API pour interroger les données de séries temporelles pour l'analyse et la génération de rapports.
Alerte (Alert)
Les Alertes sont des notifications concernant des conditions anormales ou des violations de seuil. Les alertes peuvent être configurées en fonction des valeurs de métriques et peuvent déclencher des webhooks ou d'autres actions.
Santé (Health)
La Santé fait référence au statut opérationnel du Contrôleur Local et de ses connexions. Les métriques de santé incluent le dernier temps d'exécution de la recharge intelligente, les dernières erreurs/avertissements du journal et le statut de connexion.
Journal d'Audit (Audit Log)
Les Journaux d'Audit enregistrent toutes les actions significatives effectuées dans le système, y compris les connexions utilisateurs, les modifications de configuration et les modifications de ressources. Les journaux d'audit sont conservés pour la conformité et le dépannage.
Infrastructure
Fuzz Secure Link
Fuzz Secure Link gère les connexions sécurisées entre le Contrôleur Cloud et les Contrôleurs Locaux sur les appareils périphériques. Il établit un tunnel sécurisé afin que le cloud puisse communiquer avec les appareils périphériques derrière les pare-feu.
Licence
Les Licences contrôlent quelles fonctionnalités sont activées sur un Contrôleur Local. Différentes licences peuvent activer les alertes, la gestion des unités d'énergie ou d'autres fonctionnalités premium.
Firmware
Le Firmware désigne le logiciel exécuté sur le matériel des stations de recharge. La plateforme Fuzz Energy peut gérer les mises à jour de firmware via le protocole OCPP.
Transaction
Une Transaction représente une session de recharge du début à l'arrêt. Les transactions incluent des métadonnées telles que l'ID Tag, les lectures du compteur, les heures de début/arrêt et le profil de recharge.
Réservation (Reservation)
Les Réservations permettent aux utilisateurs de réserver des Points de Charge spécifiques pour des sessions de recharge futures. Les réservations sont suivies via le protocole OCPP.
Priorité
Les niveaux de Priorité peuvent être assignés aux Points de Charge ou Transactions pour influencer les décisions de recharge intelligente. Les Points de Charge à priorité plus élevée peuvent recevoir plus de puissance lors du rééquilibrage.
Ces priorités sont gérés via le moteur de règle du contrôleur local.
Phases
Les phases électriques font référence au nombre de phases d'alimentation (1 ou 3) qu'un Point de Charge ou Actif utilise. Les connexions triphasiques sont courantes pour la recharge à haute puissance, tandis que la monophasée est typique pour les applications à faible puissance.
Courant
Le Courant (mesuré en Ampères) est le flux d'électricité à travers un circuit. Fuzz Energy surveille et contrôle le courant par phase pour prévenir les surcharges et optimiser la recharge.
Puissance
La Puissance (mesurée en Watts ou kilowatts) est le taux de transfert d'énergie. La plateforme suit à la fois la puissance consommée (recharge) et la puissance produite (solaire, décharge de batterie).
Énergie
L'Énergie (mesurée en kilowattheures, kWh) est la quantité totale d'électricité consommée ou produite au fil du temps. Les lectures du compteur suivent les valeurs d'énergie pour la facturation et l'analyse.
Concepts Additionnels
DSO (Distribution System Operator / Gestionnaire de Réseau de Distribution)
Le DSO désigne la compagnie qui fourni de l'électricité à un site.
Prévision (Forecast)
La Prévision de Charge et la Prévision de Production prévoient la demande et la production d'électricité futures. Les prévisions peuvent être utilisées pour optimiser les horaires de recharge et l'utilisation des batteries.
Export des Métriques
L'Export des Métriques est la fonctionnalité qui envoie les métriques collectées vers un stockage cloud pour une rétention et une analyse à long terme.
Sérialisation des Métriques
La Sérialisation des Métriques est la fonctionnalité qui sauvegarde les métriques localement sur l'appareil périphérique pour téléchargement via la console Fuzz ou API.
Mode WhiteList
Le Mode WhiteList détermine comment l'autorisation des ID Tag est gérée. Les modes incluent :
- CPO : Transmettre l'autorisation au CPO
- PlugAndCharge : Aucune autorisation requise
- Local : Autoriser via la base de données locale
- LocalThenCpo : Essayer localement en premier, puis transmettre au CPO
Facteur de Sécurité
Le Facteur de Sécurité est une marge en pourcentage appliquée aux limites de courant maximal pour prévenir les surcharges. Une valeur inférieure à 100% fournit une marge de sécurité.
Driver
Le Driver désigne le protocole de communication utilisé par un Actif. Les drivers courants incluent Ocpp, Modbus et None.
Vendor Config (Configuration Fournisseur)
La Vendor Config contient des paramètres spécifiques à l'appareil pour différents fabricants de matériel. Ces configurations définissent les mappages de registres et les paramètres de communication.
Job (Tâche)
Les Jobs sont des tâches planifiées qui s'exécutent sur le Contrôleur Local. Les tâches peuvent inclure l'export de données, les vérifications de santé et les opérations de maintenance.
Neofleet
Neofleet est une plateforme de gestion de recharge tierce qui peut s'intégrer avec Fuzz Energy via un plugin.
Izix
Izix est un système de gestion de parking qui peut s'intégrer avec Fuzz Energy via un plugin.
Fuzz Sentinel
Fuzz Sentinel Health est le système de surveillance global de Fuzz qui monitore chaque Contrôleur Local comme par exemple les temps d'exécution de la recharge intelligente et les fréquences d'erreurs du journal.
En cas d'erreur, il est à même d'intervenir et de corriger de manière automatique les défauts.