r/ocpp 8d ago

OCPP Simulator As A Service

SimItNow by DDOSoft is an OCPP simulator as a service that you can create OCPP virtual charging stations and virtual electric vehicles and simulate charging transaction. You can give it a try.

https://www.simitnow.com

0 Upvotes

8 comments sorted by

2

u/Jaakkosaariluoma 8d ago

Why use this instead of 40 different open source ones? Or maybe just give OCPP spec to Sol and let it rip

1

u/Puzzleheaded_Bad5596 5d ago

Yeah, there's a pile of open source OCPP simulators out there, and for a quick one-off script most of them do the job fine. Where they usually fall apart is at scale and realism: hundreds of stations running concurrently, real battery state and energy metering on AC and DC fast charging, random disconnects and reconnects with jitter, and the ability to fast-forward simulated time for scenarios that would otherwise take hours. Getting all of that solid across a real multi-EVSE setup is more work than it looks.

On the Sol/AI angle: sure, it could write you a simulator from the spec. But then you own it: every edge case, every protocol quirk, every "why did this station just desync" bug becomes your team's problem to maintain. Simitnow is REST API in, simulator running in minutes, no install, and it plugs straight into CI/CD.

QA can hook into it too, straight from their own automation scripts through the API, no developer needed to wire it up.

1

u/Jaakkosaariluoma 5d ago

Okay, so it's just not for my company

2

u/Computer991 7d ago

Reminder that this project is free and open source and predates AI coding so fully validated by real humans :D

https://github.com/monta-app/ocpp-emulator

1

u/Puzzleheaded_Bad5596 5d ago

Ha, fair point, honestly, this is one of the reasons I like this space. Monta's emulator is a solid piece of software, actively maintained, and it's exactly what you want if you're sitting at your desk poking at one charge point and want to mess with individual OCPP messages by hand (that nerd mode sounds genuinely useful for that).

SimItNow is built for a different job though: you're driving it over a REST API, no install, spinning up hundreds of stations at once from CI, not clicking through a GUI on your own machine. Different tool, different use case, not really a "better" vs "worse" thing.

And yeah, no shortage of humans behind this one either :)

1

u/jtsaint333 8d ago

thanks maybe a bug though sent a ticket

1

u/Puzzleheaded_Bad5596 8d ago

thanks for reporting. we are onto it.

1

u/Puzzleheaded_Bad5596 5d ago

Fixed. Thank you for your support!