Color Animations - Sunricher SRZV9101FARGBW

Hi,

I am trying to use the built-in Color Animations App to control LED strip light connected to a Sunricher SRZV910FARGBW but I am seeing poor response when turning the device off.

The Sunricher device is installed with the generic ZWAVE RGBWW controller device driver and if I control the device directly works perfectly although there is no way to access the built in effects which doesn't concern me but thought it was worth mentioning.

  • deviceId: 53250
  • deviceType: 512
  • inClusters: 0x5E,0x72,0x86,0x26,0x33,0x2B,0x2C,0x71,0x70,0x85,0x59,0x73,0x5A,0x55,0x98,0x9F,0x6C,0x7A
  • manufacturer: 816
  • zwNodeInfo: D3 9C 00 04 11 01 5E 72 86 26 33 2B 2C 71 70 85 5C 59 73 5A 55 98 9F 6C 7A 68 23

If I use the colour animation connector to control the lights they follow the programmed animation but when I turn the animation off the lights keep working for ~30 seconds. During operation the logs are also showing lots of errors (same error repeated)

org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'java.util.concurrent.FutureTask@1f86c81[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@1fa071[Wrapped task = com.hubitat.hub.executor.DeviceDelegatingScript$_sendHubCommand_closure2@1781e01]]' with class 'java.util.concurrent.FutureTask' to class 'java.util.List' on line 284 (method refresh)

Is this an error with the device driver? Has the correct driver been installed?

If I use the colour animation app with a different device (fibaro RBG Controller 2) everything seems to function as expected without the errors. Hence why I am leaning towards a device driver issue.

Any suggestions?