I’d be curious if the devices actually work when being sent supervision-encapsulated commands. In a driver I wrote for my own use with the LZW30-SN and LZW31-SN, I had to remove this encapsulation for outbound (from hub) commands, otherwise I had problems. (It’s been months and I don’t remember what problems, but I think it was the command just not working — like the switch not turning on off. If any commands should work, those seem like the best candidates…)
This shouldn’t really involve needing to work with Hubitat, though they might be happy to help; they have guides for developers on how to do this (this was supposed to be the first of a series, but so far it’s the only one — but luckily it’s the one on this exact topic ):
The one thing that should be different from that guide is that you’ll need to account for concurrency, with their new recommendation being ConcurrentHashMap instead of a plain Map (the latter of which they still use in the post above).
But … either I’m missing something or these devices just don’t handle these commands well, so I’d be curious either way!