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

зарегистрируйте cFos Charging Manager на облачном сервере

Чтобы зарегистрировать Charging Manager на облачном сервере, облачный сервис должен быть активирован в конфигурации Charging Manager. После этого Charging Manager устанавливает TLS-шифрованное соединение с облачным сервером по адресу cloud.cfos-emobility.de. Поля ввода "Облачный сервер", "Идентификатор облака" и "Системный пароль" должны оставаться пустыми. Они необходимы только при работе с собственным облачным сервером.

Если используется облачный сервер cFos, в этом разделе также отображается идентификатор облака, который соответствует серийному номеру системы. Он необходим для доступа к вашей системе через облачный сервер.

Доступ к собственной системе через облачный сервер

Менеджер зарядки должен быть подключен к облачному серверу, как описано выше. Теперь с помощью браузера зайдите на облачный сервер по адресу https://cloud.cfos-emobility.de:4443. На странице входа на облачный сервер введите серийный номер вашей системы в поле "Cloud ID".

Если вы хотите получить доступ к системе в качестве администратора, отметьте соответствующее поле и введите пароль администратора системы в поле "Cloud user ID". Пароль администратора не должен быть пустым.

Если вы хотите получить доступ к системе в качестве пользователя, в ней должен быть создан хотя бы один пользователь. Введите идентификатор пользователя в разделе "Идентификатор пользователя Cloud". В этом случае флажок "Подключиться как 'admin'" остается пустым. Пароль администратора в системе также не должен быть пустым! В противном случае вход в систему будет невозможен по соображениям безопасности, даже если идентификатор пользователя верен.

Если вы заходите в систему через облачный сервер, в строке меню появится дополнительный пункт "Вход в облако". Он возвращает вас на экран входа в облачный сервер.

Обратите внимание! Оператор облачного сервера может просматривать все передаваемые данные и потенциально имеет доступ к вашей системе / настенному блоку.

Управляйте собственным облачным сервером

Вы также можете управлять собственным облачным сервером с помощью Charging Manager. Для этого вызовите программу charging_manager следующим образом:
charging_manager run <port> -cloud_server

Параметр <port> представляет собой номер порта, на котором облачный сервер должен принимать соединения. По умолчанию принимаются только TLS-шифрованные HTTPS-соединения. Если программа вызывается с дополнительным параметром -allow_http, то на том же порту будут приниматься и незашифрованные HTTP-соединения.

Кроме того, с помощью параметра loglevel <1..4> можно установить начальный уровень журнала в соответствующих уровнях Feler, Warnings, Information, Data.

Настройка и управление облачным сервером осуществляется через страницу /ui/en/cloud-admin.htm, например,
https://localhost:<port>/ui/en/cloud-admin.htm

Пароль администратора - это пароль менеджера зарядки.

Чтобы зарегистрировать новую систему на облачном сервере, назначьте идентификатор облака и пароль облака в разделе "Функции администратора облачного сервера" и нажмите кнопку "Добавить новую систему".

Назначенные идентификатор и пароль облака, а также адрес облачного сервера вводятся в конфигурации системы в области "Облачный сервис". Поле ввода идентификатора облака появляется, как только вы вводите сервер, отличный от сервера cFos.

Теперь вы должны иметь доступ к своей системе через облачный сервер, как описано в предыдущем разделе.

Используйте собственные сертификаты сервера

По умолчанию облачный сервер использует самоподписанный сертификат для создания зашифрованных соединений. Хотя это ничего не говорит об уровне шифрования, такие соединения обычно помечаются браузерами как небезопасные. Однако вы также можете использовать собственные сертификаты, подписанные центром сертификации (ЦС), для облачного сервера. Для этого необходимо запустить облачный сервер, как описано выше.

Если предположить, что облачный сервер прослушивает порт 4443, новый сертификат можно импортировать, снова вызвав облачный сервер со следующими параметрами:
charging_manager cloud_cert https://localhost:4443 /path/to/cert.pem /path/to/private_key.pem

В Linux облачный сервер может работать без прав root, но сертификат можно прочитать и импортировать с правами root, приписав к приведенной выше команде "sudo".