Home › openWB › Embedded software replacement

openWB Embedded software replacement

EV charger by openWB. Compatibility with energy supplier apps, Home Assistant and evcc.

At a glance

Device typeEV charger [evcc template, 2026-10-19]
evcc supportYes
openwb-native (Modbus RTU) [evcc template, 2026-10-19]
ConnectionModbus RTU (RS485) (inferred from evcc template parameters) [evcc template, 2026-10-19]
Local control (no cloud)Yes via evcc's connection type [evcc template, 2026-10-19]
Home AssistantUnknown know this? tell us (brand not yet checked)
Known firmware notes
Replacement for the OpenWB software, when evcc runs directly on the OpenWB hardware. Currently supported Hardware is OpenWB Series2. mA control is used automatically if the EVSE firmware supports it. Please be aware that installing evcc on the OpenWB Hardware will void your guarantee! Installation without display: - Install and configure Raspberry Pi OS Lite (64bit) image. - Add the following at then end of `/boot/firmware/config.txt`: ```ini [all] gpio=4,5,7,11,17,22,23,24,25,26,27=op,dl gpio=6,8,9,10,12,13,16,21=ip,pu ``` - Install evcc according to the manual. - Add the groups required for user evcc to access the hardware: `usermod -a -G gpio,dialout,input evcc` - Configure evcc according to the manual. There are multiple distinct Hardware versions, which differ regarding the built-in modbus adapters and charge meters. - A single or multiple Modbus adapters are found at `/dev/ttyUSB0`, `/dev/ttyUSB1` (some Duo) or `/dev/ttyACM0`. Some Duo's contain two Modbus adapters, some just one. - The EVSE for the first connector has always the ID 1, the one for the second ID 2. - The different possible charge meters are: - Bernecker Engineering MPM3PM (template: mpm3pm) with ID 5 or ID 6 for the Duo's second connector. - SDM630/SDM72 (template: eastron) with ID 105 or ID 106 for the Duo's second connector. - ABB B23 (template: abb-ab) with ID 201 Additional steps for showing evcc on the display (be careful, because this will allow anybody to enable charging!). User `pi` is just an example here, replace it with the user actually used: - `apt install labwc wayfire seatd xdg-user-dirs firefox-esr swayidle wlopm` - Create the file `/home/pi/.config/labwc/autostart` with the following contents: ```bash /usr/bin/firefox-esr --kiosk http://localhost:7070/ & /usr/bin/swayidle -w timeout 600 'wlopm --off \*' resume 'wlopm --on \*' & ``` - Create file `/home/pi/.config/systemd/user/kiosk.service` with the following content: ```ini [Unit] Description=Start Kiosk mode [Service] Type=simple ExecStart=/usr/bin/labwc [Install] WantedBy=default.target ``` - Enable autostart of kiosk mode: `systemctl --user enable kiosk` - As root: Enable start of systemd user units without the user having to log-in: `loginctl enable-linger pi` At https://github.com/evcc-io/images complete images for both variants are available. [evcc template, 2026-10-19]

Energy supplier apps

Supplier lists are published per brand (sometimes with model conditions). A brand match does not guarantee your exact model works — check the linked page or the supplier's app.

Supplier / serviceStatus for openWB chargerSource
Frank Energie Not listed openWB is not on Frank Energie's EV-charger list [source, 2026-10-19]
Tibber Not listed openWB is not on Tibber's EV-charger list [source, 2026-10-19]
Zonneplan Not listed Zonneplan only lists its own hardware [source, 2026-10-19]
Eneco Unknown know this? tell us —
ANWB Energie Unknown know this? tell us —
Vattenfall Unknown know this? tell us —

Home Assistant integrations for openWB

Unknown know this? tell us — we have not yet checked Home Assistant support for openWB.

evcc details

Templateopenwb-native (charger) [source, 2026-10-19]
ConnectionModbus RTU (RS485) (inferred)
CapabilitiesmArfid1p3pdim [source, 2026-10-19]
Requirements
Replacement for the OpenWB software, when evcc runs directly on the OpenWB hardware. Currently supported Hardware is OpenWB Series2. mA control is used automatically if the EVSE firmware supports it. Please be aware that installing evcc on the OpenWB Hardware will void your guarantee! Installation without display: - Install and configure Raspberry Pi OS Lite (64bit) image. - Add the following at then end of `/boot/firmware/config.txt`: ```ini [all] gpio=4,5,7,11,17,22,23,24,25,26,27=op,dl gpio=6,8,9,10,12,13,16,21=ip,pu ``` - Install evcc according to the manual. - Add the groups required for user evcc to access the hardware: `usermod -a -G gpio,dialout,input evcc` - Configure evcc according to the manual. There are multiple distinct Hardware versions, which differ regarding the built-in modbus adapters and charge meters. - A single or multiple Modbus adapters are found at `/dev/ttyUSB0`, `/dev/ttyUSB1` (some Duo) or `/dev/ttyACM0`. Some Duo's contain two Modbus adapters, some just one. - The EVSE for the first connector has always the ID 1, the one for the second ID 2. - The different possible charge meters are: - Bernecker Engineering MPM3PM (template: mpm3pm) with ID 5 or ID 6 for the Duo's second connector. - SDM630/SDM72 (template: eastron) with ID 105 or ID 106 for the Duo's second connector. - ABB B23 (template: abb-ab) with ID 201 Additional steps for showing evcc on the display (be careful, because this will allow anybody to enable charging!). User `pi` is just an example here, replace it with the user actually used: - `apt install labwc wayfire seatd xdg-user-dirs firefox-esr swayidle wlopm` - Create the file `/home/pi/.config/labwc/autostart` with the following contents: ```bash /usr/bin/firefox-esr --kiosk http://localhost:7070/ & /usr/bin/swayidle -w timeout 600 'wlopm --off \*' resume 'wlopm --on \*' & ``` - Create file `/home/pi/.config/systemd/user/kiosk.service` with the following content: ```ini [Unit] Description=Start Kiosk mode [Service] Type=simple ExecStart=/usr/bin/labwc [Install] WantedBy=default.target ``` - Enable autostart of kiosk mode: `systemctl --user enable kiosk` - As root: Enable start of systemd user units without the user having to log-in: `loginctl enable-linger pi` At https://github.com/evcc-io/images complete images for both variants are available.
[source, 2026-10-19]
Known caveatsNone listed in the evcc template.

“Works for me” reports

No user reports yet. Report your firmware version and setup TODO: form

Where to buy

Shop links will appear here. TODO: affiliate placeholder — no links yet See our affiliate disclosure.