I have just done some major fixes for the inovelli provided drivers for the multi-white and multi-color bulbs for hubitat…
I think I have all the bugs worked out now… After a bit more testing today I will do a GitHub pull request to try and get the changes merged with the official drivers…
Added the ability to set the memory parameter
Added ability for color pre-staging
Fixed setting color temperatures
Fixed color setting
Drastically sped up reporting
Removed smartthings related code
Added importURL
Added ColorName
Added Firmware Version Reporting
Added ColorMode capability for proper scene capture on multi-color
@bcopeland, had my own custom drivers running to fix some of the original bugs but will try your version now. Will let you know if I find any bugs. Hope @EricM_Inovelli merges your code soon.
@bcopeland, One quick change.
Line 206: def encapsulatedCommand = cmd.encapsulatedCommand()
replace with: def encapsulatedCommand = cmd.encapsulatedCommand([0x33:2])
This will stop the following error from showing in the logs: org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'null' with class 'null' to class 'short'. Try 'java.lang.Short' instead on line 206 (parse)