Why do I have an account for
graph-na02-useast1.api.smartthings.com work, but not for graph.api.smartthings.com?
I’ve been accessing my IDE from the first address, not the ‘default’ one. Is that okay?
They are different servers or “Shards”. If you have an older hub you are on the
graph.api.smartthings.com shard, if you have a newer hub you are on the graph-na02-useast1.api.smartthings.com shard. The UK also has their own shard. In order to access your home and hub you need to use the URL which your hub is registered to.
Well that explains it. Thanks!
This gives the details ( this is a clickable link)
When SmartThings went for sale in the UK, they added the first of what will be many “shards” to split the SmartThings Cloud workload into multiple, somewhat independent, clusters of servers.
SmartThings automatically replicates a lot of stuff between the shards when they deploy updates and so on, but if you are doing development and you Publish “For Me”, then you need to be sure to be logged into the correct shard, or your self-published SmartApp or custom Device Type Handler will not work. You won’t find it in the mobile App!
Eventually you may not need to know your shard. Eventually, SmartThings may make this process automatic and when you self-publish, it will go to the “right” shard without intervention.
https://account.smartthings.com should take you to your correc…