The Edge Controller runs the whole site locally — no internet required to keep charging.
Edge AI Controller →
Container shop · off-grid PV array solar generation 🔋 Battery store surplus Grid — optional off-grid capable Pipelet Edge Controller measure · optimise · control 🚗 EV charger OCPP 🛵 E-scooter dock switchable sockets 🔌 Shop loads fridge · lights
PV and battery feed the Edge Controller; it allocates the available power across the EV charger, the e-scooter dock and the shop loads in real time — grid optional.

The scenario

Picture a shipping-container shop at a trailhead or a festival site — no fixed grid connection, or only a weak one. On the roof: a PV array. Inside: a battery, a fridge and lighting, an AC charging station for e-cars, and a rack of switchable sockets for an e-scooter fleet. The job: charge as many vehicles as the sun and battery allow, never trip the (optional) grid fuse, and keep the fridge running — automatically, with nobody on site.

How the Edge Controller optimises

The controller runs three loops on the box itself, every few seconds:

The building blocks

PV inverter (Modbus / API) Battery / BESS Energy meter (Modbus) AC charge point (OCPP 1.6 / 2.0.1) Switchable sockets / smart plugs Pipelet Edge Controller

The Edge Controller is a small fan-less box (ARM or x86). It speaks OCPP to the chargers, Modbus TCP/RTU to meters, inverters and sockets, and MQTT internally. Everything below runs in containers on that one device.

Works when the line is down

Because the brain is on-site, a dropped internet link changes nothing: the controller keeps measuring, optimising and charging, and buffers everything the cloud needs (sessions, meter data) until the link returns — then drains it in order. The same mechanism makes it §14a-EnWG ready: a grid operator's dimming signal becomes a top-priority cap that overrides everything, instantly and verifiably.

Build your own — in five steps

  1. Mount the Edge Controller in the container and wire it to the LAN with the chargers, meters, inverter and sockets.
  2. Run the commissioning wizard: it discovers the chargers, scans the Modbus meters, checks the phases and sends a safe, reversible test-limit.
  3. Draw the topology: grid/PV/battery at the top, the charge points and sockets as leaves, with the connection and sub-circuit limits.
  4. Pick a strategy (e.g. minimum-guarantee so every scooter gets a base charge, then fair share of the surplus).
  5. Go live — and manage it locally on the box or remotely from the CPMS portal.
Want to optimise a site like this?
Talk to us →