paulsheldon / SmartThings-PS

My SmartThings
GNU General Public License v3.0
61 stars 194 forks source link

Welcome to my SmartThings Repository

Here you will find my created SmartApps and Device Handlers as listed below.

Please note I acknowledge all original developers of updated Smart Apps & Device Handlers where appropriate

Smart Apps

ABC Advanced Button Controller - Updated 2020-05-05

Updated Features

This is an updated version of ABC by Stephan Hackett (See original repository here).

Updated Features

Device Handlers

Hue Dimmer Switch

This is an updated version Hue Dimmer Switch by Stephen McLaughlin (See original repository here)

Updated Features

Lightify Bulb -ABC

This is an updated version Lightify Bulb by Scott Gibson (See original repository here)) This has corrected colour temperature to work with ABC and a few other tweaks

Zigbee Switch Power

This is an updated version Zigbee Power Switch by SmartThings (See original repository here)

Updated Features

Aqara Cube Controller (MFKZQ01LM).

It is based on code by @DroidSector & @ClassicGod and would not be possible without their work.

To pair your Aqara Cube Controller with SmartThings HUB follow the instructions outlined here: https://community.smartthings.com/t/xiaomi-zigbee-outlet-steps-to-pair-any-xiaomi-zigbee-device/67582

This DTH offers 3 modes of operation (that can be changed in the settings):

  1. Simple (set by default)- designed for backwards compatibility with the previous DTH - presents only 7 buttons for basic gestures like shake, 90-degree flip, 180-degree flip, slide, knock, rotate right and rotate left.
  2. Advanced - presents 36 buttons for maximum functionality. Buttons are assigned as follows:
    • buttons 1 to 6 - "push" event on face 0 to 5 activation (corresponds to face pointing up)
    • buttons 7 to 12 - "push" event on slide gesture with faces 0 to 5 pointing up
    • buttons 13 to 18 - "push" event on knock gesture with faces 0 to 5 pointing up
    • buttons 19 to 24 - "push" event on right rotation with faces 0 to 5 pointing up
    • buttons 25 to 30 - "push" event on left rotation with faces 0 to 5 pointing up
    • buttons 31 to 36 - "push" event on shake gesture with faces 0 to 5 pointing up
  3. Combined - with this DTH will present 43 buttons assigned as follows:
    • buttons 1 to 7 - basic actions just like in Simple mode
    • buttons 8 to 43 - actions from Advanced mode moved by 7 positions.

I recommend using the Advanced mode

DTH also offers emulated "Three-Axis" capability for easy usage in SmartApps like Mood Cube. It is dependent on the selected face and affected by the limitation mentioned below.

Due to limitations imposed by data sent by the hardware there are some things to keep in mind:

Installation

To install the ABC Manager Smartapp

Next, create the ABC Child Creator

The app will now be available to add to your app.