Local API
Using the local API, you can integrate NRGkick into your smart home system, but also program individual automations.
What is a local API?
API means Application Programming Interface and is a kind of “pool” of commands. These commands can be used between two
or several devices to query or transmit certain information. For each query there are defined responses. Without the predefined commands, no information can be passed on. These commands and responses are summarized in comprehensive documentation, which you can find here.
The local API of NRGkick is available in 2 protocols:
• JSON API: This protocol has the advantage that information can be read more easily.
• Modbus API: Consists of addresses. Instead of sending aggregated information via endpoints, individual details are sent via addresses. The advantage of this is that individual values can be queried.