/SmartThings-3

My SmartThings smartapps and devicetypes

Primary LanguageGroovy

SmartThings

My collection of smartthings apps

Sport Notifications

Manages scheduling and notifications for multiple sport services. This is the manager app that handles scheduling and execution of each sport service app.

Install the code using the SmartThings IDE

  1. Within the SmartThings IDE and click 'My SmartApps' (or goto https://graph.api.smartthings.com/ide/apps), then '+ New SmartApp'.
  2. Select the 'From Code' tab and paste in the contents of the groovy file from the link below.
  3. Click 'Create', and then 'Publish' (For Me).

Update the code using the SmartThings IDE

  1. Within the SmartThings IDE and click 'My SmartApps' (or goto https://graph.api.smartthings.com/ide/apps), then select 'sport-notifications/manager : Sport Notifications'.
  2. Delete to old code and paste in the contents of the updated groovy file from the link below.
  3. Click 'Save', and then 'Publish' (For Me).

https://raw.githubusercontent.com/ejluttmann/SmartThings/master/smartapps/sport-notifications/manager/sport-notifications.src/sport-notifications.groovy

NHL Notification Service

Handles the sport services for NHL notifications.

NOTE: First you should install the Sport Notification Switch, a devicetype handler for a virtual switch used by the child service apps. See below for the installation instructions for the switch

Install the code using the SmartThings IDE

  1. Within the SmartThings IDE and click 'My SmartApps' (or goto https://graph.api.smartthings.com/ide/apps), then '+ New SmartApp'.
  2. Select the 'From Code' tab and paste in the contents of the groovy file from the link below.
  3. Click 'Create'.

Update the code using the SmartThings IDE

  1. Within the SmartThings IDE and click 'My SmartApps' (or goto https://graph.api.smartthings.com/ide/apps), then select 'sport-notifications/nhl : NHL Notification Service'.
  2. Delete to old code and paste in the contents of the updated groovy file from the link below.
  3. Click 'Save'.

https://raw.githubusercontent.com/ejluttmann/SmartThings/master/smartapps/sport-notifications/nhl/nhl-notification-service.src/nhl-notification-service.groovy

Sport Notification Switch

Sport Notification Switch is a virtual switch used by the Sports Notification apps

Install the code using the SmartThings IDE

  1. Within the SmartThings IDE and click 'My Device Handlers' (or goto https://graph.api.smartthings.com/ide/devices), then '+New Device Handler'.
  2. Select the 'From Code' tab and paste in the contents of the groovy file from the link below.
  3. Click 'Create', and then 'Publish' (For Me).

Update the code using the SmartThings IDE

  1. Within the SmartThings IDE, click 'My Device Handlers', then 'sport-notifications : Sport Notification Switch'.
  2. Delete to old code and paste in the contents of the updated groovy file from the link below.
  3. Click 'Save', and then 'Publish' (For Me).

https://raw.githubusercontent.com/ejluttmann/SmartThings/master/devicetypes/sport-notifications/sport-notification-switch.src/sport-notification-switch.groovy

If you like any of these apps, please consider supporting its development by making a donation via PayPal.

paypal