Skip to content

Various projects for Samsung SmartThings home automation system

License

Notifications You must be signed in to change notification settings

arlynxyu/SmartThings

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SmartThings Projects

A repository of my open-source SmartThings projects

A SmartApp that will display your Google Fit steps as a tile. Requires registering the Google Fit device handler and enabling OAuth2.

Steps to set this up... (based on instructions from mnestor's GCal-Search SmartApp)

  1. Create a Google Project - https://console.developers.google.com
  1. Install the Google Fit (Connect) SmartApp
  1. Install and Publish the Device Type

Open the ST app on your phone and install the "Google Fit (Connect)" app. This will walk you through connecting to Google and setting a steps goal.

Screenshot

A SmartApp that will send you a push notification if you haven't reached a specific step count at the specified time

Screenshot

A SmartApp that uses a virtual switch to control a PC connected to a z-wave outlet and uses EventGhost to cleanly shut the PC down

This SmartApp creates virtual button devices for the apps installed on your Roku device. I'm using this with IFTTT + Google Home to switch inputs on my TCL Roku TV, for example "OK Google, switch to the xbox" triggers IFTTT to press the "Roku: Game Console" button.

Requirements:

Instructions:

  • Install the requirements above and then launch the "Roku (Connect)" SmartApp to discover and pair your Roku device
  • Launch the Roku Virtual Buttons SmartApp and select your Roku device, then tap the Done button

When the settings are saved, the SmartApp will create button devices for each app on your Roku, they should appear in your My Home list with the prefix "Roku: "

Screenshot

License

Copyright 2017 Sam Steele

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

Various projects for Samsung SmartThings home automation system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Groovy 100.0%