Select a toggle helper or switch in the UI to enable or disable Auto Mode.
When the temperature sensor rises above the set value, the fan turns ON.
When the temperature sensor falls below the set value, the fan turns OFF.
Fan Modes:
Basic Mode: Turns the fan ON when the temperature exceeds the Rising Temperature and OFF when it drops below the Falling Temperature.
Basic Mode + Maximum Run Time: Operates like Basic Mode, with the addition of a maximum duration the fan can stay ON after being triggered.
Economy Mode: Operates like Basic Mode, but the Secondary Sensor must be cooler than the Trigger Sensor by the set Differential Value. Optimizes roof space cooling while minimizing running costs and fan noise.
Heat Transfer Mode: Transfers heat from one room to another when the Trigger Sensor is warmer than the Secondary Sensor by the set Differential Value, and the Secondary Sensor is below its setpoint, ensuring efficient heating and maintaining temperature control in the other room.
Ceiling Fan Modes:
3 Speed Fan: Controls the fan with 3 speeds based on room temperature.
Fan Preset Mode: Controls the fan with set preset modes based on room temperature.
Fan Percentage: Controls the fan by a percentage value based on room temperature.
Manual Override:
Use Bypass for manual bypassing of trigger sensors, providing additional customization.
Time-Based Options:
Specify precise start and end times along with weekday selections to define when the automation should run.
HA Restart Safeguards:
Benefit from built-in safeguards for Home Assistant restarts.
CHANGELOG
Version: 1.9 - 8 Sep-24 - Added 7 new options and new blueprint.
Version: 1.8 - 17 Oct-23 - Fixed bug in global conditions.
Version: 1.7 - 12 Oct-23 - Added maximum run time & global conditions.
Q: I don’t fully understand the “Fan Speed - Off Switch Option”, could you explain it to me?
A Sometimes you need to select a different entity to turn the fan OFF. This is normally used when having a fan that has different speeds and one of the speeds is OFF. You normally have to turn ON the switch to turn the fan OFF. If you have this scenario then select your OFF speed entity here. If you do not have this, then please leave it blank.
Q: How to use the “Trigger Sensor By-pass” without having a physical switch?
A: If you don’t have a physical switch you can create one in Home Assistant that will allow you to use the by-pass. If you would like to create a by-pass switch then follow the steps below.
How to create a By-pass switch
First go to Settings / Devices & Services / click on the “Helpers” tab / click “+ CREATE HELPER” and select “Toggle”.
In the name area, enter a name that best suits you. For this example we will put “Temp Exhaust Fan Sensor By-pass”. Then click save.
Go back into the automation and in the “Trigger Sensor By-pass” search for the name you created, in our case “Bathroom Humidity Sensor By-pass”. Then click save.
How to add by-pass switch to a dashboard
In a “Dashboard” click “Edit dashboard” then click “+ ADD CARD” click on “Button” or “Entities” and in the entity field again search for the name (entity) you created in our case “Temp Exhaust Fan Sensor By-pass”. Then click save.
Then click “DONE”.
You now have a “Trigger Sensor By-pass” switch to disable the trigger sensor of your Temperature Control Exhaust Fan automation.
Q: I would like to set a different value but the slider is not letting me?
A Just simply type the number value you would like in the field and click save. A red line will appear under the number you have entered but once you click save, exit the automation and go back into it the red line will not be there.
Hi, I have implemented this blueprint and it works, thanks a lot. I have another possible situation and I would like to ask you if it can be done. Supose we also have a window in the room and hence we can do ventilation manually. Would it be possible that the automation to not run if the window is open based on the reading from an open/close window sensor?
Yep, try using the by-pass and put your window sensor in there. When window is open it will be in the “ON” state thus stopping the automation and you will have manual control over your dehumidifier. You will have to make sure the dehumidifier is OFF when you do this. Would this work for you?
Hi, thanks. I will try it tonight, so basically when you say “You will have to make sure the dehumidifier is OFF when you do this” you are practically saying that I should change the automation and put the by-pass when the automation is not active, meaning the dehumidifier is off, am I right?
No, It will not matter if the dehumidifier is ON or OFF when you open the window, but if you would like it OFF and it is ON when you open the window you will have to manually turn it OFF. It will then stay OFF as the automation will be disabled until you close the window. If it is OFF when you open the window it will stay OFF until you close the window and allow the automation to take control. Same goes if you would like it ON.
So basically the window open / close acts like a by-pass disabling the automation. Open being disabled, closed being enabled. You then have manually control of the dehumidifier when it is disabled (window open).
Edit: That just made me thing of a potential bug / problem. I have fixed it now and there will be a new update version 1.1 out soon.
Fixed a bug in by-pass. If the rising value was above the set point and by-pass was turned OFF from ON the fan would stay OFF. Now the fan will be turned ON and the automation will run.
I guess the automation cannot use the same switch both as switch and bypass, right? (i.e. if I turn the fan on it will stay on until I turn it off)
So I will have to create a dummy switch.
Hi Blacky, just stepped in to say that everything is working perfectly based on your blueprint, once the humidity rises over 30% the dehumidifier kicks in and brings it down. Tonight I’m going to add an Aqara button and test the by-pass option with window open.
I was looking for a blueprint that I could use to create a automation that would allow me to use temperature from a Shelly H&T and turn on/off an Insteon plug that has a heater connected to it. Your blueprint seems like a good starting point but the plug doesn’t show as an option under fan switch. I’m assuming because it’s not a switch but a plug. Is there a way to make it work? Thanks in advance.
It was a bug in HA update from 2023.1.0 to 2023.1.2. I reported it on 2023.1.0 and they have fixed it now . Try updating to 2023.1.4 and let us know how you go.