Question on locations and servers


(Bryan B.) #1

I have 2 locations in my account. When I click on one location the web URL is graph-na02-useast1.smartthings.com, the other is just graph.api.smartthings.com. Is there a difference between them?


(Patrick Stuart [@pstuart]) #2

Yes and no. They are on different shards which splits the load. In theory nothing is different but in reality the newer shard has less users and typically gets updates a bit slower so it can be a bit more stable.

From a developer perspective have multiple shards has caused a few issues. But nothing show stopping.


(Aaron S) #3

We are getting pretty close to shard parity - at this point, the delay in updates getting rolled out across regions is usually less than a few hours. From the end-user perspective, the difference in updates pretty negligible.


(ActionTiles.com co-founder Terry @ActionTiles; GitHub: @cosmicpuppy) #4

Beware that I think any custom code (SmartApps or Device Type Handlers) that you write or paste into your “Account” is not automatically replicated between the Shards / Locations!