Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add brightness offsets for certain lights #1136

Open
khaleddost opened this issue Dec 12, 2024 · 7 comments
Open

Add brightness offsets for certain lights #1136

khaleddost opened this issue Dec 12, 2024 · 7 comments

Comments

@khaleddost
Copy link

I have lights that have different strengths in maximum lumens they can produce but I would like them all to have adaptive lighting.

The problem is my kitchen lights are always too dark and my bathroom lights are always too bright.

I am happy with the brightness and color curves I have setup, I just wish there was a way to keep the curves but apply a boost to my kitchen lights and dampen the bathroom lights

@Ru4rc
Copy link

Ru4rc commented Dec 12, 2024

I would love to have this feature too. I have multiple different kinds of lights in my rooms and they all have different lumen values. It‘s kinda tedious to make a separate configuration for every single light that differs from the rest

@djurny
Copy link

djurny commented Dec 12, 2024

Hi there,
It might be worthwhile to ask for this in the HASS community as well. If you have the light offsets in the HASS light integration, you'll also have matched lumen output when not using AL.
Groetjes,

@npitts5397
Copy link

I was just thinking this how handy this would be, but looks like I'm a few days late to make the suggestion 🙂 In my case, I have one light that is brighter than I'd like it to be relative to nearby lights. If I could tweak it down by 10-20%, it'd be perfect.

@alanteew2
Copy link

Ditto -- I have two cases. In my kitchen, there are recessed lights and a island chandelier. The recessed lights go nuclear when the chandelier is just okay. Similarly, in my family room, there are some side recessed lights that are about 3x as bright as the Hue recessed fixtures elsewhere.

I agree this should ideally be a properly of the light object/device/entity/thing. I think this either should be there or a new kind of helper (helper: adjust brightness range of light). But having it here is also useful.

@valenterry
Copy link

I think the best way to implement this would be to move away from having just a single general config for all lights (and adding the light entity_ids as a list) and rather have light become a dictionary instead of list and allow a dedicated config for every light.

That way, lights like floor lights triggered by motion sensors can be set to a different minimum brightness and a different behavior during sleepmode compared to other lights. Same for kitchen lights / bathrooms lights and so on.
This would also allow to set certain features like only_once for different lights.

Other options like skip_redundant_commands would of course still be in the single general config and apply for all lights.

@djurny
Copy link

djurny commented Dec 16, 2024

Hi there,
You can of course always create multiple adaptive lighting instances.
For example, I have two al instances for my office room as I like the lights behind me to dim farther than the lights in front of me in the evening.
This is way easier to implement as per light settings in a single al instance.
Groetjes,

@alanteew2
Copy link

That is, in fact, exactly what I did ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants
@khaleddost @djurny @npitts5397 @valenterry @Ru4rc @alanteew2 and others