Home kit sets Fibaro RGBW to wrong colour

Posted on
Wed Nov 06, 2019 8:17 am
designpeg offline
Posts: 2
Joined: Oct 15, 2018

Home kit sets Fibaro RGBW to wrong colour

Has anyone got any advice on getting Fibaro RGBW module to set the correct colour with homekit?

My module works perfectly in Indigo, and appears as an rgbw device in Homekit on my phone, but when I set a colour it sets a totally different colour - normally always either blue, or a shade of white. I can see it the log that arg out of range error occurs when trying to set the colour.

Anyone got a solution or workaround?

Posted on
Tue Apr 28, 2020 6:22 am
7rdr7 offline
Posts: 45
Joined: Aug 16, 2017
Location: Washington DC Metro

Re: Home kit sets Fibaro RGBW to wrong colour

I may have a similar issue. I installed Inovelli RGBW bulbs, which are supported by Indigo, and added them to Homekit Bridge. I can turn the bulbs on/off, and dim, but the color palettes in the Home app do not function. It appears that the bulb wants a setting of 1-100, and the app is pushing higher values. That said, no matter what color that I select from the Home app, the color of the bulb does not change. I can only set the color from the Indigo client interface. Anyone seeing anything similar?

Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave received "Main Pump" energy total to 252.659 kWh
Trigger Control Page Pump Power Cumulative
Z-Wave Error chr() arg not in range(256)
Trigger Armed Instant Variable Off
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Trigger Occupancy - Main Floor Motion Detectors
Action Group Set Main Floor Occupancy ON
Virtual Devices sent "Main Floor Occupancy" on
Z-Wave sent "Living Room Bulb" set brightness to 73
Z-Wave sent "Living Room Bulb" set brightness to 86
Z-Wave sent "Living Room Bulb" set brightness to 54
Z-Wave sent "Living Room Bulb" set brightness to 52
Z-Wave sent "Living Room Bulb" set brightness to 51
Z-Wave sent "Living Room Bulb" set brightness to 44
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Trigger Armed Instant Variable Off
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)
Z-Wave Error chr() arg not in range(256)

Posted on
Fri Jun 12, 2020 12:20 pm
siclark offline
Posts: 1333
Joined: Jun 13, 2017
Location: UK

Re: Home kit sets Fibaro RGBW to wrong colour

I have the same problem with hue bulbs and it doesn’t seem to send colour temperature at all.

Posted on
Mon Jun 15, 2020 2:00 pm
siclark offline
Posts: 1333
Joined: Jun 13, 2017
Location: UK

Re: Home kit sets Fibaro RGBW to wrong colour

Also the colour temperature seems to send an RGB colour, rather than the temperature which is annoying for devices that dont support RGB.

Posted on
Sun Jul 12, 2020 9:58 pm
srkinard offline
Posts: 266
Joined: Apr 10, 2016
Location: Austin, Texas

Re: Home kit sets Fibaro RGBW to wrong colour

Same here...there seems to be an issue with how Indigo+HomeKit Bridge handles the way HomeKit sends color commands

Here's a look at the log from when I was randomly playing with the color wheel in the Home app for macOS....every once and a while a color might work a little bit, but then fail additional changes.
Code: Select all
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave                          sent "012 - Composite" set brightness to 5
   Z-Wave                          sent "012 - Composite" set brightness to 0
   Z-Wave                          sent "012 - Composite" off
   Z-Wave                          received "012 - Red" status update is off
   Z-Wave                          received "012 - Green" status update is off
   Z-Wave                          received "012 - Blue" status update is off
   Z-Wave                          received "012 - White" status update is off
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave                          sent "012 - Composite" set color to 0 0 0, --
   Z-Wave                          sent "012 - Composite" set color to 0 0 0, --
   Z-Wave                          sent "012 - Composite" set brightness to 8
   Z-Wave                          sent "012 - Composite" on
   Z-Wave                          received "012 - Red" status update brightness 1
   Z-Wave                          received "012 - Green" status update brightness 2
   Z-Wave                          received "012 - Blue" status update brightness 1
   Z-Wave                          received "012 - Composite" status update brightness 2
   Z-Wave                          sent "012 - Composite" set brightness to 9
   Z-Wave                          received "012 - Red" status update brightness 3
   Z-Wave                          received "012 - Green" status update brightness 9
   Z-Wave                          sent "012 - Composite" set brightness to 10
   Z-Wave                          received "012 - Blue" status update brightness 3
   Z-Wave                          received "012 - Composite" status update brightness 9
   Z-Wave                          received "012 - Red" status update brightness 4
   Z-Wave                          received "012 - Green" status update brightness 10
   Z-Wave                          received "012 - Blue" status update brightness 4
   Z-Wave                          received "012 - Composite" status update brightness 10
   Z-Wave                          sent "012 - Composite" set color to 24 24 26, --
   Z-Wave                          received "012 - Red" status update brightness 24
   Z-Wave                          received "012 - Green" status update brightness 24
   Z-Wave                          received "012 - Blue" status update brightness 25
   Z-Wave                          received "012 - Composite" status update brightness 25
   Z-Wave                          received "012 - Composite" power load to 8.2 W
   Z-Wave                          sent "012 - Composite" set color to 33 64 30, --
   Z-Wave                          sent "012 - Composite" set color to 21 64 20, --
   Z-Wave                          sent "012 - Composite" set color to 31 64 31, --
   Z-Wave                          received "012 - Red" status update brightness 30
   Z-Wave                          received "012 - Green" status update brightness 64
   Z-Wave                          received "012 - Blue" status update brightness 31
   Z-Wave                          received "012 - Composite" status update brightness 64
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave                          received "012 - Composite" power load to 14.7 W
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)
   Z-Wave Error                    chr() arg not in range(256)

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest