OCPP WS IOocpp-ws-io
Simulator

Keyboard Shortcuts

Full reference for all keyboard shortcuts available in the OCPP Simulator.

The simulator is fully keyboard-navigable. All shortcuts work globally — you do not need to focus a specific panel first.

Open the shortcuts dialog at any time with Ctrl+/ or by clicking the keyboard icon (⌨) in the header.


Panels

ShortcutAction
Ctrl + `Toggle Log Panel open / closed
Ctrl + 1Toggle Config Panel open / closed

Charger

ShortcutAction
Alt + CNew charger — adds a new tab with default settings
Ctrl + EnterConnect / Disconnect the active charger

Ctrl+N and Ctrl+Shift+N are reserved by Chromium-based browsers (new window / incognito) and cannot be overridden by web applications. Alt+C is used instead as it is not intercepted at the browser level.


Logs

ShortcutAction
Ctrl + SExport logs as JSON — downloads ocpp_logs_<timestamp>.json
Ctrl + Shift + SExport logs as CSV — downloads ocpp_logs_<timestamp>.csv

The CSV export includes the following columns:

ColumnDescription
timestampISO 8601 timestamp of the log entry
directionTx, Rx, Error, or System
actionOCPP action name (e.g. BootNotification)
raw_messageThe raw OCPP-J frame as a JSON string
payloadThe parsed payload object serialized to JSON

All fields are properly quoted to handle commas and newlines inside JSON payloads.


Shortcuts Dialog

ShortcutAction
Ctrl + /Open / close the shortcuts dialog
EscClose the dialog

Browser Compatibility

Some shortcuts may be intercepted by the browser or OS before reaching the simulator. The table below shows tested behaviour in common browsers on Windows:

ShortcutChromeBraveFirefoxEdge
`Ctrl+``
Ctrl+1
Alt+C
Ctrl+Enter
Ctrl+S
Ctrl+Shift+S
Ctrl+/

Ctrl+S in browsers normally triggers the browser's Save Page dialog. The simulator calls event.preventDefault() synchronously before any async work, which successfully suppresses this in all major browsers.

On this page