Hello all. Starting about 3 weeks ago I’m having a problem with the SmartThings integration with Dakboard. I have generated a new API token from https://account.smartthings.com/tokens and re-configured the integration, but I keep getting an error which won’t return any devices.
In working with Dakboard support earlier today, they did a good bit of troubleshooting and gave me the following:
Problem:
Seeing a 403 Forbidden when calling https://api.smartthings.com/devices. This is preventing dakboard.com from displaying devices for the account.
Steps to recreate:
-
Create a new access token at https://account.smartthings.com/tokens with full privileges to all sections.
-
Using new access token, make a curl call with following syntax: curl -H “Authorization: Bearer ACCESS_TOKEN” -H “Content-Type: application/json” https://api.smartthings.com/devices
-
Note that calls to /locations are successful with 200 HTTP response. Only calls to /devices seem to fail.
The technicians were able to authenticate their own SmartThings integrations with no problems on the call, so it appears to be something with my SmartThings account/environment. Has anyone else seen issues? Any ideas?