Proper way to integrate scenes/lighteffects in RL

I wanted to bring this back up because of a recent comment on my integration thread. Simply put the question is what is needed for a device to be seen by RL or other Hubitat apps to work with LightEffects/scenes/animations. I would expect that having the Lighteffects capability would do the trick since that is a standard capability, but it doesn't seem to.

The reason this is a little frustrating is becaus some builbs like Wiz seem to be recognized, but use a different command.

@gopher.ny or @bertabcd1234 Some help from hubitat staff would be really appreciated.

There should be a "sceneName" attribute in the device. At least that's what the logic is.
Not sure how it came around.

The only reference I see to that in the documentation is within ZWave.. Is there a capability it is part of?

Is that associated with a standard capability or anything documented by chance? The reason I ask is because i am usig the standard LightEffect capability, and it has a effectName Attribute.

I will adjust some code on my developer hub to see if that triggers the option to appaer.

snap

No, and RL probably should use LightEffects capability and effectName current state.

So does this mean this may make it onto the list of todo's :stuck_out_tongue:

Yes... not sure when exactly, but yes.

Done some testing. Adding that attribute does seem to enable RL to see scenes, but the list looks off. It may be hard coded to the scenes that WiZ devices have,

Something else to consider is that it appears to submit a setScene command instead of setEffect that is part of the lightEffect capability. Hope that doesn't cause scope creep, but figured i would point that out.

So, NOT "yesterday"?!? :rofl:

If I got a few dollars for every time I had been requested for "yesterday" urgency, I could have retired years ago!