Neleso Developer

Öffentliche Produktdokumentation

Zielbild · Stand 2026

Architektur · Zielbild

Ein gemeinsamer Kern ist ein Produktvertrag – nicht nur ein Diagramm.

Das Ziel ist eine versionierte Broker- und Server-Basis, die in allen drei Produkten aus denselben Quellen gebaut wird. Oberflächen, APIs und Betriebsmodelle dürfen sich unterscheiden; Protokollverhalten und Kernverträge nicht.

Wichtige Einordnung Die Codebasis ist heute noch nicht vollständig vereinheitlicht.

Diese Seite dokumentiert die verbindliche Entwicklungsrichtung. Die Produktseiten benennen den jeweils aktuellen Angleichungsstand.

Systemfluss

OCPP zuerst. Produkte darüber.

Der Kern terminiert Stationsverbindungen, routet Nachrichten, normalisiert Zustände und stellt kontrollierte Kommandos bereit. Die Produkte setzen ihre jeweiligen Benutzer- und Integrationsflächen darauf.

OCPP · WebSocket · TLS Ladepunkte Herstellerunabhängig
Gemeinsamer Kern · Ziel
OCPP Broker Verbindungen · Routing · Beobachtung
OCPP Server Protokoll · Zustände · Kommandos
01BrokerRouting-Oberfläche
02CommunityEine Organisation
03EnterpriseMandanten & Betrieb

Gemeinsamer Vertrag

Vier Dinge müssen in allen Auslieferungen zusammenbleiben.

01

Protokollverhalten

OCPP-Nachrichten, Zustandsübergänge, Fehler und Timeouts folgen denselben getesteten Regeln.

02

Routingmodell

Charge Point IDs, Zielsysteme, Beobachter und Regeln verwenden einen gemeinsamen Konfigurationsvertrag.

03

Ereignis- und Datenmodell

Stationen, Sessions, Messwerte und Kommandos behalten stabile Identitäten über die Produktschichten hinweg.

04

Release-Artefakte

Tests, OpenAPI-Spezifikationen und Kompatibilitätsnachweise entstehen aus demselben versionierten Build.

Migrationsstand

Heute getrennt, im Ziel gemeinsam.

Die Tabelle verhindert, dass Zielarchitektur als bereits ausgelieferte Parität gelesen wird.

ProduktHeuteZiel
OCPP BrokerEigenständige Implementierung · OCPP 1.6J und 2.0.1Gemeinsamer Broker-/Server-Build mit schlanker Oberfläche
Community ServerEigene Komponenten · OCPP 1.6J, 2.0.1 und 2.1Gemeinsamer Kern plus offene Ein-Organisations-Schicht
Enterprise ServerEnterprise-Dienste · OCPP 1.6J, 2.0.1 je nach Release optional, heute kein 2.1-Runtime-SupportGemeinsamer Kern plus mandantenfähige Betriebs- und Integrationsschicht

Produktgrenzen

Die Unterschiede liegen oberhalb des OCPP-Kerns.