Skip to content

Release v1.9.0b1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 May 02:27

πŸ§ͺ Beta Release β€” Humidifier Ambient Light Rework

This is a beta release. We need help from humidifier owners to test!

What's New

The ambient light control for humidifiers has been completely reworked. The old broken switches have been replaced with proper Home Assistant entities:

πŸ’‘ New Ambient Light Entity (Light platform)

  • The ambient LED ring on humidifiers is now a Light entity instead of a switch
  • On/off control for all humidifier models with rgblevel
  • Dimmable brightness (Low / Full) on models that support it (e.g., DR-HHM003S)
  • RGB color picker on models with rgbcolor support (e.g., DR-HHM015S, DR-HEC002S)

🎨 New Ambient Light Mode Select

  • Choose between Humidity mode (color changes based on humidity) and Color mode (fixed user-chosen color)
  • Only appears on models that support rgbmode

🏷️ Renamed Entities

  • "Ambient Light Threshold Low/High" β†’ "Ambient Light Humidity Low/High Threshold" (entity IDs unchanged β€” no automations will break)

What's Removed

  • ❌ "Ambient Light" switch β€” replaced by the new Light entity
  • ❌ "Water Level Indicator" switch β€” was completely broken (never worked)
  • ❌ "Ambient Light" sensor β€” replaced by the Light entity's on/off state

⚠️ Breaking Changes

If you had automations using the old "Ambient Light" or "Water Level Indicator" switch entities, you'll need to update them to use the new Light entity instead.


πŸ™ Call for Testers

If you own a Dreo humidifier, we need your help! Please install this beta and report back:

  1. Does the new Ambient Light entity show up correctly?
  2. Can you turn it on/off?
  3. If you have brightness control in the Dreo app, does the brightness slider work?
  4. If you have color control, does the RGB color picker work?

Models we especially need feedback on:

Model What to test
DR-HHM001S On/off light (no dimming expected)
DR-HHM003S On/off + brightness (low/full)
DR-HHM005S Does ambient light show up at all?
DR-HHM006S On/off light
DR-HHM014S On/off light
DR-HHM015S On/off + brightness + RGB color + Ambient Light Mode select
DR-HEC002S Evaporative cooler β€” ambient light + possible RGB

How to help with open questions:

We still need debug logs to confirm some assumptions. See these issues:

  • #670 β€” What do rgbmode values mean?
  • #671 β€” Which models support low brightness?
  • #672 β€” Does HHM005S have an ambient light?
  • #673 β€” Is rgbcolor packed as 24-bit RGB?
  • #674 β€” Are there additional light modes?

To capture logs, add this to your configuration.yaml and restart HA:

logger:
  logs:
    custom_components.dreo: debug

Then toggle the ambient light in the Dreo mobile app and check your HA logs for rgblevel, rgbmode, and rgbcolor values.

Full Changelog

See PR #675 for complete details.