I’ve got a few lights, a z-wave lock, a thermostat, and the SmartThings weather device hooked into my dashboard right now just to play with. I’ve seen a couple of the tiles update hours or a day after a status change. I see this using both Firefox and Edge on my Win 10 laptop. My network is… unique. I’ve got an Ubiquity ERL-3 and a Sophos XG in the mix, with IOT on a separate segment than my LAN. Took me a bit to realize the XG was blocking non-standard SSL which was causing some problems with the web dashboard but I’ve since bypassed that and still have issue. Don’t think it is my network though because I have the exact same issue using the web dashboard with Chrome on my phone over the cell network or on my laptop using my phone as a hotspot over the cell network.
When I check the console in Firefox I see things that look promising like this:
Location Subscription Healthchecks [app.459d975854e545e15882.js:6:80165]
Checking subscriptions for UID GdH0SF00sDNRl0TN0aJM8NKu2oF3 for location id d7a95db8-ad83-4221-878b-624d310de0c5 on platform smartthings [app.459d975854e545e15882.js:6:80653]
There are 35 subscriptions in Firestore for location d7a95db8-ad83-4221-878b-624d310de0c5 [app.459d975854e545e15882.js:6:80907]
Subscriptions are filtered from 35 to 32 based on device authorization for location - d7a95db8-ad83-4221-878b-624d310de0c5. [app.459d975854e545e15882.js:6:81546]
Retrieving subscriptions from smartthings for location d7a95db8-ad83-4221-878b-624d310de0c5 [app.459d975854e545e15882.js:6:81676]
Subscription conditional check [app.459d975854e545e15882.js:6:78237]
Checking if all 32 required subscriptions are already available (for UID GdH0SF00sDNRl0TN0aJM8NKu2oF3) [app.459d975854e545e15882.js:6:78492]
There are no subscription missing for location d7a95db8-ad83-4221-878b-624d310de0c5.
But then I see this happens any time I load the page…
Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). controller-8cf533bd2ac100386dcc43eb1faef57b.html:1:1
Any thoughts on what I should check?