Smart Home Automations for Laundry Day
This article may contain affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. This helps us keep creating free content.
Laundry is the chore that punishes you for forgetting about it. You start a load, get distracted, and three hours later your clothes are sitting in a damp drum growing that lovely mildew smell. The washer does not care. It finished its job 2.5 hours ago and has been silently judging you ever since.
Smart home automation fixes this. Not by doing your laundry, we are not there yet, but by making sure you never forget a load again, and by making the laundry room itself more functional.
Detecting When the Washer or Dryer Finishes
Unless you have a Samsung or LG washer with WiFi and a native integration, your washer has no way to tell Home Assistant anything. The solution is a smart plug with power monitoring.
Here is how it works: your washer draws different amounts of power during different cycle phases. When running, it pulls 300-500W. When it finishes, power drops to near zero (usually 1-5W standby). A smart plug with energy monitoring, like a Shelly Plug S or Zooz ZEN15, reports this power draw to Home Assistant in real time.
The automation logic:
- When power exceeds 10W, set an input boolean
input_boolean.washer_runningto ON. This marks the start of a cycle. - When power drops below 5W AND stays below 5W for at least 3 minutes (use a
for:condition to avoid false triggers during the spin cycle pause), set the boolean to OFF. - When the boolean switches from ON to OFF, send a notification: "Washer is done. Move your clothes before they get funky."
Apply the same logic to your dryer, but adjust the wattage thresholds. Dryers typically pull 2000-5000W when heating and drop to standby when done. If you have a gas dryer, it uses much less electricity (just the motor and controls), so set your threshold lower, around 50W running, under 5W done.
Smart Notifications That Actually Help
A basic "washer done" notification is fine, but you can do better. Here is what a complete laundry notification system looks like:
- Actionable notification: Instead of a plain alert, send a notification with buttons, "Set 15 min reminder" and "Done." If you tap the reminder, fire another notification in 15 minutes. This bridges the gap between "I know the laundry is done" and "I am in the middle of something."
- Escalating reminders: If the washer has been done for 30 minutes and you have not acknowledged the notification, send a second alert. After 60 minutes, announce it on smart speakers. The clothes are getting worse the longer they sit.
- Announce on speakers: Use the
tts.speakservice to announce on a nearby smart speaker. "Washing machine has finished" through a kitchen speaker is harder to ignore than a phone notification you swipe away.
input_text helper. When the cycle finishes, only notify the person who started it. No more "was that your load or mine?" confusion.Laundry Room Environment
The room itself benefits from automation, especially if it is an interior room or basement space:
- Humidity control: Dryers vent moisture. Even properly vented dryers increase room humidity. A humidity sensor (Aqara or Sonoff SNZB-02) paired with a smart exhaust fan kicks on ventilation when humidity exceeds 60% and runs until it drops below 50%. This prevents mold and keeps the room comfortable.
- Motion-activated lighting: If your laundry room light is on a smart switch, trigger it with a motion sensor at the door. Set it to stay on for 15 minutes after last motion, long enough to load the washer and start a cycle without the light turning off on you.
- Water leak detection: Put a water leak sensor behind the washer and under the hot water heater if it shares the space. Washers are one of the top sources of household water damage. A $15 Aqara water leak sensor and an automation that sends a critical alert (bypassing Do Not Disturb) can save you thousands in damage.
Scheduling and Utility Optimization
If your utility charges time-of-use rates, automating laundry timing saves real money. Create a dashboard card showing current electricity rates and optimal run times. Some people go further and use smart plugs to physically prevent the washer from running during peak hours, the plug stays off during expensive periods and only turns on during off-peak windows.
A simpler approach: set a recurring notification at the start of your utility's off-peak window that says "Off-peak electricity started, good time to run laundry." Sometimes the best automation is just a well-timed reminder.
β‘Disclaimer: This article is for informational purposes only. Smart home installations may involve electrical wiring and must comply with local building codes. Electrical work should only be performed by a licensed electrician.
Published by the SmartHome Automate editorial team. Published October 8, 2026.
Editorial responsibility: see Imprint.
Spotted an error or have something to add? corrections@smarthomeautomate.com
Explore more
All articles on SmartHome Automate β
Smart Home Tips, Delivered
New guides, device reviews, and automation ideas β every week in your inbox.
π Free bonus: Smart Home Starter Checklist (PDF)
You might also like
How to Automate Your Garage Beyond the Door Opener
Your garage is more than a door. Lighting, climate, security, vehicle detection β here is how to fully automate the most overlooked room in your home.
Home Assistant YAML vs UI Automations: Which to Use
Home Assistant lets you build automations in the visual editor or write them as YAML. Both have trade-offs. Here is when to use each approach.
Smart Home NFC Tags: Automate Anything With a Tap
NFC tags cost pennies, require no batteries, and can trigger complex automations with a single phone tap. Here's how to set them up throughout your home.