Документация

Активен контрол на мощността от оператора на разпределителната мрежа (ОРС) в съответствие с раздел 14а от EnWG

От 2024 г. нататък операторът на мрежата вече няма да може да отказва на по-големите потребители, като например стенни кутии или термопомпи, но ще може да изисква активен контрол на мощността. Тогава той трябва да ви предостави отстъпка от мрежовите такси. Мениджърът за таксуване на cFos поддържа различни форми на активен контрол на мощността от страна на мрежовия оператор (контрол на обслужването на мрежата).

Приемник за контрол на пулсациите: Операторът на мрежата инсталира приемник за контрол на пулсациите във вашата инсталация, чиито превключващи контакти може да контролира, за да намали максималната мощност, която мениджърът за зареждане cFos може да консумира. Мениджърът за зареждане на cFos може да бъде свързан към приемника за контрол на пулсациите чрез комутационни входове. Можете да използвате входовете S0 на контролера cFos Power Brain, усилвателя cFos Wallbox или комплекта ESP на мениджъра за зареждане cFos, но също и тези на други устройства, като например някои модели измервателни уреди. Ето инструкции за това как да конфигурирате Charging Manager с превключващ контакт. Можете също така да заявите 2 контакта и по този начин да дефинирате 4 различни граници на активната мощност.

Управление чрез Modbus: операторът на мрежата инсталира Modbus master във вашата инсталация, който задава регистри в мениджъра за зареждане cFos, контролиращи максималната мощност. За тази цел можете да активирате сървъра SunSpec в раздел "Конфигурация" в Charging Manager (Мениджър за зареждане). Портът Modbus TCP е 502, под Raspberry PI 1502, тъй като портовете под 1024 изискват администраторски права. След това Modbus Master може да получи достъп до регистър 40098 (float), за да направи запитване за активната мощност и да я регулира в проценти, като използва регистър 40968 (float).

OCPP чрез OpenADR: операторът на мрежата използва OpenADR, за да координира своите товари и услуги. От тяхна гледна точка вашата система е OCPP wallbox. Можете да добавите wallbox "OCPP via OpenADR" в мениджъра за зареждане на cFos. В настройките на шлюза OCPP на този wallbox въведете данните на мрежовия оператор за backend. Задайте "Grid reference" (Справка за мрежата) като роля на измервателния уред. Това позволява на мрежовия оператор да анализира текущото използване на мрежата и да контролира cFos Charging Manager чрез профила за таксуване OCPP.

HTTP API за доставчици на енергия: Операторът на мрежата използва нашия специално разработен HTTP API. Той е достъпен чрез защитени TLS връзки. По искане на мрежовия оператор могат да се импортират и сертификати. Алтернативно, връзката може да се осъществи и чрез шлюз за интелигентни измервателни уреди. С нашия HTTP API операторът на мрежата или доставчикът на енергия могат да се намесват много прецизно в управлението на мениджъра за таксуване. По-долу ще намерите документацията за този API.

HTTP API за мрежови оператори и доставчици на енергия може да задава и да прави заявки за променливите на мениджъра за таксуване с помощта на 2 повиквания. Тези променливи могат да бъдат взети предвид при конфигурирането на мощността на домашната връзка и максималната мощност на EVSE. Мрежовите оператори и доставчиците на енергия са свободни да определят свои собствени (независими от производителя) стандарти за начина на задаване на тези променливи.

Пример: Мощност на свързване на дома = 55000 * AVAIL / 100
Операторът на мрежата задава променливата AVAIL на стойности между 0 и 100 и по този начин може да регулира мощността на клиентската система надолу в проценти.

Пример: TARIF
Доставчикът на енергия задава променливата TARIF на 0 или 1 и уведомява системата чрез 0, че сега се прилага "нормалната" тарифа, а чрез 1, че сега се прилага намалена тарифа. След това потребителите на системата могат да създадат правила за зареждане, които им позволяват да зареждат автомобила само при определени тарифи или да зареждат с по-ниска мощност при определени тарифи.

HTTP API

Забележка: Когато задавате променлива, мениджърът за зареждане проверява дали стойността е променена. Едва след това записва променливата във файла config.json. При Raspberry PI и cFos Power Brain това води до изчерпване на флаш паметта. Ако искате да предотвратите това записване, можете да зададете допълнителен параметър на заявката "tmp=1", например /cnf?cmd=set_cm_vars&tmp=1 ...

Задаване на променлива

GET /cnf?cmd=set_cm_vars&name=n&val=v&clear=c
n е името на променливата, а v е нейната стойност.
clear не е задължително, при 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 може да се използва от домашната мрежа с помощта на парола на администратор.