Skip to content

Commit

Permalink
CREX-3129 Update parent and service manager apps to be singleton
Browse files Browse the repository at this point in the history
  • Loading branch information
mrobinet committed Sep 24, 2015
1 parent 29f315a commit 8ba5eaf
Show file tree
Hide file tree
Showing 18 changed files with 36 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ definition(
description: "Use this free SmartApp in conjunction with the ObyThing Music app for your Mac to control and automate music and more with iTunes and SmartThings.",
category: "SmartThings Labs",
iconUrl: "http://obycode.com/obything/ObyThingSTLogo.png",
iconX2Url: "http://obycode.com/obything/[email protected]")
iconX2Url: "http://obycode.com/obything/[email protected]",
singleInstance: true)


preferences {
Expand Down
3 changes: 2 additions & 1 deletion smartapps/dianoga/netatmo-connect.src/netatmo-connect.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ definition(
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/netamo-icon-1.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/netamo-icon-1%402x.png",
oauth: true
oauth: true,
singleInstance: true
){
appSetting "clientId"
appSetting "clientSecret"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ definition(
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/jawbone-up.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]",
oauth: true,
usePreferencesForAuthorization: false
usePreferencesForAuthorization: false,
singleInstance: true
) {
appSetting "clientId"
appSetting "clientSecret"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ definition(
iconUrl: "http://i.imgur.com/HU0ANBp.png",
iconX2Url: "http://i.imgur.com/HU0ANBp.png",
iconX3Url: "http://i.imgur.com/HU0ANBp.png",
oauth: true)
oauth: true,
singleInstance: true)


preferences {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Convenience/Cat-Convenience.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Convenience/[email protected]",
iconX3Url: "https://s3.amazonaws.com/smartapp-icons/Convenience/[email protected]"
iconX3Url: "https://s3.amazonaws.com/smartapp-icons/Convenience/[email protected]",
singleInstance: true
)

preferences {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ definition(
description: "Connect your Ecobee thermostat to SmartThings.",
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/ecobee.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]"
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]",
singleInstance: true
) {
appSetting "clientId"
appSetting "serverUrl"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ definition(
description: "Connect and take pictures using your Foscam camera from inside the Smartthings app.",
category: "SmartThings Internal",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/foscam.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]"
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]",
singleInstance: true
)

preferences {
Expand Down
3 changes: 2 additions & 1 deletion smartapps/smartthings/hue-connect.src/hue-connect.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ definition(
description: "Allows you to connect your Philips Hue lights with SmartThings and control them from your Things area or Dashboard in the SmartThings Mobile app. Adjust colors by going to the Thing detail screen for your Hue lights (tap the gear on Hue tiles).\n\nPlease update your Hue Bridge first, outside of the SmartThings app, using the Philips Hue app.",
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/hue.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]"
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]",
singleInstance: true
)

preferences {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ definition(
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/life360.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]",
oauth: [displayName: "Life360", displayLink: "Life360"]
oauth: [displayName: "Life360", displayLink: "Life360"],
singleInstance: true
) {
appSetting "clientId"
appSetting "clientSecret"
Expand Down
3 changes: 2 additions & 1 deletion smartapps/smartthings/lifx-connect.src/lifx-connect.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ definition(
iconUrl: "https://cloud.lifx.com/images/lifx.png",
iconX2Url: "https://cloud.lifx.com/images/lifx.png",
iconX3Url: "https://cloud.lifx.com/images/lifx.png",
oauth: true) {
oauth: true,
singleInstance: true) {
appSetting "clientId"
appSetting "clientSecret"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@ definition(
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/harmony.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/harmony%402x.png",
oauth: [displayName: "Logitech Harmony", displayLink: "http://www.logitech.com/en-us/harmony-remotes"]
oauth: [displayName: "Logitech Harmony", displayLink: "http://www.logitech.com/en-us/harmony-remotes"],
singleInstance: true
){
appSetting "clientId"
appSetting "clientSecret"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ definition(
description: "Allows you to control your Samsung TV from the SmartThings app. Perform basic functions like power Off, source, volume, channels and other remote control functions.",
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Samsung/samsung-remote%402x.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Samsung/samsung-remote%403x.png"
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Samsung/samsung-remote%403x.png",
singleInstance: true
)

preferences {
Expand Down
3 changes: 2 additions & 1 deletion smartapps/smartthings/tesla-connect.src/tesla-connect.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ definition(
description: "Integrate your Tesla car with SmartThings.",
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/tesla-app%402x.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/tesla-app%403x.png"
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/tesla-app%403x.png",
singleInstance: true
)

preferences {
Expand Down
3 changes: 2 additions & 1 deletion smartapps/smartthings/wemo-connect.src/wemo-connect.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ definition(
description: "Allows you to integrate your WeMo Switch and Wemo Motion sensor with SmartThings.",
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/wemo.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]"
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]",
singleInstance: true
)

preferences {
Expand Down
3 changes: 2 additions & 1 deletion smartapps/smartthings/withings.src/withings.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ definition(
category: "Connections",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/withings.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/withings%402x.png",
oauth: true
oauth: true,
singleInstance: true
) {
appSetting "clientId"
appSetting "clientSecret"
Expand Down
3 changes: 2 additions & 1 deletion smartapps/smartthings/yoics-connect.src/yoics-connect.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ definition(
category: "SmartThings Internal",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Convenience/Cat-Convenience.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Convenience/Cat-Convenience%402x.png",
oauth: true
oauth: true,
singleInstance: true
) {
appSetting "serverUrl"
}
Expand Down
3 changes: 2 additions & 1 deletion smartapps/wackford/quirky-connect.src/quirky-connect.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,8 @@ definition(
description: "Connect your Quirky to SmartThings.",
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/quirky.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]"
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]",
singleInstance: true
) {
appSetting "clientId"
appSetting "clientSecret"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ definition(
description: "Connect your TCP bulbs to SmartThings using Cloud to Cloud integration. You must create a remote login acct on TCP Mobile App.",
category: "SmartThings Labs",
iconUrl: "https://s3.amazonaws.com/smartapp-icons/Partner/tcp.png",
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]"
iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Partner/[email protected]",
singleInstance: true
)


Expand Down

0 comments on commit 8ba5eaf

Please sign in to comment.