A repository for my SmartThings apps and items related to them

Welcome to Michael Struck's GitHub Page.

Thank you for visiting my GitHub Repository. In January 2015, I purchased my first SmartThings hub and light switch and I was hooked! I immediately equipped both of my houses with multiple devices, and learned the SmartThings Groovy code so I could create my own unique applications. Others have found these useful, so I wanted to share them with the world.

Please contribute to the development of these SmartApps by making a donation via PayPal (link below)

Application Licenses

Unless otherwise stated, all applications are licensed under the Apache License, Version 2.0 (the "License"). You may not use these files except in compliance with the License. You may obtain a copy of the License at:

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.


The current applications are available via the GitHub Archive link above:

Application Installation

These apps (scripts) require a SmartThings account, and the mobile application. While each application is unique, most are installed using the instructions below:

  1. Copy the RAW code from GitHub for this application
  2. Login to SmartThings IDE
  3. Click on My SmartApps
  4. Click on "+ New SmartApp" on the right side
  5. Click on "From Code" tab
  6. Paste the SmartApp code you copied in step 1
  7. Click "Create" button on the bottom of the page

Authors and Contributors

Special thanks to Alex (@625alex), Tim (@slagle) and Geko (@statusbits) for their assistance or inspiration to create these apps. If you donate to me, also consider donating to these fine folks!

Support or Contact

Having trouble with apps? Please find me on the SmartThings forum under the profile "MichaelS"..Just look for Grumpy Cat!