Dokumentation

Regulering af aktiv effekt af distributionssystemoperatøren (DSO) i overensstemmelse med § 14a EnWG

Fra 2024 må netoperatøren ikke længere afvise større forbrugere som wallboxe eller varmepumper, men kan kræve aktiv effektregulering. De skal så give dig en rabat på netafgiften. CFos Charging Manager understøtter forskellige former for aktiv effektstyring fra netoperatørens side (grid-serving control).

Ripple control-modtager: Netoperatøren installerer en ripple control-modtager i din installation, hvis kontakter kan styres for at reducere den maksimale effekt, som cFos Charging Manager må trække. CFos Charging Manager kan forbindes til ripple control-modtageren ved hjælp af koblingsindgange. Du kan bruge S0-indgangene på cFos Power Brain Controller, cFos Wallbox Booster eller cFos Charging Manager ESP Kit, men også på andre enheder, som f.eks. visse målermodeller. Her er instruktioner til, hvordan du konfigurerer Charging Manager med skiftekontakt. Du kan også forespørge 2 kontakter og dermed definere 4 forskellige grænser for aktiv effekt.

Styring via Modbus: Netoperatøren installerer en Modbus-master i din installation, som indstiller registre i cFos Charging Manager, der styrer den maksimale effekt. For at gøre dette kan du aktivere SunSpec-serveren under "Konfiguration" i Charging Manager. Modbus TCP-porten er 502, under Raspberry PI 1502, da porte under 1024 kræver administratorrettigheder. Modbus-masteren kan derefter få adgang til register 40098 (float) for at forespørge om den aktive effekt og justere den i procent ved hjælp af register 40968 (float).

OCPP via OpenADR: Netoperatøren bruger OpenADR til at koordinere sine belastninger og tjenester. Fra deres synspunkt er dit system en OCPP-wallbox. Du kan tilføje en "OCPP via OpenADR"-wallbox i cFos Charging Manager. I OCPP-gateway-indstillingerne for denne wallbox skal du indtaste netoperatørens data for backend. Indstil "Netreference" som målerens rolle. Dette giver netoperatøren mulighed for at analysere det aktuelle netforbrug og styre cFos Charging Manager via OCPP Charging Profile.

HTTP API til energileverandører: Netoperatøren bruger vores specialdesignede HTTP API. Dette er tilgængeligt via sikre TLS-forbindelser. Certifikater kan også importeres efter anmodning fra netoperatøren. Alternativt kan forbindelsen også køre via en smart meter-gateway. Med vores HTTP API kan netoperatøren eller energileverandøren gribe meget præcist ind i styringen af Charging Manager. Nedenfor finder du dokumentationen til denne API.

HTTP API'et for netværksoperatører og energileverandører kan indstille og forespørge Variabler for Charging Manager ved hjælp af 2 opkald. Der kan tages hensyn til disse variabler ved konfigurering af husforbindelsens effekt og den maksimale EVSE-effekt. Netoperatører og energileverandører kan frit definere deres egne (producentuafhængige) standarder for, hvordan disse variabler tildeles.

Eksempel: Eksempel: Effekt fra hustilslutning = 55000 * AVAIL / 100
Netoperatøren indstiller variablen AVAIL til værdier mellem 0-100 og kan således regulere effekten fra kundeanlægget nedad i procentvise trin.

Eksempel: TARIF
Energileverandøren sætter variablen TARIF til 0 eller 1 og informerer systemet ved hjælp af 0 om, at den "normale" tarif nu gælder, og ved hjælp af 1 om, at en reduceret tarif nu gælder. Systemets brugere kan derefter oprette opladningsregler, der gør det muligt for dem kun at oplade bilen til bestemte takster eller at oplade med en lavere opladningseffekt til bestemte takster.

HTTP API

Bemærk: Når du indstiller en variabel, kontrollerer Charging Manager, om værdien er ændret. Først derefter gemmer den variablen i config.json-filen. På Raspberry PI og cFos Power Brain betyder det, at flash-hukommelsen bliver opbrugt. Hvis du vil forhindre denne lagring, kan du angive en ekstra forespørgselsparameter "tmp=1", f.eks. /cnf?cmd=set_cm_vars&tmp=1 ...

Indstille en variabel

GET /cnf?cmd=set_cm_vars&name=n&val=v&clear=c
n er navnet på variablen, v er dens værdi.
clear er valgfri, med c=1 slettes alle eksisterende variabler før nulstilling.

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

Indstil alle variabler

POST /cnf?cmd=set_cm_vars&clear=1
POST-delen indeholder et JSON-objekt med navnene og værdierne for variablerne, f.eks.

{"vars": [{ "name": "var1", "expr": 1.5 }], { "name": "var2", "expr": 2 }] }
Slet alle variabler, og sæt var1 til 1,5, var2 til 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

Læs alle variabler

GET /cnf?cmd=get_cm_vars
Returnerer et JSON-objekt, der matcher set_cm_vars, med alle variabler, deres formler (eller konstanter) og deres aktuelt beregnede værdier.

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

Denne API kan tilgås via Smart Meter Gateway uden yderligere autentificering, da Smart Meter Gateway allerede tager sig af dette ved at definere forbindelserne og autentificering ved hjælp af certifikater. Denne API kan anvendes fra hjemmenetværket ved hjælp af en administratoradgangskode.