And, while it's not entirely sticking to the literal meaning of pushed & held, using them in that manner makes it much easier to read the scripts (e.g., Button 2 means 2x up/down, Button 3 means 3x up/down, etc.--so you don't need a conversion chart to follow along--which isn't a minor matter ).
@JasonJoel Any type of button mapping isn't the ideal way of doing things. I would love for Hubitat to support triplepress, quadruplepress, etc. so the mapping wasn't necessary. They do support double press, but I believe that capability came after our initial drivers were created. To be consistent and to not break people's current rules they have not changed. I will definitely provide a version that supports more than double press if Hubitat does add the extra capabilities though. It would be great to just see events for:
for all of the buttons. People may say that if it is done this way, well where does it end? The answer is that it should end at quintuple because that is the highest number Inovelli uses.
Joking aside, that's actually the highest number I know of with any device, with HomeSeer's switches and dimmers matching (and at least some others I know coming in at triple tap). There may be other classes of device that I'm not even thinking of that might fall within the realm of these capabilities, but none are coming to mind.
I once joked that Hubitat should do exactly what you suggest. Or maybe I wasn't joking--I'm never sure with this idea. Staff do not appear to have been moved:
(That being said, I still find Inovelli's button numbering odd on Hubitat, though I understand that pretty much anything you can do is odd. What makes it even more odd than ST is that Hubitat can do "released" events, which gives "held" a bit more meaning, IMHO, in that the former would logically follow the latter for some real-world actions, but then the latter is already usurped for another purpose. But again, no great way to do this...)
@JasonJoel, you may not realize it, but your driver worked for my GE Enbrighten DIMMER, and allowed me to use Associations to associate the GE Enbrighten dimmer with my ancient non-Plus Linear WD-500 switches! This is a life saver for me! This is exactly what the old Z-Wave Tweaker did in Smartthings. I can now reassociate all my three-way switches that use the GE Enbrighten as the satellite switch. Thank you!
@JasonJoel - I've been using your Enbrighten drivers w/the new Honewell Z-Wave Plus switches and dimmers I have.
I have a Honeywell dimmer that I want to use to control some non-dimmable lights. I just happen to only have dimmers in my current equipment stock. Can I use this switch driver w/the dimmer to disable the dimmer's dimming features, or is that a bad idea? If so is there a better idea?