ecarPlug
EV Charging Software & Infrastructure
Projektbeschreibung
Entwicklung und Wartung von Softwarelösungen für den Betrieb und die Überwachung von Ladeinfrastruktur für Elektrofahrzeuge bei ecarPlug. Der Schwerpunkt lag auf der Entwicklung von Flutter Desktop Anwendungen (Windows) sowie der Anbindung an leistungsfähige Backend-Systeme.
Die Desktop-Applikationen dienen als zentrale Benutzeroberfläche zur Interaktion mit den Ladestationen und kommunizieren – je nach Einsatzszenario – parallel mit dem unternehmenseigenen OCAS-Backend (PHP) sowie mit einem OCPP-1.6-Backend (Java).
Über diese Systeme werden unter anderem Ladezustände, Batterie- und Kabelinformationen, Leistungsdaten (PowerMeter), Systemzustände sowie Zahlungs- und Terminalinformationen in Echtzeit ausgetauscht.
Zusätzlich wurde die Server- und Datenbankinfrastruktur betrieben und weiterentwickelt, um einen stabilen, skalierbaren Betrieb des Ladenetzes sicherzustellen.
Technologien
- Flutter Desktop (Windows) & Dart
- WebSocket-basierte Echtzeitkommunikation
- PHP-Backend (OCAS)
- Java-Backend (OCPP 1.6)
- Relationale Datenbanken
- CMS zur Verwaltung von Ladestationen und Nutzern
- EV-Charging-Protokolle und Systemintegration
Einsatzbereiche
- Öffentliche Ladeinfrastruktur (Parkhäuser, Außenbereiche)
- Private und halbprivate Ladepunkte (Home-Charging)
- Verwaltung von Charging Stations und einzelnen Chargern
- Management von Eigentümern, Betreibern und Endkunden
- Echtzeit-Monitoring und Netz-Status-Überwachung
- Statistische Auswertung des Ladebetriebs zur Fehlererkennung