Дакументацыя

Кіраванне, зручнае для сеткі

Калі ваш пастаўшчык электраэнергіі/аператар сеткі прадпісвае прыёмнік кіравання пульсацыямі, прачытайце адпаведны раздзел нашага часта задаюць пытанні.

cFos Charging Manager на шлюзе Smart Meter Gateway (SMGW)

Вы можаце кіраваць cFos Charging Manager на інтэрфейсе HAN шлюза Smart Meter. У адпаведнасці з BSI TR-03109-1, шлюз разумнага лічыльніка забяспечвае празрысты інтэрфейс ад інтэрфейсу HAN праз інтэрфейс WAN да аператара сеткі або пастаўшчыка энергіі. Гэта рэгулюецца ў HAF3 (3.4.2.3) і павінна быць адпаведна настроена адміністратарам шлюзу Smart Meter (злучэнне паміж EMT і CLS).

Для працы на шлюзе Smart Meter Gateway патрабуецца сертыфікат TLS ад cFos Charging Manager, які вы можаце загрузіць у раздзеле «Канфігурацыя» у Charging Manager і выбраць для шлюзу Smart Meter.

Вы таксама павінны наладзіць IP-адрас або URL, па якім можна атрымаць доступ да шлюзу Smart Meter у хатняй сетцы.

Цяпер вы можаце выбраць наступныя функцыі:

  1. cFos Charging Manager выкарыстоўвае шлюз OCPP для падлучэння ўсіх настроеных насценных скрынь да бэкэнду OCPP пастаўшчыка энергіі праз шлюз смарт-лічыльнікаў. Гэта дае пастаўшчыку энергіі магчымасць бачыць стан усіх насценных скрынь і запісваць працэсы зарадкі або выстаўляць рахункі за колькасць спажыванай энергіі. cFos Power Brain Wallboxes таксама могуць мець зносіны такім чынам (нават без шлюза) праз шлюз Smart Meter з бэкэндам OCPP пастаўшчыка энергіі.
  2. У выпадку дэфіцыту энергіі пастаўшчык энергіі або аператар сеткі можа паменшыць ёмістасць падключэння дамоў, даступнае для cFos Charging Manager.
  3. Пастаўшчык энергарэсурсаў можа паведаміць дыспетчару па зарадцы cFos аб пачатку і заканчэнні тарыфаў, якія затым могуць быць улічаны насценнымі скрынямі і карыстальнікамі, якія выкарыстоўваюць правілы зарадкі.
  4. Аператар сеткі або пастаўшчык энергіі можа цалкам кіраваць сістэмай кліента ў якасці адміністратара.

Функцыі 1 і 2 актывуюцца адпаведна ў раздзеле «Канфігурацыя».

HTTP API для сеткавых аператараў і пастаўшчыкоў энергіі можа ўсталёўваць і запытваць зменныя з дапамогай 2 выклікаў дыспетчара зарадкі. Гэтыя зменныя можна ўлічваць пры наладзе магутнасці падлучэння дома і максімальнай магутнасці насценнай скрынкі. Аператары сеткі або пастаўшчыкі энергіі могуць свабодна распрацоўваць і могуць усталёўваць свае ўласныя (незалежныя ад вытворцы) стандарты таго, як гэтыя зменныя прызначаюцца.

Прыклад: магутнасць падключэння дома = 55000 * ДОСТУПНА / 100
Аператар сеткі задае зменную AVAIL значэннямі ад 0 да 100 і можа такім чынам рэгуляваць выснову сістэмы кліента ў працэнтах.

Прыклад: ТАРЫФ
Пастаўшчык энергарэсурсаў усталёўвае зменную ТАРЫФ у 0 або 1 і паведамляе сістэме з 0, што цяпер дзейнічае "нармальны" тарыф, а з 1 - што цяпер дзейнічае паніжаны тарыф. Затым карыстальнікі сістэмы могуць ствараць правілы зарадкі, якія дазваляюць ім зараджаць аўтамабіль толькі па пэўных тарыфах або зараджаць з меншай магутнасцю зарадкі па пэўных тарыфах.

Малюнак Кіраванне зарадкай у сетцы

HTTP API

Усталюйце зменную

GET /cnf?cmd=set_cm_vars&name=n&val=v&clear=c
n - імя зменнай, v - яе значэнне.
ачысціць неабавязкова, з c=1 усе існуючыя зменныя ачышчаюцца перад скідам.

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

Ўсталяваць усе зменныя

POST /cnf?cmd=set_cm_vars&clear=1
Цела POST змяшчае аб'ект JSON з імёнамі і значэннямі зменных, напрыклад

{"vars": [{ "name": "var1", "expr": 1.5 }], { "name": "var2", "expr": 2 }] }
Выдаліце ўсе зменныя і ўсталюйце 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

Прачытайце ўсе зменныя

GET /cnf?cmd=get_cm_vars
Вяртае аб'ект JSON, які адпавядае set_cm_vars з усімі зменнымі, іх формуламі (або канстантамі) і іх бягучымі вылічанымі значэннямі.

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

Гэты API можа быць даступны праз Smart Meter Gateway без дадатковай аўтэнтыфікацыі, так як Smart Meter Gateway ужо бярэ на сябе гэта, вызначаючы злучэнні і аўтэнтыфікацыю з дапамогай сертыфікатаў. Гэты API можна выкарыстоўваць з хатняй сеткі з паролем адміністратара.