Innr bulbs - anyone using them?

Is anyone using innr bulbs with a hue hub?

I have added them using the hue app, and they work great - however…

If I set the bulb to lets say 10% it will flash bright then settle on 10%.

It seems that ant command makes the bulb flicker at 100% then settle to whatever brightness you have chosen.

Link to the bulbs I’m using:

Hey, I’ve got 8 Innr GU10 Spots in the Kitchen that also do this… connected to a Hue hub just like yours. Did you ever find a solution to this?

No, not yet.

It doesn’t seem that many people use them, though I could be wrong.

I also have no idea who I would talk to to get an official look at this issue. I’m guessing it is a home assistant issue as hue plays nicely with the bulbs.

wow - there really aren’t many people using these judging by the response!

I just bought innr bulbs as a replacement for Hue lights (3 broken bulbs after 3 years with about 10-14k hours use :unamused:)
Hue app works fine, iConnectHue works fine, manuall curl on the Hue API works fine, HA goes crazy :cry:

I have some innr bulbs with deconz they work fine. I only got shades of white, not colour though.

Mine are also just the white bulbs.

Alright guys, this is a solution that works for me:
It seems that alerts and effects are not supported by the innr bulbs. So I copied the hue component in custom_components in my config folder and just commented out the lines for alerts and effects support in the light.py.
Just the quick and dirty method but works for me, since I don’t care to loose the alert and effect function in general.
I guess it’s a good starting point to further develop the idea and maybe commit to the HA project

1 Like

I use them, too and that flash to 100 is really annoying. Daytime ok…but in the evening Ilay in bed, there is ONE light on, I tell HA to turn the lightoff and all lights in the room flash to 100.

Would love if this could get solved. In the meantime I created an “Off” Scene on the bridge again, when using hue_activate_scene I don’t have this effect.

I wonder why there is so few feedback - can’t imagine so few people use them. They are cheap, available as many different models and work excellent (except in HA).

I have two Innr bulbs but I’m not using the Hue hub to control them.
If you’re looking for an alternative solution you can check out the Conbee stick in combination with deconz (see hassio addons). As a side effect this would allow you to add other zigbee devices as well that Hue does not support.

I have (a while back now) switched to using a conbeeII stick to control everything.

Best thing that I have done!

So these work fine with Conbee/Deconz then?

They do some really nice looking fillament versions too.

Hadn’t seen the filament ones! It’s about time the smart bulbs started to actually look nice!

Here is a link for the interested:

Hey,
as lukasmllr said you can comment some lines out to get the innr bulbs working (dont blinking lilke hell when you turn them on&off).

I dont use hass.io. I’m running rasbian with home-assistant “manual” installation. my installation is in

/srv/homeassistant

in this file

/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/hue/light.py

look for the the async_turn_on and async_turn_off method and comment the flash and effect blocks out

    async def async_turn_on(self, **kwargs):
        """Turn the specified or all lights on."""
        command = {"on": True}

        if ATTR_TRANSITION in kwargs:
            command["transitiontime"] = int(kwargs[ATTR_TRANSITION] * 1)

        if ATTR_HS_COLOR in kwargs:
            if self.is_osram:
                command["hue"] = int(kwargs[ATTR_HS_COLOR][0] / 360 * 65535)
                command["sat"] = int(kwargs[ATTR_HS_COLOR][1] / 100 * 255)
            else:
                # Philips hue bulb models respond differently to hue/sat
                # requests, so we convert to XY first to ensure a consistent
                # color.
                xy_color = color.color_hs_to_xy(*kwargs[ATTR_HS_COLOR], self.gamut)
                command["xy"] = xy_color
        elif ATTR_COLOR_TEMP in kwargs:
            temp = kwargs[ATTR_COLOR_TEMP]
            command["ct"] = max(self.min_mireds, min(temp, self.max_mireds))

        if ATTR_BRIGHTNESS in kwargs:
            command["bri"] = kwargs[ATTR_BRIGHTNESS]

        ''' this causes the innr bulbs to flash. ignore the next lines
        flash = kwargs.get(ATTR_FLASH)

        if flash == FLASH_LONG:
            command["alert"] = "lselect"
            del command["on"]
        elif flash == FLASH_SHORT:
            command["alert"] = "select"
            del command["on"]
        else:
            command["alert"] = "none"
        if ATTR_EFFECT in kwargs:
            effect = kwargs[ATTR_EFFECT]
            if effect == EFFECT_COLORLOOP:
                command["effect"] = "colorloop"
            elif effect == EFFECT_RANDOM:
                command["hue"] = random.randrange(0, 65535)
                command["sat"] = random.randrange(150, 254)
            else:
                command["effect"] = "none"
        '''

        if self.is_group:
            await self.light.set_action(**command)
        else:
            await self.light.set_state(**command)

    async def async_turn_off(self, **kwargs):
        """Turn the specified or all lights off."""
        command = {"on": False}

        ''' this causes the innr bulbs to flash. ignore the next lines
        if ATTR_TRANSITION in kwargs:
            command["transitiontime"] = int(kwargs[ATTR_TRANSITION] * 10)

        flash = kwargs.get(ATTR_FLASH)

        if flash == FLASH_LONG:
            command["alert"] = "lselect"
            del command["on"]
        elif flash == FLASH_SHORT:
            command["alert"] = "select"
            del command["on"]
        else:
            command["alert"] = "none"
        ''' 

        if self.is_group:
            await self.light.set_action(**command)
        else:
            await self.light.set_state(**command)

(dont forget to backup the file before you start editing)

I know its dirty but this works for me. I dont even know what the flash effect should looks like. I’ll try to dig a bit deeper. At the moment I’m new to home-assistant. I hope it helps.

greez
joe

1 Like

The ‘flashing’ has been fixed for Innr bulbs since version 0.104.0 (I think) but only when they are manipulated individually. If the bulb is part of a group then the problem still occurs. A workaround is posted in another thread

1 Like