Documentazione

Controllo attivo della potenza da parte del gestore del sistema di distribuzione (DSO) in conformità alla sezione 14a EnWG

Dal 2024, il gestore di rete non potrà più rifiutare le utenze più grandi, come wallbox o pompe di calore, ma potrà richiedere un controllo attivo della potenza. In tal caso, dovrà concedere uno sconto sulle tariffe di rete. Il Charging Manager di cFos supporta diverse forme di controllo attivo della potenza da parte del gestore di rete (controllo del servizio di rete).

Ricevitore di controllo dell'ondulazione: il gestore di rete installa nel vostro impianto un ricevitore di controllo dell'ondulazione di cui può controllare i contatti di commutazione per ridurre la potenza massima che il Charging Manager cFos può prelevare. Il Charging Manager cFos può essere collegato al ricevitore di controllo dell'ondulazione mediante ingressi di commutazione. È possibile utilizzare gli ingressi S0 del controllore Power Brain cFos, del Wallbox Booster cFos o del Kit ESP del Charging Manager cFos, ma anche quelli di altri dispositivi, come alcuni modelli di contatori. Ecco le istruzioni su come configurare il Charging Manager con un contatto di commutazione. È possibile interrogare anche 2 contatti e definire così 4 diversi limiti di potenza attiva.

Controllo via Modbus: il gestore di rete installa un master Modbus nel vostro impianto, che imposta nel Charging Manager di cFos i registri che controllano la potenza massima. A tal fine, è possibile attivare il server SunSpec alla voce "Configurazione" del Charging Manager. La porta Modbus TCP è 502, sotto Raspberry PI 1502, poiché le porte inferiori a 1024 richiedono i diritti di amministratore. Il master Modbus può quindi accedere al registro 40098 (float) per interrogare la potenza attiva e regolarla in percentuale utilizzando il registro 40968 (float).

OCPP tramite OpenADR: il gestore della rete utilizza OpenADR per coordinare i propri carichi e servizi. Dal loro punto di vista, il vostro sistema è una wallbox OCPP. È possibile aggiungere una wallbox "OCPP via OpenADR" nel Charging Manager di cFos. Nelle impostazioni del gateway OCPP di questa wallbox, inserire i dati del gestore di rete per il backend. Impostare "Riferimento rete" come ruolo del contatore. In questo modo il gestore di rete può analizzare l'utilizzo attuale della rete e controllare il cFos Charging Manager tramite il profilo di tariffazione OCPP.

API HTTP per i fornitori di energia: l'operatore di rete utilizza la nostra API HTTP appositamente progettata. Questa è accessibile tramite connessioni TLS sicure. I certificati possono essere importati su richiesta del gestore di rete. In alternativa, la connessione può avvenire anche tramite un gateway per contatori intelligenti. Con la nostra API HTTP, il gestore di rete o il fornitore di energia possono intervenire in modo molto preciso nel controllo del Charging Manager. Di seguito è riportata la documentazione di questa API.

L'API HTTP per gli operatori di rete e i fornitori di energia può impostare e interrogare le variabili del Charging Manager mediante 2 chiamate. Queste variabili possono essere prese in considerazione quando si configura la potenza della connessione domestica e la potenza massima dell'EVSE. Gli operatori di rete e i fornitori di energia sono liberi di definire i propri standard (indipendenti dal produttore) per l'assegnazione di queste variabili.

Esempio: Potenza di allacciamento dell'abitazione = 55000 * AVAIL / 100
Il gestore di rete imposta la variabile AVAIL su valori compresi tra 0-100 e può così regolare la potenza dell'impianto del cliente a scatti percentuali.

Esempio: TARIF
Il fornitore di energia imposta la variabile TARIF su 0 o 1 e informa il sistema con 0 che ora si applica la tariffa "normale" e con 1 che si applica una tariffa ridotta. Gli utenti del sistema possono quindi creare regole di ricarica che consentono loro di caricare l'auto solo a determinate tariffe o di caricare con una potenza di carica inferiore a determinate tariffe.

API HTTP

Nota: Quando si imposta una variabile, il Charging Manager controlla se il valore è cambiato. Solo allora salva la variabile nel file config.json. Su Raspberry PI e cFos Power Brain, ciò causa l'esaurimento della memoria flash. Se si desidera impedire questo salvataggio, è possibile specificare un parametro di query aggiuntivo "tmp=1", ad esempio /cnf?cmd=set_cm_vars&tmp=1 ...

Impostare una variabile

GET /cnf?cmd=set_cm_vars&name=n&val=v&clear=c
n è il nome della variabile, v è il suo valore.
clear è opzionale, con c=1 tutte le variabili esistenti vengono cancellate prima del reset.

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

Impostare tutte le variabili

POST /cnf?cmd=set_cm_vars&clear=1
Il corpo del POST contiene un oggetto JSON con i nomi e i valori delle variabili, ad es.

{"vars": [{ "name": "var1", "expr": 1.5 }], { "name": "var2", "expr": 2 }] }
Cancellare tutte le variabili e impostare var1 a 1,5, var2 a 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

Leggi tutte le variabili

GET /cnf?cmd=get_cm_vars
Restituisce un oggetto JSON corrispondente a set_cm_vars con tutte le variabili, le loro formule (o costanti) e i valori attualmente calcolati.

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

È possibile accedere a questa API tramite lo Smart Meter Gateway senza ulteriore autenticazione, poiché lo Smart Meter Gateway se ne occupa già definendo le connessioni e l'autenticazione tramite certificati. Questa API può essere utilizzata dalla rete domestica tramite una password di amministratore.