Dehumidifier Plug

Hi!

I have a few dehumidifiers at home and I created several scripts and automations to make sure that they run according to a schedule I set and the level of humidity that I get from sensors spread across my house. The automations/scripts got a bit complex and I think it’s not for the new Home Assistant user. As my dad wanted to do something similar at his house, I decided to create an integration that would remove that complexity and it would enable the user just to configure each dehumidifier.

The outcome is Dehumidifier Plug, an integration where you can:

  • connect a dehumidifier to a plug
  • set the daily start and end hour of dehumidifier use, controlling the switch of the plug
  • define the minimum power threshold detected by the plug so it can detect if it’s running, turned off, full, etc
  • define the upper and lower threshold of humidity

You can install this integration as any other custom component, through HACS.

If you try it, any feedback is welcome.

Thanks for sharing. It might be nice if you could find a way to integrate the generic hygrostat into this. It has a nice user interface to control the dehumidifier setpoint when combined with a tile card:

Damn, I didn’t know this integration! :man_facepalming:
I’ll look into it.

There’s also the generic thermostat, it does the same for a heater.

Nice! I was just setting up something along these lines. Saved me some work! A suggestion and a question:

Suggestion: For my own setup, I had made number entities for the min and max values, so I could adjust those easily from a dashboard.

Question: I was wondering how to accurately think about humidity at various temperatures (and don’t know enough about it). When it’s colder (right now it’s 18C in my parent’s basement), wouldn’t I want to use different targets for humidity than in the summer when it’s warmer down there? I.e. calculate the relative humidity, perhaps?

Anyway, thanks for this! I like it.