[RELEASE] Day Lights - an iteration of Circadian Daylight

So I’m not sure if this is a driver issue, or something else (on .184 ATM).

As you can see below, after changing my bulb to colour mode, I had to screw around the level and coloured temp sings to get flights to finally set the colour temp correctly.

I’m thinking it’s a matter driver issue, but here are the logs.

dev:31452024-10-25 10:28:06.076 PMinfoRumpus Room Lamp is 50%
dev:31452024-10-25 10:28:06.074 PMdebugevt- rawValue:127, value: 50, descT: Rumpus Room Lamp is 50%
dev:31452024-10-25 10:28:06.041 PMinfoRumpus Room Lamp is on
dev:31452024-10-25 10:28:06.039 PMdebugevt- rawValue:1, value: on, descT: Rumpus Room Lamp is on
dev:31452024-10-25 10:28:06.035 PMinfoRumpus Room Lamp colorMode is CT
dev:31452024-10-25 10:28:06.034 PMdebugevt- rawValue:2, value: CT, descT: Rumpus Room Lamp colorMode is CT
dev:31452024-10-25 10:28:06.030 PMinfoRumpus Room Lamp color is Incandescent
dev:31452024-10-25 10:28:06.025 PMinfoRumpus Room Lamp colorTemperature was set to 2702?K
dev:31452024-10-25 10:28:06.024 PMdebugevt- rawValue:370, value: 2702, descT: Rumpus Room Lamp colorTemperature was set to 2702?K
dev:31452024-10-25 10:28:06.019 PMinfoRumpus Room Lamp color is Incandescent
dev:31452024-10-25 10:28:06.015 PMinfoRumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:28:06.008 PMdebugevt- rawValue:0, value: 0, descT: Rumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:28:06.001 PMinfoRumpus Room Lamp hue is 10%
dev:31452024-10-25 10:28:05.999 PMdebugevt- rawValue:25, value: 10, descT: Rumpus Room Lamp hue is 10%
dev:31452024-10-25 10:28:05.997 PMinfoRumpus Room Lamp color is White
dev:31452024-10-25 10:27:49.491 PMinfoRumpus Room Lamp is 50%
dev:31452024-10-25 10:27:49.489 PMdebugevt- rawValue:127, value: 50, descT: Rumpus Room Lamp is 50%
dev:31452024-10-25 10:27:49.484 PMinfoRumpus Room Lamp is on
dev:31452024-10-25 10:27:49.482 PMdebugevt- rawValue:1, value: on, descT: Rumpus Room Lamp is on
dev:31452024-10-25 10:27:49.479 PMinfoRumpus Room Lamp colorMode is RGB
dev:31452024-10-25 10:27:49.477 PMdebugevt- rawValue:0, value: RGB, descT: Rumpus Room Lamp colorMode is RGB
dev:31452024-10-25 10:27:49.467 PMinfoRumpus Room Lamp color is White
dev:31452024-10-25 10:27:49.464 PMinfoRumpus Room Lamp colorTemperature is 2500?K
dev:31452024-10-25 10:27:49.462 PMdebugevt- rawValue:400, value: 2500, descT: Rumpus Room Lamp colorTemperature is 2500?K
dev:31452024-10-25 10:27:49.460 PMinfoRumpus Room Lamp color is Incandescent
dev:31452024-10-25 10:27:49.448 PMinfoRumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:27:49.425 PMdebugevt- rawValue:0, value: 0, descT: Rumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:27:49.418 PMinfoRumpus Room Lamp hue is 10%
dev:31452024-10-25 10:27:49.416 PMdebugevt- rawValue:25, value: 10, descT: Rumpus Room Lamp hue is 10%
dev:31452024-10-25 10:27:49.414 PMinfoRumpus Room Lamp color is White
app:44672024-10-25 10:27:40.277 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): Attempting to force CT mode
app:44672024-10-25 10:27:40.276 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Color: [hex:#FF9F46, hue:8, saturation:73, level:100]
app:44672024-10-25 10:27:40.273 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Brightness: 1
app:44672024-10-25 10:27:40.272 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Color Temperature: 2500
app:44672024-10-25 10:27:40.270 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): CT=2500K, Level=1%, Color=#FF9F46, Hue=8, Saturation=73, Value=100
app:44672024-10-25 10:27:40.268 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): r=255, g=159, b=70, max=1, min=0.2745098039, delta=0.7254901961, h=29, s=73, v=100
app:44672024-10-25 10:27:40.266 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Mode overrides are not active
app:44672024-10-25 10:27:40.264 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): dimEnd: 1729845960000
app:44672024-10-25 10:27:40.262 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): dimStart: 1729821780000
app:44672024-10-25 10:27:40.260 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): brightenEnd: 1729821780000
app:44672024-10-25 10:27:40.258 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): brightenStart: 1729797600000
app:44672024-10-25 10:27:40.256 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): currentTime: 1729855660248
app:44672024-10-25 10:27:40.254 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): midTime: 1729821780000
app:44672024-10-25 10:27:40.252 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): sunsetTime: Fri Oct 25 19:46:00 AEDT 2024
app:44672024-10-25 10:27:40.250 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): sunriseTime: Fri Oct 25 06:20:00 AEDT 2024
app:44672024-10-25 10:27:40.248 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): System Sunset time is Fri Oct 25 19:46:00 AEDT 2024
app:44672024-10-25 10:27:40.244 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): System Sunrise time is Fri Oct 25 06:20:00 AEDT 2024
app:44672024-10-25 10:27:40.214 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): Processing(Initialize)
app:44672024-10-25 10:27:40.194 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Next system sunrise time is Sat Oct 26 06:19:00 AEDT 2024
app:44672024-10-25 10:27:40.174 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): initialize() with settings: [coldCTOverride:5600, useCTOverrides:true, warmCTOverride:2500, disablingSwitches:[Holiday Lighting], resetCT:true, forceCT:true, logDebug:true, logDescriptionText:true, logEnhancedDescriptionText:true, colorTemperatureDevices:[Rumpus Room Lamp]]
dev:31452024-10-25 10:27:31.582 PMinfoRumpus Room Lamp is 50%
dev:31452024-10-25 10:27:31.580 PMdebugevt- rawValue:127, value: 50, descT: Rumpus Room Lamp is 50%
dev:31452024-10-25 10:27:31.576 PMinfoRumpus Room Lamp is on
dev:31452024-10-25 10:27:31.574 PMdebugevt- rawValue:1, value: on, descT: Rumpus Room Lamp is on
dev:31452024-10-25 10:27:31.558 PMinfoRumpus Room Lamp colorMode is RGB
dev:31452024-10-25 10:27:31.556 PMdebugevt- rawValue:0, value: RGB, descT: Rumpus Room Lamp colorMode is RGB
dev:31452024-10-25 10:27:31.554 PMinfoRumpus Room Lamp color is White
dev:31452024-10-25 10:27:31.518 PMinfoRumpus Room Lamp colorTemperature is 2500?K
dev:31452024-10-25 10:27:31.516 PMdebugevt- rawValue:400, value: 2500, descT: Rumpus Room Lamp colorTemperature is 2500?K
dev:31452024-10-25 10:27:31.509 PMinfoRumpus Room Lamp color is Incandescent
dev:31452024-10-25 10:27:31.505 PMinfoRumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:27:31.504 PMdebugevt- rawValue:0, value: 0, descT: Rumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:27:31.493 PMinfoRumpus Room Lamp hue is 10%
dev:31452024-10-25 10:27:31.491 PMdebugevt- rawValue:25, value: 10, descT: Rumpus Room Lamp hue is 10%
dev:31452024-10-25 10:27:31.489 PMinfoRumpus Room Lamp color is White
app:44672024-10-25 10:27:15.737 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): Attempting to force CT mode
app:44672024-10-25 10:27:15.735 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Color: [hex:#FF9F46, hue:8, saturation:73, level:100]
app:44672024-10-25 10:27:15.734 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Brightness: 1
app:44672024-10-25 10:27:15.732 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Color Temperature: 2500
app:44672024-10-25 10:27:15.731 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): CT=2500K, Level=1%, Color=#FF9F46, Hue=8, Saturation=73, Value=100
app:44672024-10-25 10:27:15.729 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): r=255, g=159, b=70, max=1, min=0.2745098039, delta=0.7254901961, h=29, s=73, v=100
app:44672024-10-25 10:27:15.727 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Mode overrides are not active
app:44672024-10-25 10:27:15.726 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): dimEnd: 1729845960000
app:44672024-10-25 10:27:15.724 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): dimStart: 1729821780000
app:44672024-10-25 10:27:15.723 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): brightenEnd: 1729821780000
app:44672024-10-25 10:27:15.721 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): brightenStart: 1729797600000
app:44672024-10-25 10:27:15.719 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): currentTime: 1729855635712
app:44672024-10-25 10:27:15.718 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): midTime: 1729821780000
app:44672024-10-25 10:27:15.716 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): sunsetTime: Fri Oct 25 19:46:00 AEDT 2024
app:44672024-10-25 10:27:15.714 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): sunriseTime: Fri Oct 25 06:20:00 AEDT 2024
app:44672024-10-25 10:27:15.712 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): System Sunset time is Fri Oct 25 19:46:00 AEDT 2024
app:44672024-10-25 10:27:15.707 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): System Sunrise time is Fri Oct 25 06:20:00 AEDT 2024
app:44672024-10-25 10:27:15.703 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): Processing(Reset Color Temperature)
dev:31452024-10-25 10:27:15.664 PMinfoRumpus Room Lamp was set to 50%
dev:31452024-10-25 10:27:15.662 PMdebugevt- rawValue:127, value: 50, descT: Rumpus Room Lamp was set to 50%
dev:31452024-10-25 10:27:15.658 PMinfoRumpus Room Lamp is on
dev:31452024-10-25 10:27:15.656 PMdebugevt- rawValue:1, value: on, descT: Rumpus Room Lamp is on
dev:31452024-10-25 10:27:15.652 PMinfoRumpus Room Lamp colorMode is RGB
dev:31452024-10-25 10:27:15.650 PMdebugevt- rawValue:0, value: RGB, descT: Rumpus Room Lamp colorMode is RGB
dev:31452024-10-25 10:27:15.648 PMinfoRumpus Room Lamp color is White
dev:31452024-10-25 10:27:15.645 PMinfoRumpus Room Lamp colorTemperature is 2500?K
dev:31452024-10-25 10:27:15.638 PMdebugevt- rawValue:400, value: 2500, descT: Rumpus Room Lamp colorTemperature is 2500?K
dev:31452024-10-25 10:27:15.636 PMinfoRumpus Room Lamp color is Incandescent
dev:31452024-10-25 10:27:15.573 PMinfoRumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:27:15.571 PMdebugevt- rawValue:0, value: 0, descT: Rumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:27:15.560 PMinfoRumpus Room Lamp hue is 10%
dev:31452024-10-25 10:27:15.558 PMdebugevt- rawValue:25, value: 10, descT: Rumpus Room Lamp hue is 10%
dev:31452024-10-25 10:27:15.549 PMinfoRumpus Room Lamp color is White
app:44672024-10-25 10:26:55.038 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): Attempting to force CT mode
app:44672024-10-25 10:26:55.036 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Color: [hex:#FF9F46, hue:8, saturation:73, level:100]
app:44672024-10-25 10:26:55.034 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Brightness: 1
app:44672024-10-25 10:26:55.033 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Color Temperature: 2500
app:44672024-10-25 10:26:55.031 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): CT=2500K, Level=1%, Color=#FF9F46, Hue=8, Saturation=73, Value=100
app:44672024-10-25 10:26:55.030 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): r=255, g=159, b=70, max=1, min=0.2745098039, delta=0.7254901961, h=29, s=73, v=100
app:44672024-10-25 10:26:55.028 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Mode overrides are not active
app:44672024-10-25 10:26:55.027 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): dimEnd: 1729845960000
app:44672024-10-25 10:26:55.025 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): dimStart: 1729821780000
app:44672024-10-25 10:26:55.024 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): brightenEnd: 1729821780000
app:44672024-10-25 10:26:55.022 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): brightenStart: 1729797600000
app:44672024-10-25 10:26:55.020 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): currentTime: 1729855615014
app:44672024-10-25 10:26:55.019 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): midTime: 1729821780000
app:44672024-10-25 10:26:55.017 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): sunsetTime: Fri Oct 25 19:46:00 AEDT 2024
app:44672024-10-25 10:26:55.016 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): sunriseTime: Fri Oct 25 06:20:00 AEDT 2024
app:44672024-10-25 10:26:55.014 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): System Sunset time is Fri Oct 25 19:46:00 AEDT 2024
app:44672024-10-25 10:26:55.010 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): System Sunrise time is Fri Oct 25 06:20:00 AEDT 2024
app:44672024-10-25 10:26:55.006 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): Processing(Initialize)
app:44672024-10-25 10:26:54.960 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Next system sunrise time is Sat Oct 26 06:19:00 AEDT 2024
app:44672024-10-25 10:26:54.940 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): initialize() with settings: [coldCTOverride:5600, useCTOverrides:true, warmCTOverride:2500, disablingSwitches:[Holiday Lighting], resetCT:true, forceCT:true, logDebug:true, logDescriptionText:true, logEnhancedDescriptionText:true, colorTemperatureDevices:[Rumpus Room Lamp]]
app:44672024-10-25 10:26:49.016 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): Attempting to force CT mode
app:44672024-10-25 10:26:49.014 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Color: [hex:#FF9F46, hue:8, saturation:73, level:100]
app:44672024-10-25 10:26:49.013 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Brightness: 1
app:44672024-10-25 10:26:49.011 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Color Temperature: 2500
app:44672024-10-25 10:26:49.009 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): CT=2500K, Level=1%, Color=#FF9F46, Hue=8, Saturation=73, Value=100
app:44672024-10-25 10:26:48.986 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): r=255, g=159, b=70, max=1, min=0.2745098039, delta=0.7254901961, h=29, s=73, v=100
app:44672024-10-25 10:26:48.983 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Mode overrides are not active
app:44672024-10-25 10:26:48.982 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): dimEnd: 1729845960000
app:44672024-10-25 10:26:48.980 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): dimStart: 1729821780000
app:44672024-10-25 10:26:48.979 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): brightenEnd: 1729821780000
app:44672024-10-25 10:26:48.977 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): brightenStart: 1729797600000
app:44672024-10-25 10:26:48.976 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): currentTime: 1729855608969
app:44672024-10-25 10:26:48.974 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): midTime: 1729821780000
app:44672024-10-25 10:26:48.972 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): sunsetTime: Fri Oct 25 19:46:00 AEDT 2024
app:44672024-10-25 10:26:48.971 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): sunriseTime: Fri Oct 25 06:20:00 AEDT 2024
app:44672024-10-25 10:26:48.969 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): System Sunset time is Fri Oct 25 19:46:00 AEDT 2024
app:44672024-10-25 10:26:48.964 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): System Sunrise time is Fri Oct 25 06:20:00 AEDT 2024
app:44672024-10-25 10:26:48.960 PMinfoDay Lights (Day Lights - Rumpus Room Lamp): Processing(Initialize)
app:44672024-10-25 10:26:48.936 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): Next system sunrise time is Sat Oct 26 06:19:00 AEDT 2024
app:44672024-10-25 10:26:48.910 PMdebugDay Lights (Day Lights - Rumpus Room Lamp): initialize() with settings: [coldCTOverride:5600, useCTOverrides:true, warmCTOverride:2500, disablingSwitches:[Holiday Lighting], resetCT:true, forceCT:true, colorTemperatureDevices:[Rumpus Room Lamp], logDebug:true, logDescriptionText:true, logEnhancedDescriptionText:true]
dev:31452024-10-25 10:26:36.762 PMinfoRumpus Room Lamp is 20%
dev:31452024-10-25 10:26:36.760 PMdebugevt- rawValue:50, value: 20, descT: Rumpus Room Lamp is 20%
dev:31452024-10-25 10:26:36.753 PMinfoRumpus Room Lamp is on
dev:31452024-10-25 10:26:36.751 PMdebugevt- rawValue:1, value: on, descT: Rumpus Room Lamp is on
dev:31452024-10-25 10:26:36.747 PMinfoRumpus Room Lamp colorMode is RGB
dev:31452024-10-25 10:26:36.746 PMdebugevt- rawValue:0, value: RGB, descT: Rumpus Room Lamp colorMode is RGB
dev:31452024-10-25 10:26:36.744 PMinfoRumpus Room Lamp color is White
dev:31452024-10-25 10:26:36.736 PMinfoRumpus Room Lamp colorTemperature was set to 2500?K
dev:31452024-10-25 10:26:36.734 PMdebugevt- rawValue:400, value: 2500, descT: Rumpus Room Lamp colorTemperature was set to 2500?K
dev:31452024-10-25 10:26:36.732 PMinfoRumpus Room Lamp color is Incandescent
dev:31452024-10-25 10:26:36.726 PMinfoRumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:26:36.724 PMdebugevt- rawValue:0, value: 0, descT: Rumpus Room Lamp saturation was set to 0%
dev:31452024-10-25 10:26:36.717 PMinfoRumpus Room Lamp hue is 10%
dev:31452024-10-25 10:26:36.716 PMdebugevt- rawValue:25, value: 10, descT: Rumpus Room Lamp hue is 10%
dev:31452024-10-25 10:26:36.714 PMinfoRumpus Room Lamp color is White

Good morning Derek - there's a lot going on in those logs! To me, it looks like you have two different modified versions of the source code each running a single instance (with the same name) controlling the same light. Not that there's anything wrong with that, it could just be my eyes (and brain) aren't fully awake yet.

The first thing I would try is to turn off those special Lifx switches (Reset color temperature and Force CT mode) since you're not using those bulbs anymore.

I think I'll definitely have to give that a go. Thanks for the advice.

That's the way I'm running the app now with my lighting. I've got 8 different modes set for different times of the day. Using Day Lights in conjunction with Coco-Hue. I brought my Hue lights in with the scenes for the different color temps. Then looking at the states for each bulb in Coco-Hue, set those color temps in Kelvin into my modes in Day Lights to get the color temps I wanted in my home through the day. However I think I'll control the dimmer aspect with either Hue switches or my Inovelli Blue 2 in 1 dimmers. Still configuring everything Day Lights is capable of controlling. It's an awesome app, thanks for building it for us!

I should probably explain what I was doing, as that isnt the case:

I was first making colour and level changes in HomeKit, and when Daylights didnt self correct back to CT and the correct temp, I then did it via the in the device driver in HE. That latter is when it finally started behaving. Im wondering if HE wasnt getting updated device attributes.

Part way thru, I also turned on the LIFX settings in an attempt to force CT mode.

Hopefully that makes sense?

the update has been a game changer for me, and I never had a chance to say thanks :slight_smile:

this app is the reason I stick with Hubitat

That's great to hear, thanks for taking the time to say it!

Pro tip. If you find certain Hue bulbs stop responding to CT changes or you find you want to ensure your Inovelli notification bar stays in sync with the level, do the following with your devices AND also setup a RM that whenever CT or level changes via variable from Day Lights you refresh your Hue bulbs.

The Hue bulbs and its group device stay in CT and level sync and the dimmer that say group device stay in sync.

I would love to see Day Lights updated to do the following:

  1. Add device refresh prior to commanding CT or level changes.
  2. Is there a way we can have all our instances of our Day Lights consolidated like Rule Machine, etc?

Thanks!

You have "Living Room Lamps" in both Color temperature devices and Dimmable devices which goes against the guidance that a single device should only be selected in one of the groups.

I also wonder if "Living Room Lamps" is actually a group that contains Living Room Lamp 1 (Hue) and Living Room Lamp 2 (Hue). If that's the case then the guidance is being stomped on mercilessly :smiley: and the actual devices may be receiving some confusing commands.

That's an interesting idea creating a parent/child relationship for Day Lights instances. I took a quick glance at the development docs and it seems doable but would probably result in a whole new app. I might play around with that, but it won't be until after the first of the year.

Correct that Living Room Lamp group contains those two hue bulbs and the dimmer. I will try taking out the group in the dimmable group.

In this setup, the bulbs are receiving each CT command only twice and it is orderly, so nothing confusing. It's just redundant. I actually may remove it because the RM for refreshing off of the variable change is actually occuring before Hubitat passes the commands to the bulbs and that may be what is fixing my loss of sync with the group.

To keep my Inovelli LED bar in sync, I just use [RELEASE] Switch Bindings 2.0. Switch Bindings works really well and I just set the Hue Group as the master allowing for one-way sync. Day Lights sets the Hue color/level and Switch Bindings sets the LED bar.

I would suggest taking your Living Room Lamps group out of both sections and just having the two bulbs in Color temperature devices and the dimmer in Dimmable devices.

I did and I think it is only being reliable because of my hue bulb refresh triggering off of the variable change.

How are you bringing the Hue bulbs into Hubitat? What version number are you using with Hubitat. If you are using either CoCoHue or the built-in (as of 2.4 I think) they use v2 API and shouldn’t need the refresh.

They are directly paired with Hubitat - No Hue Bridge. I then use the Auto Group Bind in the Inoveli Blue Series Dimmer driver to directly bind the bulbs to the dimmer when I add the Bulbs and Dimmer to the a group.

I had used the Group Bulb Dimmer for Google Home and for Day Lights, however if any of the hue bulbs drops its status or doesn't report its status when it turned on, the group shows it as off. Google Home being out of sync has its obvious problems when you tell it turn off. For Day Lights, commands to group device thinks it is off and will not pass it on.

So far my change of not using the group device at all in Day Lights and only having the bulb in the CT and dimmer in the Dimmable with the dimmer in the disable was an improvement, but only with the refreshing of the bulbs when the dimmer state changes, when Day Light CT/level variable changes, or every 30 minutes.

What is nice is Hubitat prioritizes RM over Day Lights so once the variables change, it executes the refresh before Day Light commands the bulb.

I overlooked the fact that your dimmer device is controlling the level of the bulbs in the CT group! So your bulbs are getting a CT and level command from Day Lights, and then your dimmer device is getting another level command from Day Lights which is then (redundantly) passed on to the bulbs. In theory you shouldn't even need the dimmer device specified at all in Day Lights.

You are correct that Day Lights does not send any command to a device that is off. I don't have any Hue bulbs, but it seems unusual that they would drop their status or not report their state.

Hue bulbs are great, but pairing them to Hubitat directly is not recommended. Generally not recommended for any Zigbee smart bulbs.

I have 12 Hue bulbs and 25 Hue 6" downlights paired directly to HE. They are and always have been rock solid, which is something I can't say about most other things around here.

Many of the downlights also have their color temp controlled by Day Lights.

If I'm not mistaken, there was a concern about flaky repeaters in some smart bulbs, but I don't think that applies to Hue. Or at least, the current generation. Everything I have here is at most 3 years old. I have a couple of older Sengled zigbee bulbs as well, but they don't repeat.

Most of my Hues are happily integrated via the native Hue integration, but I do have a couple (each a few years old?) paired direct to HE -- they're in our bathroom (bound to an Inovelli Blue), so they see a lot of regular use, and they work flawlessly. And they are total rockstars as zigbee repeaters to boot.

Interesting. I found my Hubitat was fine, but the Hue bulbs weren't reliable when directly paired to Hubitat.

Im using the native Hubitat integration + Hue Hub v2, and have found it rock solid too.