Amazing
The best would be to create a new light entity for the background light. Because it has all features of a regular yeelight light.
Sorry for the ceiling light 650 you have two entities. One for the main light and one for the rgb background.
Can you also add a way to switch the main light between moonlight mode and normal mode? Maybe an additional switch in the light popup?
I was thinking about remapping brightness for the lamps with moonlight: 0-10% in HA translates to 0-100% in moonlight mode and 11%-100% maps to 0-100% in ānormal modeā. I have a PoC that itās possible but it needs cleaning up before I can submit it as PR. Itās not too complex so I donāt mind if you reimplement it, Iād need a week or two to finish it up.
I also recently started to looking at more user friendly Moon mode setting, and some more yeelight functionality. Iāve started to think if yeelight couldnāt be platform. Then it could provide switch and sensor. Switch for power mode and sensor to read current power mode, and other properties returned by underlying lib. With lovelace ui magic, it should be possible to make nice cards with yeelight full control, power mode and exact state display / control.
Iāve created PR with yeelight move into component. It also adds daylight / moonlight switch, for each ceiling light discovered / configured. Switch also read current state, so if you change day / moon from app its state will update.
I was thinking if turning off that switch, should also turn off lamp , or return to day light. But then how to turn on day light ? I was thinking maybe better solution would be to add config option, with default turn on power mode. Then normal light switch could always turn on lamp in desired mode ( day mode ) and moon light would be be controlled via switch ( off will turn off lamp, on will turn on moon mode and lamp ) ?
Good day!
I have a lamp Yeelight JIAOYUE 650 with color ambient lights
I can turn it on, off, change the brightness and temperature of the color, but can not find how to change the color and brightness color ambient lights.
I think unfortunately there is no way to change the color of ambient lights in the HA, the main light controlled only. I have been using this kind of lamp for 7 months with HA but if I want to change the ambient light color than I have to use the remote controller.
There is beta 0.91 released, which contains many fixes and improvements for yeelight. There is shit load of changes fixes refactor, moving it to component etc. It would be great if someone can test it
From visible changes:
first its component now, so no more
Iāve added ambilight support, which seems to work fine ( at least from my testing ). There is also nightlight mode binary sensor, so no more input boolean to track state. https://github.com/home-assistant/home-assistant/pull/22434 There is also ( not yet merged ). Opt in feature to allow dynamic icon change, depending on the current mode. It would be great to test this also and get some feedback
Except of that. Iām wondering how to best integrate nightlight ( moonlight ) mode switch. @syssi suggested to make 2 light, for each ceiling light. One for nightlight mode and one as normal. But then what should be the state of normal light, when nightlight is on ? Also on ? off ?. Maybe some external switch solution, but then how to handle it ? When it should be on when off etc ?
But then what should be the state of normal light, when nightlight is on ? Also on ? off ?
It should be off. And vica versa, moonlight light should be off if the lamp is in normal light mode.
I thought you considered splitting the whole 0%-100% lightness into 0%-9% moonlight and 10%-100% normal light groups, where 9% would set the brightest moonlight and 10% would set the dimmest normal light. Did you?