From a80aa5dd0ce9ac8dfb6df957033911c93bc8ebaa Mon Sep 17 00:00:00 2001 From: copy-ninja Date: Thu, 6 Aug 2015 20:24:57 -0500 Subject: [PATCH 1/3] Update MyQ.ServiceManager.SmartApp.groovy --- MyQ.ServiceManager.SmartApp.groovy | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/MyQ.ServiceManager.SmartApp.groovy b/MyQ.ServiceManager.SmartApp.groovy index cf6006ba..8b15269c 100644 --- a/MyQ.ServiceManager.SmartApp.groovy +++ b/MyQ.ServiceManager.SmartApp.groovy @@ -240,23 +240,10 @@ private getDeviceList() { /* api connection */ // get URL private getApiURL() { - def troubleshoot = "false" - if (settings.troubleshoot == "true") { - if (!(state.troubleshoot)) state.troubleshoot = now() + 3600000 - troubleshoot = (state.troubleshoot > now()) ? "true" : "false" - } if (settings.brand == "Craftsman") { - if (troubleshoot == "true") { - return "https://craftexternal-myqdevice-com-a488dujmhryx.runscope.net" - } else { - return "https://craftexternal.myqdevice.com" - } + return "https://craftexternal-myqdevice-com-a488dujmhryx.runscope.net" } else { - if (troubleshoot == "true") { - return "https://myqexternal-myqdevice-com-a488dujmhryx.runscope.net" - } else { - return "https://myqexternal.myqdevice.com" - } + return "https://myqexternal-myqdevice-com-a488dujmhryx.runscope.net" } } From 598778ef644c03f67bc061ed064882efb6974ffa Mon Sep 17 00:00:00 2001 From: copy-ninja Date: Thu, 6 Aug 2015 20:31:23 -0500 Subject: [PATCH 2/3] Update MyQ.ServiceManager.SmartApp.groovy --- MyQ.ServiceManager.SmartApp.groovy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MyQ.ServiceManager.SmartApp.groovy b/MyQ.ServiceManager.SmartApp.groovy index 8b15269c..08c3b861 100644 --- a/MyQ.ServiceManager.SmartApp.groovy +++ b/MyQ.ServiceManager.SmartApp.groovy @@ -241,9 +241,9 @@ private getDeviceList() { // get URL private getApiURL() { if (settings.brand == "Craftsman") { - return "https://craftexternal-myqdevice-com-a488dujmhryx.runscope.net" + return "https://craftexternal-myqdevice-com-gqj9w4lp1pc9.runscope.net" } else { - return "https://myqexternal-myqdevice-com-a488dujmhryx.runscope.net" + return "https://myqexternal-myqdevice-com-gqj9w4lp1pc9.runscope.net" } } From bd93272e0020094ab0a40b14361b400c895c049c Mon Sep 17 00:00:00 2001 From: copy-ninja Date: Thu, 6 Aug 2015 20:37:19 -0500 Subject: [PATCH 3/3] Update MyQ.ServiceManager.SmartApp.groovy --- MyQ.ServiceManager.SmartApp.groovy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MyQ.ServiceManager.SmartApp.groovy b/MyQ.ServiceManager.SmartApp.groovy index 08c3b861..22c57e88 100644 --- a/MyQ.ServiceManager.SmartApp.groovy +++ b/MyQ.ServiceManager.SmartApp.groovy @@ -187,8 +187,8 @@ private getDoorList() { apiGet("/api/v4/userdevicedetails/get", []) { response -> if (response.status == 200) { response.data.Devices.each { device -> - // 2 = garage door, 5 = gate, 7 = MyQGarage(no gateway) - if (device.MyQDeviceTypeId == 2||device.MyQDeviceTypeId == 5||device.MyQDeviceTypeId == 7) { + // 2 = garage door, 5 = gate, 7 = MyQGarage(no gateway) + if (device.MyQDeviceTypeId == 2||device.MyQDeviceTypeId == 5||device.MyQDeviceTypeId == 7||device.MyQDeviceTypeId == 17) { def dni = [ app.id, "GarageDoorOpener", device.MyQDeviceId ].join('|') device.Attributes.each { if (it.AttributeDisplayName=="desc") deviceList[dni] = it.Value