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

Even more additional special effects for Hue lights #7956

Merged
merged 5 commits into from
Oct 7, 2024

Conversation

ebaauw
Copy link
Collaborator

@ebaauw ebaauw commented Oct 3, 2024

This PR does the following:

  • Add support for underwater, cosmos, sunbeam, and enchant effects for Hue lights. There are introduced with Hue light firmware v1.222.2, see Support new Hue light features in firmware v1.222.2 #7955.
  • Rename fireplace effect to fire, in line with the Hue API v2. The Hue app names this effect Fireplace, but I think API clients would appreciate the consistency with the Hue API over consistency with the Hue app.
  • Change the Set Effect command command to leave out Enable. It turns out this was actually setting the light's on/off state, rather than enabling the effect, see also Handle supported 'state' changes via FC03 for supported Philips Hue lights #7950.
  • No longer turn the light on, when PUTting only effect to it's state.
  • Also snuck in a DDF for the Hue bridge, in case the RaspBee/ConBee has joined a Hue bridge network, see ConBee II as router for Hue #2788.
  • Also snuck in another white ambiance light, the 400lm GU.10 white ambiance spot.

Note: support for duration for the sunrise and sunset effects is left to #7950.

Copy link
Contributor

github-actions bot commented Oct 3, 2024

Hey @ebaauw, thanks for your pull request!

Tip

Modified bundles can be downloaded here.
Relative expire date

DDB changes

Modified

  • philips/bridge.json : Hue bridge ✔️

  • philips/light_zb3_white.json : Hue white light ✔️

  • philips/light_zll_white_ambiance.json : Hue white ambiance light ✔️

  • philips/light_zb3_white_ambiance.json : Hue white ambiance light ✔️

  • philips/light_zll_A.json : Hue color ambiance light ✔️

  • philips/light_zll_C.json : Hue white and color ambiance light ✔️

  • philips/light_zb3_C.json : Hue white and color ambiance light ✔️

  • philips/light_zb3_C_gradient.json : Hue white and color ambiance gradient light ✔️

  • philips/light_zb3_C_festavia.json : Hue festavia string lights ✔️

  • philips/light_zll_B.json : Hue white and color ambiance light ✔️

Validation

Tip

Everything is fine !

🕞 Updated for commit 738d20b

@ebaauw ebaauw requested a review from manup October 3, 2024 14:52
@ebaauw ebaauw added Device Improvement Additional tag to attach to a existing issue. Fix Enhancement labels Oct 3, 2024
@ebaauw ebaauw added this to the v2.29.0-beta milestone Oct 3, 2024
@ebaauw ebaauw linked an issue Oct 3, 2024 that may be closed by this pull request
2 tasks
Added 400lm GU.10 spot.
@manup manup merged commit 66e7014 into dresden-elektronik:master Oct 7, 2024
1 check passed
Copy link
Contributor

github-actions bot commented Oct 7, 2024

This pull request is now merged. The new DDB files have been uploaded to the store.

DDB Files

Modified

  • philips/bridge.json : Hue bridge : with hash (e9b407803c)

  • philips/light_zb3_white.json : Hue white light : with hash (a2bbafb9fc)

  • philips/light_zll_white_ambiance.json : Hue white ambiance light : with hash (712376cb64)

  • philips/light_zb3_white_ambiance.json : Hue white ambiance light : with hash (5978f73123)

  • philips/light_zll_A.json : Hue color ambiance light : with hash (b7c22141ad)

  • philips/light_zll_B.json : Hue white and color ambiance light : with hash (ea2455ef9b)

  • philips/light_zll_C.json : Hue white and color ambiance light : with hash (39b594a6ad)

  • philips/light_zb3_C.json : Hue white and color ambiance light : with hash (685084d79b)

  • philips/light_zb3_C_gradient.json : Hue white and color ambiance gradient light : with hash (151a191541)

  • philips/light_zb3_C_festavia.json : Hue festavia string lights : with hash (5d6ef0145a)

🕚 Updated for commit 66e7014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Device Improvement Additional tag to attach to a existing issue. Enhancement Fix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support new Hue light features in firmware v1.222.2
2 participants