atomicState to state

This commit is contained in:
Juan Pablo Risso
2015-09-10 14:59:08 -04:00
parent 0cf90064ec
commit d977c4d46b

View File

@@ -64,9 +64,10 @@ def bridgeDiscovery(params=[:])
def options = bridges ?: [] def options = bridges ?: []
def numFound = options.size() ?: 0 def numFound = options.size() ?: 0
if (numFound == 0 && state.bridgeRefreshCount > 5) { if (numFound == 0 && state.bridgeRefreshCount > 25) {
log.trace "Cleaning old bridges memory" log.trace "Cleaning old bridges memory"
atomicState.bridges = [:] state.bridges = [:]
state.bridgeRefreshCount = 0
} }
subscribe(location, null, locationHandler, [filterEvents:false]) subscribe(location, null, locationHandler, [filterEvents:false])
@@ -220,7 +221,7 @@ def getHueBulbs() {
} }
def getHueBridges() { def getHueBridges() {
atomicState.bridges = atomicState.bridges ?: [:] state.bridges = state.bridges ?: [:]
} }
def getVerifiedHueBridges() { def getVerifiedHueBridges() {
@@ -258,7 +259,7 @@ def manualRefresh() {
} }
def uninstalled(){ def uninstalled(){
atomicState.bridges = [:] state.bridges = [:]
state.username = null state.username = null
} }