Dimmer Button Controller

From Hubitat Apps
Jump to: navigation, search

Summary[edit | edit source]

Designed to make it easy to configure button devices to control lights (dimmers, bulbs, or switches). Choose one or more lights, then configure actions for these lights for each button on your button device. Written with a 5-button Pico using the Fast Pico driver in mind (to enable easy configuration to emulate Hue Dimmer, with which this app should also work), but any button device should work.

Features[edit | edit source]

  • Choose a button device, a Pico with the Fast Pico driver recommended, but any button device should work ("press" must be supported, "press" and "release" allows "hold to dim" functionality, and ability to choose action for "hold" in addition to the previous actions is coming soon)
  • Choose one or more bulbs, dimmers, or switches (usually lights) to control
  • Choose an action for each button press: turn on (any or all selected bulbs), turn on scene, brighten (dim up), dim (dim down), turn off last used scene, turn off (specific) scene, or turn off (all bulbs)
  • "Turn on"-type actions can be used to either turn on a specific Hubitat scene or set to manually configured level, color temperature, and/or color settings

Unlike most existing apps, this one:

  • Will only dim/brighten bulbs that are currently on when one of these actions is chosen (emulating Hue Dimmer and also many users' desires)
  • Allows for cycling between up to 5 scenes/settings with consecutive presses of "on"-type buttons (emulating Hue Dimmer scene-cycling support)
  • Does not make you choose lights for each button but rather lets you choose all lights for the entire button device at once


Where is the Code[edit | edit source]

App source code can be found on GitHub at: https://github.com/RMoRobert/Hubitat/tree/master/apps/DimmerButtonController

(Parent-child app; add both parent and then child code, then install parent app and use to create child apps.)

Release Announcement on Hubitat Forum[edit | edit source]

All updates, feedback and discussions can be found here: https://community.hubitat.com/t/release-dimmer-button-controller-configure-pico-to-emulate-hue-dimmer-or-any-button-device-to-easily-control-lights/7726/

Screenshots[edit | edit source]

Coming soon?