For developers & home automation integrators
NRGkick API: connect your charging cable to your smart home
With the NRGkick’s local API, you integrate your charging cable directly into your smart home system and program your own automations. Unlike the app, the API lets you retrieve even more precise data and control the charging process fully automatically.
What is a local API?
An API (Application Programming Interface) is a set of commands that lets two devices exchange information directly. Each request has a predefined response — no data can be sent outside these fixed commands, making the integration both powerful and secure. The NRGkick’s local API is available in two protocols, each with its own advantages.
JSON API
A local REST API that returns information via clear endpoints, such as GET /info for device data (serial number, MAC address) and GET /values for real-time measurement data (power, energy, temperatures). Ideal when you want to quickly and easily read human-readable data.
Modbus API
Works with individual memory addresses instead of bundled endpoints. All registers use little-endian format and are readable via Unit ID 1. The advantage: you request exactly the values you need, without transmitting unnecessary data.

More possibilities than the app
Where in the NRGkick app you have to actively adjust your charging current yourself, the API lets you automate this entirely. This way you can build your own logic based on real-time data — for example to automatically adjust based on your solar panel output or your total household electricity consumption.
Everything you need to know about the NRGkick API
From activation to concrete applications: find all the technical details about the local API here.
Want to use the NRGkick API?
Contact us for the full technical documentation, or request your quote right away.
