Dokumentacja

Kontrola zasilania sieciowego

Jeśli Twój dostawca energii/operator sieci zaleca odbiornik kontroli tętnień, przeczytaj odpowiednią sekcję naszego FAQ.

cFos Charging Manager na bramie inteligentnego licznika (SMGW)

Możesz obsługiwać cFos Charging Manager na interfejsie HAN bramy inteligentnego licznika. Zgodnie z BSI TR-03109-1, bramka inteligentnego licznika zapewnia przezroczysty interfejs z interfejsu HAN przez interfejs WAN do operatora sieci lub dostawcy energii. Jest to uregulowane w HAF3 (3.4.2.3) i musi być odpowiednio skonfigurowane przez administratora bramki inteligentnego licznika (połączenie między EMT i CLS).

Działanie na Smart Meter Gateway wymaga certyfikatu TLS po stronie cFos Charging Manager, który można wgrać w "Konfiguracji" w Charging Manager i wybrać dla Smart Meter Gateway.

Musisz również skonfigurować adres IP lub adres URL, pod którym brama Smart Meter Gateway może być osiągnięta w sieci domowej.

Można teraz wybrać następujące funkcje:

  1. Menedżer ładowania cFos wykorzystuje bramę OCPP do połączenia wszystkich skonfigurowanych EVSE z zapleczem OCPP dostawcy energii za pośrednictwem bramy Smart Meter. Dzięki temu dostawca energii widzi status wszystkich EVSE i może rejestrować procesy ładowania oraz wystawiać rachunki za ilość zużytej energii. EVSE cFos mogą również komunikować się w ten sposób (nawet bez bramy) poprzez Smart Meter Gateway z systemem OCPP dostawcy energii.
  2. W przypadku niedoboru mocy, dostawca energii lub operator sieci może zmniejszyć moc przyłączeniową domu dostępną dla menedżera ładowania cFos.
  3. Dostawca energii może informować menedżera ładowania cFos o początku i końcu obowiązywania taryf, które następnie mogą być uwzględnione przez EVSE i użytkowników za pomocą reguł ładowania.
  4. Operator sieci lub dostawca energii może w pełni zarządzać instalacją klienta jako administrator.

Funkcje 1. i 2. są odpowiednio włączane w "Konfiguracji".

Interfejs API HTTP dla operatorów sieci i dostawców energii może ustawiać i odpytywać zmienne Charging Manager za pomocą 2 wywołań. Zmienne te mogą być brane pod uwagę przy konfiguracji mocy przyłączeniowej domu i maksymalnej mocy EVSE. Operatorzy sieci i dostawcy energii mogą swobodnie definiować własne (niezależne od producentów) standardy dotyczące sposobu przypisywania tych zmiennych.

Przykład: Moc przyłączeniowa domu = 55000 * AVAIL / 100
Operator sieci ustawia zmienną AVAIL na wartości z zakresu 0-100 i może w ten sposób regulować moc systemu klienta w dół w krokach procentowych.

Przykład: TARIF
Dostawca energii ustawia zmienną TARIF na 0 lub 1 i informuje system za pomocą 0, że teraz obowiązuje "normalna" taryfa, a za pomocą 1, że obowiązuje taryfa obniżona. Użytkownicy systemu mogą następnie tworzyć reguły ładowania, które pozwalają im ładować samochód tylko przy określonych taryfach lub ładować przy niższej mocy ładowania przy określonych taryfach.

Rysunek Zarządzanie opłatami w systemie grid-serving

HTTP API

Ustawić zmienną

GET /cnf?cmd=set_cm_vars&name=n&val=v&clear=c
n to nazwa zmiennej, v to jej wartość.
clear jest opcjonalne, z c=1 wszystkie istniejące zmienne są kasowane przed wyzerowaniem.

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

Ustaw wszystkie zmienne

POST /cnf?cmd=set_cm_vars&clear=1
Ciało POST zawiera obiekt JSON z nazwami i wartościami zmiennych, np.

{"vars": [{ "name": "var1", "expr": 1.5 }], { "name": "var2", "expr": 2 }] }
Usuń wszystkie zmienne i ustaw var1 na 1,5, var2 na 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

Przeczytaj wszystkie zmienne

GET /cnf?cmd=get_cm_vars
Zwraca obiekt JSON pasujący do set_cm_vars ze wszystkimi zmiennymi, ich formułami (lub stałymi) i ich aktualnie obliczonymi wartościami.

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

To API może być dostępne poprzez Smart Meter Gateway bez dalszego uwierzytelniania, ponieważ Smart Meter Gateway już o to dba poprzez definiowanie połączeń i uwierzytelnianie za pomocą certyfikatów. To API może być używane z sieci domowej za pomocą hasła administratora.