In order to keep our API stable into the future we must therefore shut down access to any old API keys that were not obtained through the Viessmann Developer Portal. On July 15th 2021, the access to old API keys will no longer be possible.
The Developer Portal offers great benefits for both Developers and End-users:
What must you do?
If you are using an old API client, which you have not created through the Developer Portal and you are a:
Developer
Check your plugin to assure that it is working with the authorization flow, described here: https://developer.viessmann.com/en/doc/authentication.
Every user will need their own API key to access their device. This means sharing one API key will not be possible anymore and users will need to have their own API key for continued access to data.
Some data points that were accessible through the old API client will not be accessible through the new API client. Make sure to check the list of features provided in the documentation: https://developer.viessmann.com/en/doc/iot/data-points
End user
If you are using a 3rd party application to connect to your heating device, you need to go on the Developer Portal to create your own API key. This will be your personal key, which you need to access your device.
We are pleased there has been so much demand for use of our API. We want to invite you to continue to develop your applications, so please carefully follow the instructions included here.
Update: The old API key is now disabled. For further using the API, please go on the Developer Portal to use you own personal API key.