What is the hobby API?
By using the hobby API you can link smart solutions to your Niko Home Control installation yourself as well. You can make Niko Home Control work together with your own application or with solutions such as Node-RED, openHAB or Home Assistant.
What can you do with Niko Home Control?
By using Niko Home Control with the hobby API, you can do the following:
- Retrieve your available Niko Home Control locations
- Retrieve your available Niko Home Control actions and devices
- Control your Niko Home Control actions and devices
- Receive status information from your Niko Home Control actions and devices
- Receive notification messages from your Niko Home Control installation
What do you need?
In short | Extra information | |
---|---|---|
General |
| |
Your Niko Home Control system meets the following requirements:
| If you have not registered your Niko Home Control system, go to mynikohomecontrol.niko.eu . | |
| If you have no token, request it on mynikohomecontrol.niko.eu. More information, see below. |
How do you get access to the hobby API (documentation and authentication)?
- Check if you have everything you need (see above).
Log in with your e-mail address and password.
- Click the Connected services button. This is where you manage all the services linked to your installation, including the Hobby API.
- Click the ALL tab or the Add another service button in the ACTIVE tab.
Click the Hobby API logo.
Follow the instructions on your screen.
You can find the technical Hobby API documentation on https://mynikohomecontrol.niko.eu.
How do you renew your Hobby API access token?
Your API access token expires after one year and needs to be renewed yearly. You can renew this token at the earliest one month before the actual expiration date.
- Go to https://mynikohomecontrol.niko.eu.
- Log in with your e-mail address and password.
- Click the Connected services button. This is where you manage all the services linked to your installation, including the Hobby API.
- Click the Hobby API logo.
- Follow the instructions on your screen to receive a new token.