Closed cbw closed 2 years ago
@cbw , looks great. I'll be away until early next week. I'll plan on merging after doing some tests then.
Thanks!
@danaues I'll keep hacking away on it in the meantime. As I got to know the code better, much of what you did for RA3 worked out of the box, but there are some additional HWQSX features I'd like to add as well. Enjoy your time away!
Added support for keypad button LEDs – presents them as switches to Home Assistant, subscribes to LED state from the processor, and turns LEDs on and off based on Home Assistant state changes.
Added the tap_button
function to support sending keypad button presses to the Lutron Processor. I have a PR for the lutron_caseta
component I'll submit once this gets merged.
Hey @cbw
I haven't forgotten about this. I'm working on getting my PR into the main pylutron_caseta source. Having to make some changes to a few things based on the maintainers advice. As soon as I have that all sorted out, we'll integrate your changes.
Sounds good! If if makes sense for me to PR mine against the mainline pylutron_caseta, I can rebase against there once you merge as well
Now that your changes are merged, I'll go ahead and rebase against gurumitts and PR there
@cbw Sounds great. It will be great to have both systems supported.
SpectrumTune
to thelight
section of_LEAP_DEVICE_TYPES
, and for dimming them by addingGoToSpectrumTuningLevel
support toset_value()
.ColorTuningStatus
message does not contain aLevel
attribute and pylutron-caseta incorrectly assumes that means the zone is off.tap_button
function to send keypad button presses to the processor. This providers the necessary support to add button entities into thelutron_caseta
Home Assistant component.