Connect myenergi zappi with ChargeDoc
Track your charging costs with the myenergi zappi automatically: cloud connection via hub serial number and API key, solar share added from the myenergi export. Beta.
| Models | Zappi V2, Zappi V1 |
| Integration | Cloud API |
| Authentication | HTTP Digest (Hub-Serial + API-Key) |
| Max. Power | 7/22 kW |
| Phases | 3-phase |
| Market | UK / DACH |
| API-kvalitet | Eksperimentel |
| Status | Available |
myenergi zappi – the charger for solar households
The myenergi zappi is not an ordinary wallbox. It was built from the start to work with rooftop PV and home batteries. In ECO and ECO+ mode the zappi charges your car preferentially from surplus solar energy — in ECO+ it even pauses when there is not enough sun.
That is exactly what makes the cost side interesting: if a large part of your charging comes from your own roof, your real charging costs are far below the grid rate. But for employer reimbursement and tax returns only what you can evidence counts — and that takes numbers, not estimates.
Beta: The myenergi integration is new and currently running with beta customers. If anything doesn't work as expected, we'd appreciate a quick note to support.
What ChargeDoc records live
The app polls the myenergi cloud in the background roughly every 15 minutes, plus whenever you open it. For every plug-in cycle — from plugging in to unplugging — ChargeDoc records one charging session. That is the same logic myenergi uses to count a session.
Documented per session:
- Energy charged in kWh
- Start and end time of the plug-in cycle
- Electricity costs based on your configured rate
- Current charging power in the live status while charging
The zappi has no lifetime energy meter the app could read. That's why ChargeDoc derives sessions from the plug-in cycle instead of from a meter reading.
During setup the app also reconstructs the last 7 days from myenergi's minute-by-minute data, so you don't start from zero. That data carries no plug status: a charge with long pauses can therefore appear as several entries, and two charges directly after each other can merge into one. For exact plug-in cycles, and for periods further back, the myenergi export is the reliable source.
The connection is read-only: ChargeDoc does not control your zappi and changes no settings.
ECO, ECO+ and Fast
The zappi offers three charging modes — and it is worth knowing what of that is visible in the app:
- Live, ChargeDoc records the total energy per plug-in cycle regardless of mode. The app does not read the selected charging mode.
- The solar share of a charge is added from the myenergi export. Only there do you see how many kilowatt-hours came from your PV surplus.
In practice: after the import, an ECO+ charge on a sunny day appears in your reports with its green share — a Fast charge overnight appears entirely as grid energy.
Setting up step by step
1. Get your hub serial number and API key
You need two things: the serial number of your myenergi hub (not the zappi's) and an API key. Create the key in your myenergi account at myaccount.myenergi.com or in the myenergi app under Menu → Location → myenergi products → key icon next to the hub.
2. Add the wallbox
Open More → My Wallboxes → Add Wallbox and select "myenergi Zappi". Enter the hub serial number and API key, then pick a location and default vehicle.

| Field | Example | Meaning |
|---|---|---|
| Name | Carport zappi | free to choose |
| Hub serial number | 12345678 | serial of the myenergi hub |
| API key | ••••••• | from your myenergi account or app |
| Server URL (optional) | empty | only needed if the test fails |

3. Test the connection and save
Tap "Test connection". If it succeeds, tap Save. If it fails, enter your myenergi account's server in the "Server URL (optional)" field — usually https://s18.myenergi.net — and test again. Normally the app determines the server by itself and the field stays empty.

4. Done: live status
The wallbox now appears in your list — with the status "Charging" while a session is running.

Tap it to open the live status with current charging power, energy charged so far, and maximum power — this is also where the "Sync now" and "Import myenergi export" buttons sit.

While a charge is running, the home screen shows a live banner with the wallbox and its current power.

5. Add the solar share
After a few charges, download the CSV export from the myenergi portal and import it via "Import myenergi export" on the zappi detail screen. From then on your reports show which share came from your own roof.

Before you save, the preview shows what the file contains: row count and period, total kWh, the solar share myenergi reports, how many rows are marked as business, and whether the serial number matches this wallbox. Every charge with energy is pre-selected — you can deselect individual rows before importing.
Documentation for tax purposes
With the zappi, ChargeDoc also creates tax-ready records:
- PDF reports for your employer
- DATEV export for your tax advisor
- Audit-proof records with audit log
- Monthly summaries with costs and energy amounts
Imported sessions are stored as locked records and the import is written to the audit log — so it stays traceable where every row came from. Especially for solar households with a company car, the clean split between grid and self-generated energy is the heart of the evidence: what gets reimbursed is what actually cost you money.
Conclusion
Enter the hub serial number and API key once — from then on ChargeDoc records every plug-in cycle of your myenergi zappi automatically, from anywhere, without a shared Wi-Fi. The solar share is added from the myenergi export, with the figures myenergi itself reports. The integration is in beta, and feedback from real-world use is expressly welcome.
How to set it up
Get your hub serial number and API key
You need the serial number of your myenergi hub (not the zappi) and an API key. Create the key in your myenergi account at myaccount.myenergi.com or in the myenergi app under Menu → Location → myenergi products → key icon next to the hub.
Add the wallbox in ChargeDoc
Open More → My Wallboxes → Add Wallbox, select "myenergi Zappi", enter the hub serial number and API key, then tap "Test connection". Leave "Server URL (optional)" empty in most cases — only if the test fails, enter your account's server there, usually https://s18.myenergi.net. Then save.
Record charging sessions automatically
ChargeDoc polls the myenergi cloud in the background roughly every 15 minutes and records one charging session per plug-in cycle — from plugging in to unplugging, exactly how myenergi itself counts a session. It captures energy in kWh, start and end time, and the cost from your electricity price.
Add the solar share from the myenergi export
In the myenergi portal, download the CSV under Energy Use → Charging Sessions → Export, then tap "Import myenergi export" on the zappi detail screen. ChargeDoc shows a preview, detects duplicates, and takes over the green energy myenergi reports for each charge.
Frequently Asked Questions
Does ChargeDoc separate solar energy from grid energy?
Not from the live connection: the myenergi cloud API reports no solar share for an individual charging session, so sessions recorded automatically are booked entirely as grid energy. You add the solar share via the myenergi export. The CSV from the myenergi portal contains one row per plug-in cycle including the green energy in kWh; ChargeDoc takes those values unchanged and labels them as reported by myenergi. The grid share is priced with your electricity rate, the solar share with the optional "Own solar (PV)" price from the price settings.
Which zappi models are supported?
Any zappi connected to a myenergi hub with internet access. The connection runs through the myenergi cloud API, not through the charger itself. The integration has been tested with a zappi V2 and is currently in beta.
Does this work outside the UK, for example in Germany or Austria?
Yes. The myenergi cloud API works regardless of location as long as your hub is online. ChargeDoc determines the right myenergi server automatically. Only if the connection test fails do you enter your account's server in the "Server URL (optional)" field — usually https://s18.myenergi.net.
What does beta mean for this integration?
The zappi integration is new and currently running with beta customers. During setup ChargeDoc reconstructs the last 7 days from myenergi's minute-by-minute data. That data carries no plug status, so a charge with long pauses (typical for ECO+ with little sun) can appear as several entries, and two charges directly after each other can merge into one. For exact plug-in cycles, and for anything older than 7 days, the myenergi export is the reliable source. We welcome feedback via support.
Does my phone need to be on the same Wi-Fi as the zappi?
No. The connection runs through the myenergi cloud, not your home network. Your myenergi hub simply has to be online — your charging data arrives even when you are away from home.
Does ChargeDoc control my zappi?
No. The connection is read-only. ChargeDoc never starts or stops a charge, never switches charging mode, and never changes any setting on your charger.
Do I need a Pro subscription?
Automatic wallbox sync and the myenergi import are Pro features. Both are included in the free trial, so you can try the zappi integration first.
Start tracking charging costs now
Try ChargeDoc free for 14 days and track your charging costs automatically.