🚿 Bathroom Humidity Exhaust Fan

Thanks Blacky, for some reason using the manual trigger function wasn’t working with my input boolean switch, as after waiting for the 5 minutes, plug the 12 minute delay, the fan continued to run and the automation never finished. The only thing that happened was that my input boolean was turned off by the automation.

I’ve since moved to using the Manual Fan Switch option, and this appears to be working correctly. I can turn the fan/automation on with a click of the button, and turn it off again with another click. Or, I can leave it running, and after 5 minutes, the fan turns off automatically :slight_smile:

image

Thanks again for your help sorting that out!

@Scoff

No problem, your welcome. What can happen is in that total of 17 min the automation can be triggered and then the fan runs longer. This can also happen with the manual fan switch so just be aware of that if you are wondering why it is still ON.

If you don’t want that then use the bypass.

Blacky :smiley:

1 Like

Thank you once again for all your hard work keeping up with this amazing blueprint @Blacky

I’m having trouble keeping the fan on long enough for the humidity to drop to an acceptable level.

The humidity while taking a shower goes up to 90% (yes I like steamy showers lol)
The fan turns on perfectly as soon as I start the shower.
But the problem is that it’s limited by the “Maximum Run Time” which I cannot set above 60mins as it would have to run longer than that in order to bring down the humidity.
So the automation is stopping due to Maximum Run Time instead of the derivative drop.
I’ve tried manually specifying Maximum Run Time but it’s showing it’s 60mins max

I’d like to make it 2hrs max, so even if I set the “Time Delay” which has a max of 20mins. It still won’t keep the fan on long enough

Any suggestions?

@RKor

Your welcome and thanks for your kind words :+1:

If you just type in the minutes (120) you would like and click save. You will see a red line but that is okay… when you go out and back into the automation the red line will be gone. That applies to any input in all my blueprints.

Blacky :smiley:

1 Like

Hello sir

I have a suggestion for your amazing blueprint. A timer section for towel dryer, that would be awesome :sunglasses:. Automatically turn on the dryer and after 2 hours time turn off.

@kenthaug

Welcome to the community.

I would recommend using a timer helper and maybe try this blueprint :stopwatch: Trigger - Run ON Timer . You then just have to decide what will turn the towel dryer ON. Example, when the fan turns ON, OFF, button you push, etc… will then turn on your towel dryer.

Blacky :smiley:

Sorry I’m not too smart with this stuff…how would I set this up to turn on the fan automatically, but when the fan switch is manually turned off (wife does it out of habit), it stays off (automation does not trigger again when humidity is still above threshold)? I would use fan switch for manual switch as well. Thanks!

@pdawg17

You would have to use the bypass option 2 and have a switch to turn the bypass ON. This will turn the fan OFF and will not allow the automation to run.

Blacky :smiley:

Thanks for the manual fan switch addition. It seems to be working well so far and I want to add this template to different fan automation. Obviously I will change the entity id, but what about the id: "t1" ? Do I need to change to t2 for example?

@Woodcat64

I provide support only for my specific blueprints in each topic. I kindly ask that we stay focused on this blueprint and avoid discussing or asking about other automations in this thread. Thank you for your cooperation!

Blacky :smiley:

1 Like

Sorry if I was not clear. I’m indeed talking about this blueprint. My question is about the template you create to use with the manual switch option https://community.home-assistant.io/t/bathroom-humidity-exhaust-fan/509992/496

I have set this up in one bathroom and it’s working well. Now I want to use it in second bathroom.

My question is about this id: "t1", do I need to rename it? or is this ok to use in the template for the second bathroom.

@Woodcat64

O okay, thanks for clarifying it for me.

Here are the things you’ll need to change so they differ from your last setup:

  • switch.your_fan_switch_id_here: This should be a different fan from your previous one.
  • Manual Fan Switch: This should be a new entity name. Home Assistant will create a unique entity ID based on the name you enter, so make sure it’s different from the other one.

“t1” can remain the same as last time.

Hope this helps you!

Blacky :smiley:

This is a very long thread so it might have been answered already, but is it possible to create this template through the GUI using the helpers?

Not yet available in the UI. Have a look here:

@mdb17

Assume you are talking about this template binary sensor here

If so the answer is no. It is a trigger based binary sensor and HA have not developed the UI helper for trigger templates yet.

Blacky :smiley:

1 Like

I wasn’t seeing a way but knew they improved that side of things a lot lately so figured it didn’t hurt to ask and see if I have missed it.

Yeah it would be nice if Home Assistant add the ability to also have a trigger template helper. Maybe someone reading this will spark something :crossed_fingers:

Blacky :smiley:

I am having a little problem with the manual switch with auto off. I set up the initial automation and tested it and it functions with no problems. I added the code to the yaml config file and it created the manual fan entity. I set the timer to 1 minute to test and pushed the button on the physical switch to test. It showed the manual fan switch as on in HA but it did not turn off after the minute. I am sure it is a user error. I also noticed when I go to the helper created in HA for the manual switch it say the settings cannot be managed.





I am also getting this error too.

I seem to have gotten everything working but I am still getting one warning error. Any thoughts?