Lutron: Automation to cap brightness immediately when on button pressed

I’m having a hard time wrapping my head around a solution between Home Assistant automations and Lutron in order to cap the brightness at 40% when turned on between certain hours of the day.

Currently, it goes to max 100% brightness with my Lutron Caseta and then 2 seconds later, it decreases to the desired 40%. I’ve looked through settings in Lutron on the app and tinkered with HA automation settings, but that initial button press always sets it to 100% first. Is there a way to have that initial button press during certain times to be ignored or anything else I could do?

You can try using adaptive lighting. It intercepts service calls and adjust the brightness and/or color of the light based on it settings.

You can make multiple configurations and each one will supply a switch to make it active.

Thanks! Do you know if this would support intercepting a button press to adjust the brightness during a set time during the day?

From what I’ve seen in other threads about Lutron switches, this probably is not possible. The issue is that the switch simply does not report its updated state to HASS continuously, but waits a few seconds after each button press in order to make sure that you’re done with your adjustments.

So even with something like Adaptive Lighting, this wouldn’t be possible you’re saying, right?

What about the Lutron SmartBridge Pro? It looks like it exposes button pushes for all switches via Telnet. Could HA intercept those pushes and replace with an automation?

:thinking:‎ ‎ ‎ ‎ ­­No luck here

Not sure about Caseta as I believe it doesn’t have native support for keypads other than Picos, but this could work with a pico. If you had RA2 or 3 this could work on a keypad button as well. Just omit programming for that button in Lutron Designer, then program it with adaptive lighting in HA. This won’t work on the actual device switch as it always operates the load based on the config in the switch (sent down by Desinger) and cannot be programmed based on time of day. So if you can hide the device switch and replace it with a pico, I think you can do it.

Alternatively, this can be done with occupancy sensors. I use this in my bedroom hallway. What I did was set the Lutron occupancy sensor to turn the lights on to a dim, night appropriate level. Then in HA, I have an automaton for occupancy during the daytime to bump the level up a bit more. It creates a slightly janky double raise of level, but it’s livable.

There’s a couple ways to do it depending on if you are using Lutron sensors (not sure if Caseta supports these, RA 2/3 do) or a third party and if you want any HA-less operation. I had a nice config for this for RA2 but recently scrapped my server so would have to look for a backup.

Yeah, but nothing software wise with Caseta, it requires purchasing a whole different system.