I haven't delved too much into the Caseta Switches yet with Hubitat (love the Picos though). But is there any way to differentiate a switch being turned on by the actual button itself vs an automated action? My only guess is to track use myself and use a global variable of some sort (assuming global variables works the way I think... I only saw it, didn't dig, heh).
Second, there's lots of complaints on how turning off things with the dimmer is a very slow fade. Especially considering turning off via the app itself is far faster. I'm guessing there's no way to intercept the physical off button press into something more useful (like set dimmer value to 0 with 0 fade)? I'm aware using a pico remote can get around it, but I'm not putting one up next to every dimmer