add honeywell T6
Posted: Friday 03 April 2020 22:02
I have been trying to connect to honeywell T6. Checked out youtube without any succes
These are the steps I did (please check every vaiable that copy because otherwize you get no connection):
- read www.domoticz.com/wiki/HoneywellDeveloperApiKey
- points to do developer.honeywellhome.com/
- 1,2,3: got my CONSUMER KEY and CONSUMER SECRET
- 4: put my CONSUMER KEY= API-KEY in https://api.honeywell.com/oauth2/author ... d=CONSUMER KEY&redirect_uri=none
- 5: checked in with user and password select my thermostat and hitted button connect
- 6: browser states 'Cannot GET /none ' get code from address : https://api.honeywell.com/oauth2/app/none?code=[[RETURN CODE]]&scope=
- 7: opened putty and made [[BASE64-ENCODED-STRING]] with echo -n CONSUMER KEY:CONSUMER SECRET | base64
- 8: next commando in putty screen:
curl -X POST -H 'Authorization: Basic [[BASE64-ENCODED-STRING]]' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Accept:
application/json' -d 'grant_type=authorization_code&code=[[RETURN CODE]]&redirect_uri=none' https://api.honeywell.com/oauth2/token
returned :
{"access_token":"qg...","refresh_token":"W....","expires_in":"1799", "token_type":"Bearer"}
- 9: put into domoticz hardware and it works great.
Thank you for the documentation The only feedback I want to give it was not clear that CUSTOMER KEY was API KEY.
These are the steps I did (please check every vaiable that copy because otherwize you get no connection):
- read www.domoticz.com/wiki/HoneywellDeveloperApiKey
- points to do developer.honeywellhome.com/
- 1,2,3: got my CONSUMER KEY and CONSUMER SECRET
- 4: put my CONSUMER KEY= API-KEY in https://api.honeywell.com/oauth2/author ... d=CONSUMER KEY&redirect_uri=none
- 5: checked in with user and password select my thermostat and hitted button connect
- 6: browser states 'Cannot GET /none ' get code from address : https://api.honeywell.com/oauth2/app/none?code=[[RETURN CODE]]&scope=
- 7: opened putty and made [[BASE64-ENCODED-STRING]] with echo -n CONSUMER KEY:CONSUMER SECRET | base64
- 8: next commando in putty screen:
curl -X POST -H 'Authorization: Basic [[BASE64-ENCODED-STRING]]' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Accept:
application/json' -d 'grant_type=authorization_code&code=[[RETURN CODE]]&redirect_uri=none' https://api.honeywell.com/oauth2/token
returned :
{"access_token":"qg...","refresh_token":"W....","expires_in":"1799", "token_type":"Bearer"}
- 9: put into domoticz hardware and it works great.
Thank you for the documentation The only feedback I want to give it was not clear that CUSTOMER KEY was API KEY.