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

Управление сетевым обслуживанием

Если ваш поставщик энергии/сетевой оператор предписывает приемник для борьбы с пульсациями, пожалуйста, прочитайте соответствующий раздел нашего FAQ.

менеджер зарядки cFos на шлюзе интеллектуальных счетчиков (SMGW)

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

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

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

Теперь вы можете выбрать следующие функции:

  1. Менеджер зарядки cFos использует шлюз OCPP для подключения всех настроенных EVSE к бэкенду OCPP поставщика энергии через шлюз Smart Meter Gateway. Это позволяет поставщику энергии видеть состояние всех EVSE, регистрировать процессы зарядки и выставлять счета за потребленную энергию. EVSEs cFos также могут взаимодействовать таким образом (даже без шлюза) через шлюз Smart Meter Gateway с бэкендом OCPP поставщика энергии.
  2. В случае нехватки электроэнергии поставщик энергии или оператор энергосистемы может уменьшить мощность подключения к дому, доступную для cFos Charging Manager.
  3. Поставщик энергии может информировать cFos Charging Manager о начале и конце действия тарифов, которые затем могут быть учтены EVSEs и пользователями с помощью правил зарядки.
  4. Оператор сети или поставщик энергии может полностью управлять установкой клиента в качестве администратора.

Функции 1. и 2. включаются соответственно в разделе "Конфигурация".

HTTP API для операторов сетей и поставщиков энергии может устанавливать и запрашивать переменные Charging Manager с помощью 2 вызовов. Эти переменные могут учитываться при настройке мощности подключения к дому и максимальной мощности EVSE. Сетевые операторы и поставщики энергии могут определять свои собственные (независимые от производителя) стандарты назначения этих переменных.

Пример: Мощность подключения дома = 55000 * AVAIL / 100
Оператор энергосистемы устанавливает переменную AVAIL на значения в диапазоне 0-100 и таким образом может регулировать мощность системы потребителя в процентах.

Пример: TARIF
Поставщик энергии устанавливает переменную TARIF на 0 или 1 и сообщает системе посредством 0, что теперь действует "нормальный" тариф, а посредством 1 - что теперь действует пониженный тариф. Затем пользователи системы могут создать правила зарядки, которые позволяют им заряжать автомобиль только по определенным тарифам или заряжать по более низкой зарядной мощности по определенным тарифам.

Рисунок Управление зарядкой в режиме Grid-serving

HTTP API

Установите переменную

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 можно использовать из домашней сети с помощью пароля администратора.