From 664af57708210f96efda286a6282de7418bfada8 Mon Sep 17 00:00:00 2001 From: Juan Pablo Risso Date: Tue, 16 Feb 2016 09:35:21 -0500 Subject: [PATCH] Removed canInstallLabs() --- .../hue-connect.src/hue-connect.groovy | 24 ++++--------------- 1 file changed, 4 insertions(+), 20 deletions(-) diff --git a/smartapps/smartthings/hue-connect.src/hue-connect.groovy b/smartapps/smartthings/hue-connect.src/hue-connect.groovy index b8dd89b..b8d3f54 100644 --- a/smartapps/smartthings/hue-connect.src/hue-connect.groovy +++ b/smartapps/smartthings/hue-connect.src/hue-connect.groovy @@ -35,23 +35,11 @@ preferences { } def mainPage() { - if(canInstallLabs()) { - def bridges = bridgesDiscovered() - if (state.username && bridges) { - return bulbDiscovery() - } else { - return bridgeDiscovery() - } + def bridges = bridgesDiscovered() + if (state.username && bridges) { + return bulbDiscovery() } else { - def upgradeNeeded = """To use SmartThings Labs, your Hub should be completely up to date. - -To update your Hub, access Location Settings in the Main Menu (tap the gear next to your location name), select your Hub, and choose "Update Hub".""" - - return dynamicPage(name:"bridgeDiscovery", title:"Upgrade needed!", nextPage:"", install:false, uninstall: true) { - section("Upgrade") { - paragraph "$upgradeNeeded" - } - } + return bridgeDiscovery() } } @@ -765,10 +753,6 @@ private String convertHexToIP(hex) { [convertHexToInt(hex[0..1]),convertHexToInt(hex[2..3]),convertHexToInt(hex[4..5]),convertHexToInt(hex[6..7])].join(".") } -private Boolean canInstallLabs() { - return hasAllHubsOver("000.011.00603") -} - private Boolean hasAllHubsOver(String desiredFirmware) { return realHubFirmwareVersions.every { fw -> fw >= desiredFirmware } }