All Alexa on/off commands work as expected except for Night mode 'On'. In night mode the Alexa virtual switch shows a "Dimmer On" command in the logs, but no action is taken and nothing is shown in the Lutron logs. This is not important to me as I don't use the functionality here.
No in-Lutron Pico programming. I am talking about Button Controller app programming only. Sorry if my previous statement may have been confusing as it is in this thread that has been mostly about the "Button Integrator" app.
Here are my steps:
- I set up my keypad in Hubitat. It is listed as a "Lutron Keypad" device.
- I add a Button Controller instance to control the keypad. I add other non-Lutron lights like Philips Hue color bulbs to the associated keypad buttons. This works exactly as expected - keypad button pressed, Lutron scene (including mode-based scene selection controlled by Lutron Integrator app settings) is set, non Lutron dimmers are set.
- I add a blank Pico to Hubitiat. It has no in-Lutron programming.
- In Hubitat programming I set the Pico button to trigger a "Lutron Keypad" device button.
- That Pico button triggers the actions set in the "Button Controller" instance, so actions include the Hue lights in my example.
I don't think I would expect that. But I like it as it avoids having to use RM.
I think the Lutron comparison is a good one. In Essentials each scene is unique (no shared scenes), so you have to uniquely program each keypad/phantom button, even if you want 2 buttons to be the same. In Inclusive you can have shared scenes, so set once and then just point each button to the shared scene.
Hubitat is currently closer to Essentials. One can set levels on buttons and switches in Hubitat in many ways and places and can call those the same settings from many other ways and places. But that flexibility creates many opportunities for spaghetti-like automations that are hard to trace.
What I want is to see in Hubitat is the Inclusive definition. I think it can be a very powerful way of simplifying automations. There's a Scene Manager app that works fine for switches and dimmers (it sets the switches and creates a virtual momentary switch that will trigger the scene including Alexa). But it doesn't (currently) include the ability for button devices.
I think scenes makes Alexa automations a fair amount easier and more intuitive too. Tell Alexa to turn the scene on - "Alexa turn on Downstairs Bright". Also have a group device in Alexa - "Alexa turn off Downstairs Lights". That's better than saying "Alexa turn off Downstairs Bright" IMO.