Contact us

The software or firmware of the vehicle makes everything work. This software can be restricted to give you the best economical outcome, it can give you more or less distance, more or less power when pulling away but it is also tuned to prevent malfunction or failure of vehicle parts like the motor or batteries.

By tuning this software even further you can get exactly what you want.

EV tuning software

EV tuning you vehicle software or firmware needs to be done by a professional. It can save you money on electric and the amount of time you have to have vehicle hooked up and charging.

Car management software

Open Vehicles

The OVMS is an all open source vehicle remote monitoring, diagnosis and control system.

The system provides live monitoring of vehicle metrics like state of charge, temperatures, tyre pressures and diagnostic fault conditions. It will alert you about critical conditions and events like a charge abort, battery cell failure or potential theft. Depending on the vehicle integration it allows you to take control over the charge process, climate control, tuning parameters of the engine and more. OVMS developers are enthusiasts trying hard to provide as detailed information about the internals of a vehicle as possible.


Working only with electric vehicles Fully supported: Kia e-NIRO/e-Soul (EV), Hyundai Kona EV, Hyundai Ioniq EV. Community supported: Niro PHEV, Renault ZOE 28, BMW i3, VW ID3 45/58/77. See Release notes, quick installation via flash tool bellow.

Electric Vechicles Charging Management

simple and clean user interface

wide range of supported chargers:

ABL eMH1, Alfen (Eve), Bender (CC612/613), cFos (PowerBrain), Daheimladen, Ebee (Wallbox), Ensto (Chago Wallbox), EVSEWifi/ smartWB, Garo (GLB, GLB+, LS4), go-eCharger, HardyBarth (eCB1, cPH1, cPH2), Heidelberg (Energy Control), Innogy (eBox), Juice (Charger Me), KEBA/BMW, Menneckes (Amedio, Amtron Premium/Xtra, Amtron ChargeConrol), NRGkick, openWB (includes Pro), Optec (Mobility One), PC Electric (includes Garo), Siemens, TechniSat (Technivolt), Tinkerforge Warp Charger, Ubitricity (Heinz), Vestel, Wallbe, Webasto (Live), Mobile Charger Connect and many more

experimental EEBus support (Elli, PMCC)

experimental OCPP support

Build-your-own: Phoenix Contact (includes ESL Walli), EVSE DIN

Smart-Home outlets: FritzDECT, Shelly, Tasmota, TP-Link

wide range of supported meters for grid, pv, battery and charger:

ModBus: Eastron SDM, MPM3PM, ORNO WE, SBC ALE3 and many more, see for a complete list

Integrated systems: SMA Sunny Home Manager and Energy Meter, KOSTAL Smart Energy Meter (KSEM, EMxx)

Sunspec-compatible inverter or home battery devices: Fronius, SMA, SolarEdge, KOSTAL, STECA, E3DC, ...

and various others: Discovergy, Tesla PowerWall, LG ESS HOME, OpenEMS (FENECON)

vehicle integration (state of charge, remote charge, battery and preconditioning status):

Audi, BMW, Citro├źn, Dacia, Fiat, Ford, Hyundai, Jaguar, Kia, Landrover, Mercedes, Mini, Nissan, Opel, Peugeot, Porsche, Renault, Seat, Smart, Skoda, Tesla, Volkswagen, Volvo, ...

Services: OVMS, Tronity

Scooters: Niu, Silence

plugins for integrating with any charger/ meter/ vehicle:

Modbus, HTTP, MQTT, Javascript, WebSockets and shell scripts

status notifications using Telegram, PushOver and many more

logging using InfluxDB and Grafana

granular charge power control down to mA steps with supported chargers (labeled by e.g. smartWB as OLC)

REST and MQTT APIs for integration with home automation systems

Add-ons for HomeAssistant and OpenHAB (not maintained by the evcm core team)


The main subject of this project is the management of the ev-charging stations network. We presume that the charging points are stationed in public or private areas, such as public parking areas, parking spots, gas stations, private parkings etc. The stakeholders that we examine in this particular project are the electronic vehicle owners, the energy providers, the parking owners as well as the municipalities that own public parking spaces. One or more use cases that we developed are assigned to each stakeholder. Car owners have the ability to charge their vehicles, to see the nearest available charging stations as well as to pay their past-due monthly bills. Parking owners and municipalities have access to statistics of their charging stations. Furthermore, they can add, delete or modify a charging spot. Finally, the energy providers can see statistics for all the chraging stations they provide electricity to.

Get email updates

Your details

By signing up you agree that we can process your information in accordance with our privacy policy.

Accept Cookies
This website or its third-party tools use cookies which are necessary to its functioning and required to achieve the purposes illustrated in the cookie policy. If you want to know more please refer to the cookie policy.