Ok, machen wir mal Nägel mit Köpfen: Ich bin der Einfachheit halber für ESP8266 + WLAN als Standard.
Die Einkaufsliste werde ich im
https://github.com/CFLadestationen/CfOn ... /README.md erstellen.
Wie können die Daten ins Verzeichnis X integriert werden?
Die Ladestationen schicken die Daten als MQTT Client an einen zentralen MQTT Broker. Den habe ich schon eingerichter inkl. Berechtigungskonzept. Wer eine neue Ladestation anbinden möchte, schickt eine Mail mit dem Namen der Station im Format
"Ort_Straße_Hausnummer_ggfNummerLadebox" und bekommt ein Passwort zurück. Das ist dann auch der mqqt_username und die chargepoint_id, die im cfos_config.h zu hinterlegen ist vor dem Programmieren des ESP.
Wer die Daten abrufen möchte, kann dann ebenfalls nach einem User fragen und damit die MQTT Topics der Ladestationen abbonieren.
Wenn ein Verzeichnis bereits eine API zum anliefern von Statusinformationen hat, dann lege ich auf dem Server einen NodeRed Workflow an, der die Daten vom MQTT Broker liest und in die jeweilige Verzeichnis API schreibt.
Auf dem Server selber ist auch schon InfluxDB und Grafana installiert. Die InfluxDB persistiert die Informationen, sodass mit Grafana ein Dashboard aktueller Stati und historischer Statistiken (Wann geladen, wie oft geladen, Strommenge Tag/Woche/Jahr/Gesamt..) gezeigt werden kann.
Das Setup dokumentiere ich im Github mit, wer das also lieber für sich daheim selbst aufbauen will und keinen zentralen Server mag kann das auch gerne tun.