From d977c4d46b2788c5bac3de4fb7892029ca682ef0 Mon Sep 17 00:00:00 2001 From: Juan Pablo Risso Date: Thu, 10 Sep 2015 14:59:08 -0400 Subject: [PATCH] atomicState to state --- smartapps/smartthings/hue-connect.src/hue-connect.groovy | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/smartapps/smartthings/hue-connect.src/hue-connect.groovy b/smartapps/smartthings/hue-connect.src/hue-connect.groovy index 27b8f9c..1b17d73 100644 --- a/smartapps/smartthings/hue-connect.src/hue-connect.groovy +++ b/smartapps/smartthings/hue-connect.src/hue-connect.groovy @@ -64,9 +64,10 @@ def bridgeDiscovery(params=[:]) def options = bridges ?: [] def numFound = options.size() ?: 0 - if (numFound == 0 && state.bridgeRefreshCount > 5) { + if (numFound == 0 && state.bridgeRefreshCount > 25) { log.trace "Cleaning old bridges memory" - atomicState.bridges = [:] + state.bridges = [:] + state.bridgeRefreshCount = 0 } subscribe(location, null, locationHandler, [filterEvents:false]) @@ -220,7 +221,7 @@ def getHueBulbs() { } def getHueBridges() { - atomicState.bridges = atomicState.bridges ?: [:] + state.bridges = state.bridges ?: [:] } def getVerifiedHueBridges() { @@ -258,7 +259,7 @@ def manualRefresh() { } def uninstalled(){ - atomicState.bridges = [:] + state.bridges = [:] state.username = null }