Skip to content

prenda/SmartThings

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Welcome to Kevin LaFramboise's SmartThings Repository

Below you will find a list of the SmartApps and Device Handlers that I've created. I've included a short description of what they can do and included links to their topics in the SmartThings forum.

I don't think SmartThings developers should charge for the things they create, but donations are always appreciated. If you would like to make a donation, please go to https://www.paypal.me/krlaframboise


SmartApps

  • Allows you to use your Blink Cameras with SmartThings.
  • Provides summary information about the Blink sync module and cameras.
  • Add/remove and view the status of your Blink Cameras
  • Manually Arm and Disarm all the cameras.
  • Automatically Arm/Disarm your cameras when Smart Home Monitor arms and disarms (optional).
  • View Documentation in SmartThings Forum

  • Uses Motion Sensors, Contact Sensors and Virtual Presence Sensors to keep track of the room you're in and turn on and off lights as you move throughout the house.
  • View Documentation in SmartThings Forum

  • Allows you to easily see a list of information about your devices like battery percentages, temperatures, how long since last event, switch state, etc.
  • Receive Push and/or SMS notifications based on temperature, battery level, and/or time since last event.
  • It can automatically poll the devices at a specified interval.
  • Turn Off All Lights and/or Switches with a push of a button.
  • View Documentation in SmartThings Forum

Device Type Handlers

  • DTH for the Aeon Labs Aeotec Doorbell that allows you to use the device as a Switch, Alarm or Tone Generator. Implements custom commands to allow you to play tracks by track number and change the volume on the fly.
  • This is a stripped down version of the Aeon Labs Multifunction Doorbell DTH and I've submitted this version to be published, but I haven't heard anything yet.
  • View Documentation in SmartThings Forum

  • DTH for the Aeon Labs Aeotec Doorbell that provides all the functionality of the Aeotec Doorbell DTH, but also provides features like supporting Music Player capability and allowing you to pass it custom commands using the playText/SpeakText commands.
  • Allows you to make the doorbell button silent so you can use it for other things like changing modes or a panic button. It supports the Presence Sensor capability and reports not present when it stops responding. This feature was added so I'd be able to detect if I lost power or my internet goes down.
  • View Documentation in SmartThings Forum


  • Allows you to use any device that supports the Switch Capability as an alarm device.
  • You can set it to automatically turn off after a specified amount of time.
  • You can choose which alarm event should be raised when the alarm is activiated (strobe, siren, strobe & siren).

  • Allows you to enable/disable cameras independently.
  • The device's arm/disarm button will arm/disarm all of the cameras.
  • Displays image from blink homescreen
  • Allows you to take photos.
  • Displays time of last 5 motion events
  • Can display thumbnail associated with each event
  • Displays and raises events for Temperature, Battery, Motion, WiFI Signal, Sync Module Signal, Camera Status, System Status, and Switch status
  • View Documentation in SmartThings Forum

  • Adds the buttons "Arrive" and "Depart" to the normal "Mobile Presence" DTH so you can force the presence state.
  • The default DTH doesn't appear to run locally so I'm unaware of any downsides to using this one.
  • Those buttons can really come in handy if you're locked out of your house or your alarm won't disarm because your phone gets stuck on "not present".

  • DTH for the GoControl Linear Door/Window Sensor, Model: WADWAZ-1
  • Automatically sets polling attribute so it can be monitored by SmartApps like the Simple Device Viewer to ensure it's stil online. Supports the Tamper Alert Capability.
  • View Documentation in SmartThings Forum

  • DTH for the GoControl/Linear Motion Sensor, Model: WAPIRZ-1
  • Automatically sets polling attribute so it can be monitored by SmartApps like the Simple Device Viewer to ensure it's stil online.
  • Supports the Tamper Alert Capability.
  • Provides offset so you can adjust the temperature
  • Provides threshold so you can prevent it from bouncing back and forth between the same 2 temperatures.
  • Allows you to set the frequency that it checks the battery
  • View Documentation in SmartThings Forum

  • DTH for the GoControl Siren, Linear Siren and possibly some other generic sirens. Models: ZM1601US / WA105DBZ-1
  • It allows you to make the alarm turn off automatically, switch between siren/strobe/both on the fly, have it automatically turn off after a specified amount of time and it also allows you to make the device beep. The custom commands can be sent to the device using he speaktext and playtext commands of the Music Player capability.
  • View Documentation in SmartThings Forum

  • DTH foor the LeakSmart Water Valve and it polls regularly so you can use a SmartApp like the Simple Device Viewer to monitor it and receive notifications if it stops reporting.
  • View Documentation in SmartThings Forum

  • DTH for the Cree Connect Bulb that fixes the problem with the official Cree Bulb DTH where it doesn't remember the last level it was set to when it's turned on.
  • It also reports at a regular interval so it can be monitored to ensure it doesn't drop offline.
  • Allows you to control the dim rate.
  • I find this version to work a lot better than the default Cree Bulb DTH and since the default version doesn't run locally, there's really no downside to using my version.

  • DTH for the GE Link Bulb that reports at regular intervals so you can monitor it to ensure that it hasn't dropped offline.
  • The default GE Link Bull DTH responds to poll requests and runs locally so instead of using this one, you might be better off sticking with the default and using a SmartApp like pollster or my Simple Device Viewer to poll it a couple of times a day to make sure it's still online.

  • Allows you to use an external timing source, like the Arduino Uno, with the Arduino ThingShield to push a momentary switch at regular intervals.
  • It can also be used for scheduling in SmartApps so that you don't have to rely on SmartThings Scheduler. You basically tell it to push a certain button number in a certain amount of time and then subscribe to its button pushed event and in the event handler method, you check to see if the button number pushed was the one you scheduled.
  • I created this because of all the problems SmartThings had with their scheduler, but the new version of their scheduler has been stable for a while so it's probably no longer needed.

  • This is a device handler for the Zipato Z-Wave Indoor Multi-Sound Siren (PH-PSE02.US). It's been tested on the US version, but it should work with the EU version.
  • View Documentation in SmartThings Forum

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Groovy 99.6%
  • Other 0.4%