Basic Automation Advice - Automatic Extractor Fan Control

Morning.

Apologies if this is a stupid question but I have just set up a very basic automation with an extractor fan (connected to a Sonos Mini Switch) and a Sonos Humidity sensor.

I have set up to automations:

  1. If the sensor goes above 69, turn on the switch.
  2. If the sensor goes below 70, turn off the switch.

Is this all I need to do?

I was wondering whether if the sensor reads 68, then 67, then 66 etc. will it keep sending a “turn off switch” signal (unnecessarily)? Or will the “off” signal only be sent once, once it reaches 69 and then nothing more until it goes to 70 or above, again?

it will only trigger the once , if it does trigger more it doesnt make a difference put a condition in that it can only run between certain times, the fan my bathroom came on a 3 am one humid night

1 Like

Don’t make it an automation.
Set up a Generic hygrostat - Home Assistant (home-assistant.io) instead

1 Like

I am going to have a look at that thanks

1 Like

Thanks for the advice.

I am still struggling with a decent set up that I can just “set and forget”.

I have quite a small bathroom and when you walk in, the bath is on the right and the extractor fan is on the left wall, close to the corner.

I decided to put the sensor on the right wall, quite close to the corner.

I have done some testing and the humidity levels in my bathroom are crazy - sometimes as low as 60 and sometimes as high as 90 (though this is when someone has just finished a shower). I have done some checking and the humidity sensor is accurate to within 1 degree.

However, I am looking now and the levels are sitting at 85. I thought this was a bit high but the bathroom does feel dry.

My issue is that I set the switch to come on at 80 but turn off when the reading goes under. This turned out to not be a good idea - the fan kept cycling on and off every few minutes.

I have tried turning the fan on at 85 but only off when it reaches 80 but again, this does not seem to work well.

I will definitely, now, give the generic hygrostat integration a go - I can see, now, why this has been developed. I just need to work out what values to use, to make things work properly.

Humidity depends a lot on the weather.
Sometimes it’s more humid outside and that will change the humidity indoors also.

You should probably detect a sudden change and set this as the set humidity on the generic hygrostat.
That way it will try to get the humidity back down to where it was, but not fight the weather.