DDF-Handbuch / Teil A – Protokoll-DDF

WebSocket

Stand

Im Code gibt es eine WebSocket-Gerätebasis (ioDeviceDB_WS). Sie stellt den Server-Unterbau bereit: Handshake, Frames lesen und schreiben, Listener. Diese Basis wird vom OCPP-Treiber verwendet.

Nicht als eigenständiges Protokoll nutzbar – zu klären

  • PROTOCOL WS hat in der Geräteauswahl (initDevice/Process) keinen eigenen Fall.
  • process_data der WS-Klasse liefert nur 1 (keine Verarbeitung). Der Listener beantwortet Requests nur mit 200 OK.

Eine reine WebSocket-DDF ist daher aktuell nicht lauffähig. Für WebSocket-basierte Ladestationen verwenden Sie OCPP.

Was die Basis bereitstellt (für OCPP)

Funktion Beschreibung
Handshake HTTP-Upgrade, Sec-WebSocket-Key/-Protocol
Frames Lesen/Schreiben von Text-Frames
Listener-Port LISTENER_PORT, Registrierung durch Instanz 1
Variablen Unbekannte Tokens fallen auf getsetData der WS-Basis zurück. Deren Variablen sind nicht dokumentiert (zu klären).

Checkliste