Smart Bathroom Fan Control

In many bathrooms, the fan turns on automatically with the light. However, if the fan is integrated into Apple Home, for example using an in-wall module, it can be controlled much more intelligently. In this step-by-step guide, we show you how to do that using the Controller Hub in Controller for HomeKit.
Start Event
The power of intelligent control starts with flexible start events. In Controller for HomeKit, you can add not just one, but multiple start events to both Workflows and Automations.
In our setup, the bathroom fan turns on either when the humidity exceeds 70% or when motion is detected in the shower. Additionally, we installed a small programmable switch next to the toilet that can also be used to activate the fan.

Steps
Add a "Control Accessory" Step
Add a "Control Accessory" step, select the bathroom fan, and set it to turn on.
Add a Wait Step
Add a "Wait" step with a 10-minute delay.
Add a "Control Accessory" Step
Add another "Control Accessory" step, select the bathroom fan again, but this time set it to turn off.
Tip: You can duplicate individual steps by tapping the icon on the left.

Settings
In the settings, under "Restart Workflow," select the option "Stop the current workflow and start a new one." This ensures that whenever a start event is triggered again, the timer resets and the fan runs for another 10 minutes.

Final Overview
Whenever the humidity in the bathroom is too high, someone takes a shower, or a visit to the toilet calls for ventilation, the bathroom fan is activated for 10 minutes.


Get Inspired

Meeting Light
Uses light color to show whether youβre in a meeting.

Waste Calendar
Never forget the bin again β with colored light and speech.

Carbon Dioxide Alert
Get notified when COβ levels exceed 1000 ppm.

Location-Based Workflow
Automate your routines based on where you are.

Laundry Done Alert
Receive a notification when your washing machine has finished.

Beat the Heat
Automatically close your blinds on hot days.

Wake-Up Light
Use any Apple Home Lamp as a Wake-Up Light.

Irrigation Schedule
Keep your garden green.

Control Lights with Multiple Motion Sensors
For large or irregularly shaped spaces.

Stepwise Brightness Control via Button
Control light brightness step by step.

Custom Notification with Live Camera Feed
Open the camera stream instantly.

Smart Bathroom Fan Control
Make your fan truly intelligent.

New Mail Notification
Get notified when new mail arrives.

Integrate Speakers into Workflows
Control volume, play music, or pause playback.

Battery Warning
Get battery alerts when they matter.

Sleep Timer
Use a sleep timer with Apple Home.

Execute Workflow Only Once a Day
Ensures the workflow runs only once.

Accessory Values in Notifications
Send notifications featuring real-time accessory values.

NFC Tags
Automate Apple Home Accessories with NFC.

Blink Lights
Make a light blink and effortlessly return it to its original state.

Display Camera When Motion Is Detected
Automatically display the camera livestream whenever motion is detected.

Open Window Reminder
Get a reminder if you forget to close a window after ventilating.

Toggle Lamp
Easily toggle a lamp using a single switch.

Turn Light Off Using Motion Sensor
Efficiently control your lighting with a motion sensor.