I added support to easily add descriptions on the parameters in my overhaul I just posted on my dev github branch last night. So this will be the first one with a description. It will make it into the dev branch and then the HPM posted driver eventually.
Thank you for all your hard work on this.. the drivers are fantastic.
I have recently discovered the joys of using button events instead of switch events for some of my more complicated lighting setups.
Have a "fake" 5-Way switch controlling my upstairs hallway light. (1) Zooz V24 dimmer on my stairway and (3) Zen23 "power only" switches in the hall. Was using Z-Wave associations to sync everything and that worked okay but was a little slow and the non-switched switches made clicking noises (audio popcorn???) trying to catch up.
Just changed my sequences (I use Node-RED for rules) to handle button events and selected the "Disable paddle and Z-Wave Control" in the Smart Bulb settings. Wow that makes a big difference - Light comes on quickly no matter which switch I choose and there is no out of order clicking noises... very cool!!!!
That’s odd that using events through node red is faster than associations. It may have just been the way the associations were structured. The associations gets complicated if you have more than two devices involved. Only advantage is it works if the hub is down but really the only way my hub is down is if the power is out and then the lights don’t work either…
EDIT: Side note, I am strongly considering adding support for the Inovelli Zwave associations App to my drivers which would make the associations much easier to manage. They gave me the go-ahead if I make any improvements to the app they will potentially merge the changes to the official app.
That was my thought too - I was kind of careful about the associations but certainly could have messed something up. Had it set up in a "star" pattern with the main switch (the one with the load) in the "center". I guess I could also have associated each switch with each other as well but was worried things would get too convoluted.
Using buttons eliminated the need for syncing so no more extra clicking sounds. Also kind of nice that each switch is now a lot more flexible - could easily assign them to anything if I wanted to in NR.
Having said that I really like that associations can run without the hub.
I think your idea of incorporating the Inovelli code is a cool one.