Can't dim group of Hue bulbs (via startLevelChange nor Inovelli dimmer + button controller)

I have a Group-2.1 containing 4 Philips Hue bulbs, which are connected to my Hubitat C8 with the Hue Bridge Integration. The on, off, and setLevel commands work fine but startLevelChange doesn't do anything. The driver is Group Bulb Dimmer-2.1. Note that start and stopLevelChange works on the individual hue bulb devices.

I'm trying to have these lights controller by an Inovelli dimmer switch in smart bulb mode and that isn't working either. The on/off works but dimming doesn't.

Here's the button mapping Resources | Blue Series Smart 2-1 Switch (On/Off & Dimmer) - Manual - Wiki & How-To's - Inovelli Community



Are these hue bulbs also in a group or zone on the hue bridge? If so, rather than use Hubitat group, you could just connect the dimmer switch to the hue group. startLevelChange should work on the Hue group (as least it does with my CoCoHue group).

1 Like

I just imported the hue group and it doesn't have a startLevelChange command. Maybe that is supported by CoCoHue but not the built-in hue integration?

I tried reprogramming the Button Controller to use the Hue Group as well and same as before - on/off works but not dimming.

edit: yea startLevelChange is one of the things CoCoHue has over the built-in. I'll try using that next.

I think that is exactly it. [RELEASE] CoCoHue: Hue Bridge Integration (including scenes!) lists start/stop level change as a feature. You might want to try switching to that as I can confirm that my Hue groups work with that command.

1 Like

Try two things:

  1. Turn on/off the bulbs with a Dimmer level command
  2. Set the change level for a button Hold, and stop change level on Release.

I use the Adv. Hue Integration app, and had issues trying to control lights with a Phillips dimmer, due to how the Hue bridge controls the same lights with a Lutron Aurora rotary dimmer. At the moment I use a conditional rule in the buttons to check for both conditions to determine how to proceed (metioned for what it's worth, not suggesting you need to go that far).

1 Like

Will try that next!

This is correct, and is be surprised if the OP'S also didn't see an error in Logs when trying this with the built-in integration that would further pinpoint this as the problem (as the command does not exist, which you can also see on its device detail page).

The startLevelChange command exists on the individual Hue bulbs (and works) and it exists on a Group-2.1 group comprised of them. My expectation was a Group-2.1 startLevelChange command would work since it works on the underlying individual bulbs.

startLevelChange doesn't exist on the native Hue Group though, but i wasn't trying to use that initially.

I guess I was assuming it was a Hue group and not a Hubitat group of Hue bulbs (though even Hubitat groups didn't have this command until recently). The latter can be a recipe for disaster in any case with too many bulbs, so I hope not, but that's a different issue then. :joy:

1 Like

Using a CoCoHue hue group and controlling that with a button controller is working. Reposting Button Controller config in case someone comes across this thread later: