Documentation

Contrôle du service de réseau

Si votre fournisseur d'énergie/gestionnaire de réseau vous prescrit un récepteur de contrôle d'ondulation, veuillez lire la section correspondante de notre FAQ.

cFos Charging Manager sur le Smart Meter Gateway (SMGW)

Vous pouvez utiliser le cFos Charging Manager sur l'interface HAN d'une passerelle de compteur intelligent. Selon BSI TR-03109-1, une Smart Meter Gateway fournit une interface transparente de l'interface HAN via l'interface WAN à l'opérateur de réseau ou au fournisseur d'énergie. Ceci est réglementé dans HAF3 (3.4.2.3) et doit être configuré en conséquence par l'administrateur de la passerelle de compteur intelligent (connexion entre EMT et CLS).

Le fonctionnement du Smart Meter Gateway nécessite un certificat TLS de la part du cFos Charging Manager, que vous pouvez télécharger sous "Configuration" dans le Charging Manager et sélectionner pour le Smart Meter Gateway.

Vous devez également configurer l'adresse IP ou l'URL sous laquelle le Smart Meter Gateway peut être atteint dans le réseau domestique.

Vous pouvez maintenant sélectionner les fonctions suivantes :

  1. Le cFos Charging Manager utilise la passerelle OCPP pour connecter tous les EVSE configurés au backend OCPP du fournisseur d'énergie via la Smart Meter Gateway. Cela permet au fournisseur d'énergie de connaître l'état de tous les EVSE, d'enregistrer les processus de charge et de facturer la quantité d'énergie consommée. Les EVSE cFos peuvent également communiquer de cette manière (même sans passerelle) via la Smart Meter Gateway avec le backend OCPP du fournisseur d'énergie.
  2. En cas de pénurie d'électricité, le fournisseur d'énergie ou le gestionnaire de réseau peut réduire la puissance de raccordement domestique dont dispose le cFos Charging Manager.
  3. Le fournisseur d'énergie peut informer le cFos Charging Manager du début et de la fin des tarifs, qui peuvent ensuite être pris en compte par les EVSE et les utilisateurs au moyen de règles de charge.
  4. Le gestionnaire de réseau ou le fournisseur d'énergie peut gérer entièrement l'installation du client en tant qu'administrateur.

Les fonctions 1. et 2. sont activées en conséquence sous "Configuration".

L'API HTTP pour les opérateurs de réseau et les fournisseurs d'énergie peut définir et interroger les variables du Charging Manager au moyen de 2 appels. Ces variables peuvent être prises en compte lors de la configuration de la puissance du raccordement domestique et de la puissance maximale de l'EVSE. Les opérateurs de réseau et les fournisseurs d'énergie sont libres de définir leurs propres normes (indépendantes des fabricants) pour l'attribution de ces variables.

Exemple : Puissance de raccordement de la maison = 55000 * DISPONIBLE / 100
Le gestionnaire de réseau règle la variable DISPONIBLE sur des valeurs comprises entre 0 et 100 et peut ainsi réguler la puissance de l'installation du client à la baisse par paliers de pourcentage.

Exemple : TARIF
Le fournisseur d'énergie règle la variable TARIF sur 0 ou 1 et informe le système au moyen de 0 que le tarif "normal" s'applique désormais et au moyen de 1 qu'un tarif réduit s'applique désormais. Les utilisateurs du système peuvent alors créer des règles de charge qui leur permettent de charger la voiture uniquement à certains tarifs ou de la charger à une puissance de charge inférieure à certains tarifs.

Figure Gestion de la facturation du service de réseau

API HTTP

Définir une variable

GET /cnf?cmd=set_cm_vars&name=n&val=v&clear=c
n est le nom de la variable, v est sa valeur.
clear est facultatif, avec c=1, toutes les variables existantes sont effacées avant d'être réinitialisées.

curl -i -X GET --user admin:1234abcd 'http://localhost/cnf?cmd=set_cm_vars&name=var3&val=123' Linux
curl -i -X GET --user admin:1234abcd "http://localhost/cnf?cmd=set_cm_vars&name=var3&val=123" Windows

Définir toutes les variables

POST /cnf?cmd=set_cm_vars&clear=1
Le corps du POST contient un objet JSON avec les noms et les valeurs des variables, par ex.

{"vars": [{ "name": "var1", "expr": 1.5 }], { "name": "var2", "expr": 2 }] }
Supprimez toutes les variables et fixez var1 à 1,5, var2 à 2 .

curl -i -X POST -d '{ "vars": [{ "name": "tarif", "expr": 1 }, { "name": "PWR", "expr": 70 }] }' --user admin:1234abcd 'http://localhost/cnf?cmd=set_cm_vars' Linux
curl -i -X POST -d "{ \"vars\": [{ \"name\": \"tarif\", \"expr\": 1 }, { \"name\": \"PWR\", \"expr\": 70 }] }" --user admin:1234abcd "http://localhost/cnf?cmd=set_cm_vars" Windows

Lire toutes les variables

GET /cnf?cmd=get_cm_vars
Renvoie un objet JSON correspondant à set_cm_vars avec toutes les variables, leurs formules (ou constantes) et leurs valeurs actuellement calculées.

curl -i -X GET --user admin:1234abcd 'http://localhost/cnf?cmd=get_cm_vars Linux
curl -i -X GET --user admin:1234abcd "http://localhost/cnf?cmd=get_cm_vars Windows

Cette API est accessible via le Smart Meter Gateway sans authentification supplémentaire, car le Smart Meter Gateway s'en charge déjà en définissant les connexions et l'authentification au moyen de certificats. Cette API peut être utilisée depuis le réseau domestique au moyen d'un mot de passe d'administrateur.