Turn OCPI concepts into repeatable practice with the simulator. Run controlled scenarios, inspect payloads, and build operational confidence. EV Simulator · Message Flows · Knowledge Quiz
Welcome to Interactive Tutorial
Getting Started with the Simulator
Simulating a Charging Session
Exploring OCPI Messages
Tutorial Complete
Ready to try out what you've learned? Let's play with the ChargerDojo simulator and see how electric car charging really works!
Try It Yourself
Use what you learned in real examples
Fun Simulators
Play with the charging simulator
Real Examples
Work through realistic charging scenarios
Learn the protocol by running it
Reading a protocol specification tells you what the messages are. Running one tells you what happens when they arrive in the wrong order, or with a field missing, or from a party that never completed a handshake. This tutorial pairs the explanation with the simulator so that every concept you meet is one you have just watched happen.
It is the fastest way to get an engineer from never having seen OCPI to being able to read a failing exchange and say what is wrong with it, which is the only skill that matters when a partner integration is on fire.
Where to go next
Common questions
Do I need to know OCPI already?
No. The tutorial assumes you know how HTTP and JSON work and nothing about EV roaming. If you would rather have the concepts first, read the OCPI introduction before starting.
How long does it take?
About thirty minutes. The whole Learning Hub curriculum, from the basics to debugging, is roughly two hours across six modules.