RoSchmiViessmannApiTest
This is a 'quick and dirty' tool I implemented to learn how to use the Viessmann-Api to create Access Tokens and get Sensor-Values using the Viessmann Cloud API.
How to use:
- Enter the client_id in the text box in the left upper corner
- Click the "Get Autorization Request Url" Button (marking the CheckBox will also retrieve a Refresh-Token)
- Copy the created Url to the Clipboard
- Paste the Url in the adddress bar of your internet browser and load the adressed page
- On the opening page log in by entering your credentials
- A new page opens in your browser
- Retreive the delivered "Code" from the adress bar (string behind '?code=')
- Copy and paste the "Code" in the textbox of this App
- Click "Get Token(s)" (within 20 sec after step 4)
- Copy the token to the Clipboard
Now you can use the created access token in requests to retrieve sensor-values from the Viessmann Cloud.