Dokumentation

Welche Vorteile bietet die cFos Cloud?

Die cFos Cloud ermöglicht den Zugriff auf Ihre cFos Power Brain Wallbox bzw. den cFos Charging Manager von unterwegs, d.h. auch ohne im Heimnetz eingeloggt zu sein. Der cFos Cloud Server leitet die Kommunikation zwischen ihren Geräten und Ihrem Browser bzw. der cFos Charging Manager App weiter.
Sie können die cFos Cloud sowohl über die cFos Charging Manager App, über die PWA (progressive web app) und über Ihren Webbrowser nutzen. Die Zugangsdaten können Sie in der cFos Charging Manager App hinterlegen. Wenn Sie über Ihren Webbrowser auf die cFos Cloud zugreifen, können Sie dem Browser mitteilen, dass Sie diese Seite als PWA nutzen möchten oder die Anlage wie gewohnt über den Webbrowser zugreifen. Der Browser merkt sich in seinem Passwort Manager auf Wunsch Ihre Zugangsdaten. Sie können Zugangsdaten für den Administrator oder als Benutzer hinterlegen.
Der cFos Cloud Zugriff bietet folgende Vorteile:

  • Zugriff auf Ihre Geräte von unterwegs.
  • Wenn Sie als Benutzer eingelogged sind, werden nur die Geräte angezeigt, auf die dieser Benutzer Zugriff hat. Sie können also Ihren Benutzern Zugriff auf die jeweilige Wallbox geben, ohne dass dieser Benutzer Zugriff auf Ihr Heimnetz haben muss.
  • Abruf der Benachrichtigungen für den Benutzer oder Administrator.
  • Mittels Fernwartung können Sie via cFos Cloud auch auf die Weboberfläche anderer im cFos Charging Manager eingerichteter Geräte zugreifen und diese administrieren.

Damit Sie Zugriff auf Ihre Geräte via cFos Cloud haben, müssen sich diese ebenfalls an der cloud anmelden. Dies wird im folgenden beschrieben.

cFos Charging Manager am Cloud Server anmelden

Hinweis: Alle cFos Power Brain Benutzer und Inhaber von cFos Charging Manager Lizenzen, die über uns erworben wurden, sind am cloud server freigeschaltet. Sollten Sie aber eine cFos Power Brain mit Seriennummer vor W00-008J (ca. April 2021) besitzen, melden Sie sich bitte. Dann schalten wir Sie nachträglich frei.

Um den Charging Manager am Cloud Server anzumelden, muss in der Konfiguration des Charging Managers der Cloud Service aktiviert werden. Der Charging Manager baut daraufhin eine TLS-verschlüsselte Verbindung zum Cloud Server unter cloud.cfos-emobility.de auf. Die Eingabefelder "Cloud Server", "Cloud ID" und "Anlagen Passwort" müssen leer bleiben. Diese werden lediglich beim Betrieb eines eigenen Cloud Servers benötigt.

Wird der cFos Cloud Server verwendet, wird in diesem Abschnitt auch die Cloud ID angezeigt, die dann der Seriennummer der Anlage entspricht. Diese wird benötigt, um über den Cloud Server auf die eigene Anlage zugreifen zu können.

Step-By-Step Anleitung für den Zugang zum cFos Cloud Server

Über den Cloud Server auf die eigene Anlage zugreifen

Der Charging Manager muss wie oben beschrieben mit dem Cloud Server verbunden sein. Rufen Sie nun mit Ihrem Browser den Cloud Server unter https://cloud.cfos-emobility.de:4443 auf. Auf der Anmeldeseite des Cloud Servers geben Sie unter "Cloud ID" die Seriennummer Ihrer Anlage ein.

Wenn Sie als Admin auf die Anlage zugreifen möchten, haken Sie das entsprechende Feld an und geben unter "Cloud Benutzer ID" das Admin-Passwort der Anlage ein. Das Admin-Passwort darf dabei nicht leer sein.

Wenn Sie als Benutzer auf die Anlage zugreifen möchten, muss dort mindestens ein Benutzer eingerichtet sein. Dessen ID geben Sie unter "Cloud Benutzer ID" ein. Die Checkbox "Als 'admin' verbinden" bleibt in diesem Fall frei. Auch hier darf das Admin-Passwort auf der Anlage nicht leer sein! Andernfalls schlägt die Anmeldung auch bei gültiger Benutzer-ID aus Sicherheitsgründen fehl.

Wenn Sie über den Cloud Server auf Ihre Anlage zugreifen, erscheint in der Menüzeile der zusätzliche Menüpunkt "Cloud Login". Darüber gelangen Sie zurück zum Login Screen des Cloud Servers.

Hinweis! Der Betreiber des cloud servers kann sämtliche übertragene Daten einsehen und hat potentiell Zugriff auf Ihre Anlage / Wallbox.

Einen eigenen Cloud Server betreiben

Sie können mit dem Charging Manager auch einen eigenen Cloud Server betreiben. Dazu rufen Sie das Programm charging_manager wie folgt auf:
charging_manager run <port> -cloud_server

Der Parameter <port> repräsentiert die Portnummer, auf der der Cloud Server Verbindungen entgegennehmen soll. Standardmäßig werden nur TLS-verschlüsselte HTTPS-Verbindungen angenommen. Wird das Programm mit dem optionalen Parameter -allow_http aufgerufen, werden auf demselben Port auch unverschlüsselte HTTP-Verbindungen angenommen.

Ferner kann mit dem Parameter loglevel <1..4> der initiale Log-Level in den entsprechenden Stufen Feler, Warnungen, Informationen, Daten gesetzt werden.

Die Konfiguration und Verwaltung des Cloud Servers erfolgt über die Seite /ui/de/cloud-admin.htm, also z.B.
https://localhost:<port>/ui/de/cloud-admin.htm

Das Admin-Passwort ist das des Charging Managers.

Um eine neue Anlage am Cloud Server zu registrieren, vergeben Sie unter "Cloud Server Admin Funktionen" eine Cloud-ID und ein Cloud-Passwort und klicken auf "Neue Anlage hinzufügen".

Die vergebene Cloud-ID und das Passwort sowie die Adresse Ihres Cloud Servers tragen Sie zudem in der Konfiguration Ihrer Anlage im Bereich "Cloud Service" ein. Das Eingabefeld für die Cloud ID erscheint, sobald Sie einen anderen Server als den cFos Server eintragen.

Nun sollten Sie wie im vorigen Abschnitt beschrieben über Ihren Cloud Server auf Ihre Anlage zugreifen können.

Eigene Server-Zertifikate verwenden

Standardmäßig verwendet der Cloud Server ein selbstsigniertes Zertifikat zum Aufbau verschlüsselter Verbindungen. Obwohl das nichts über den Grad der Verschlüsselung aussagt, werden derartige Verbindungen von den Browsern in der Regel als unsicher gekennzeichnet. Sie können mit dem Cloud Server aber auch eigene, von einer Zertifizierungsstelle (CA) signierte Zertifikate verwenden. Dazu muss der Cloud Server zunächst wie oben beschrieben gestartet werden.

Angenommen, der Cloud Server hört auf den Port 4443. Dann kann ein neues Zertifikat eingespielt werden, indem der Cloud Server erneut mit folgenden Parametern aufgerufen wird:
charging_manager cloud_cert https://localhost:4443 /path/to/cert.pem /path/to/private_key.pem

Unter Linux kann so der Cloud Server ohne root-Rechte laufen, das Zertifikat kann aber durch Voranstellen von "sudo" beim obigen Befehl mit root-Rechten gelesen und eingespielt werden.

Step-By-Step Anleitung für den Zugang zum cFos Cloud Server

Einrichten des Zugangs zum cFos Cloud Server

  1. Das Admin Passwort der Wallbox muss mindestens 8-stellig sein, es muss also gegebenenfalls geändert werden
  2. Auf der Wallbox unter "Konfiguration -> Cloud Service"
    • Cloud Service aktivieren
    • Als Cloud Server URL die Selectbox "cFos Cloud" auswählen
    • Anlagen Passwort leer lassen
    • Cloud ID rechts im Dialog merken
  3. Im Browser auf
    • https://cloud.cfos-emobility.de:4443 navigieren (nicht :443)
    • Als Cloud ID die unter 2. gemerkte Cloud ID eingeben
    • Checkbox "Als Admin verbinden" aktivieren
    • Bei Feld "Admin-Passwort" das Admin Passwort der Wallbox eingeben
    • "Verbinden" klicken
  4. Gegebenenfalls alle Browser Fenster schließen und unter https://cloud.cfos-emobility.de:4443 neu versuchen
  5. Einrichten eines Zugangs als Benutzer (nicht admin)

  6. In der Wallbox als Admin anmelden und unter Benutzer einen neuen Benutzer einrichten
    • Benutzer ID des neuen Benutzers merken, z.B. 700726650495
  7. Im Browser auf
    • https://cloud.cfos-emobility.de:4443 navigieren (nicht :443)
    • Als Cloud ID die unter 2. gemerkte Cloud ID eingeben
    • Checkbox "Als Admin verbinden" ausschalten
    • Bei Feld "Benutzer ID" die unter 5. gemerkte Benutzer ID eingeben (z.B. 700726650495)
    • "Verbinden" klicken
  8. Gegebenenfalls alle Browser Fenster schließen und unter https://cloud.cfos-emobility.de:4443 neu versuchen