Home automation ideas rely on two main ingredients: a smart home device and an app.
Basic automation example: a smart lock unlocks when you arrive home.
To create advanced automations, you need two smart home devices running on the same platform. (The devices need to speak the same language.)
Amazon Alexa, Google Home, and Apple HomeKit (Siri) are the three most popular smart home platforms. You can create an automation for one device to trigger another device by using Alexa Routines, Google Home Routines, or HomeKit Automation.
Advanced automation example: flash a set of smart lights when the home office door is opened.
IFTTT is useful for automations. It lets you create chains of conditional statements triggered by changes within smart home devices or other web services.
IFTTT automation example: turn off your thermostat when the price of electricity gets beyond a certain threshold.
You may need an additional layer of technology with a SmartThings, Hubitat, Harmony, or Home Assistant hub to perform some advanced configurations.
Summary: Smart lights are a great way to break into smart home gear. Your lights can turn on or off with a schedule or based on your phone’s location. Or combine smart lights with other smart home accessories to create more advanced automations.
What You Need: You can’t go wrong with Philips Hue or LIFX smart lights. I’ve heard good things about Eufy and IKEA too, but I haven’t tried either yet. I recommended Philips Hue to most people because they’re reliable and compatible with tons of platforms, but they require a $60 hub.
If you want to keep your regular lights, opt for a smart switch instead. Smart switches let you toggle the physical switch if you need to, while smart lights require you to leave the switch in the on position at all times.
- Use your smart lights at a lower brightness to conserve energy.
- Have your lights slowly dim just before bedtime.
- Dim and change your lights to a warmer color (more reddish) before bedtime to replicate the sunset.
- Have all the smart lights turn off when everybody has left the house via a geofence.
- Have some lights turn on when you arrive home via geofence.
- Have a light wake you up in the morning via regular smart lights, Philips SmartSleep, or Casper Glow Lights rather than a jarring alarm.
- Set the lights to randomly flash to make it appear as if you’re home when away.
- Have a specific light or set of lights flash as a reminder to take out the trash.
- Automatically turn on your lights at sunset.
- With Harmony Hub or Home Assistant, dim the lights when you start watching a movie.
- With Harmony Hub or Home Assistant, turn up the brightness on the lights when you pause the TV.
Summary: Smart plugs turn your regular devices into smart devices. It's a great way to connect a regular lamp, coffee maker, Christmas tree, or other electronic devices to the internet.
What You Need: I recommend the Wemo Mini Smart Plug. it's compatible with all three major smart home platforms (HomeKit, Google, and Alexa), it doesn't require a hub, and it has a slim profile.
I've tried the Amazon Smart Plug and Kasa Smart Plug, and they work well, but have limited compatibility.
- Make any lamp smart - use voice commands, create schedules, or use your phone’s location to control the lights.
- Turn on your Christmas tree when you arrive home and after sunset.
- Create a schedule to turn off power-hungry appliances not in use.
Summary: Smart thermostats save money by optimizing when heating and cooling systems should run based on a schedule. They track patterns, sense which rooms are occupied, and use a phone’s location to get a sense of when and how to run a given system.
What You Need: Nest Learning Thermostat is great for those who want to save money without thinking. If you’re a tinkerer and want more control, Ecobee Smart Thermostat is compatible with all smart home platforms, but it’s harder to install if your house doesn’t have a c-wire.
- Use your phone’s location (geofence) to change the temperature when you leave home or arrive home.
- Take advantage of a smart thermostat’s ability to keep the fan running after the AC compressor turns off. The coils generate cool air after they're off, so why not pump the “free air” throughout your house?
- Get notified when it’s time to change your HVAC’s filter.
- With IFTTT, set your thermostat to stay at the same temperature for set hours when electricity prices go above a certain threshold.
- Get a notification when the humidity reaches a certain level.
- Get a notification when the thermostat’s motion sensor detects motion to let you know someone is home.
Summary: Robot vacuums can't completely replace human or manual vacuuming yet, but they're on their way. The problem is that they're loud and you don't want to listen to them while you're home. To fix this, create schedules for your robot to run its cleaning cycle or setup triggers to go to its base when people arrive.
- With IFTTT, have your robot start its cleaning once you leave home.
- With IFTTT, send your robot to its base once you arrive home.
- With IFTTT, automatically pause the cleaning when you answer a phone call.
- Create a voice command to send the robot vacuum back to its base whenever a guest arrives.
Summary: Smart locks are my favorite smart home product because they improve my life without adding any extra confusion. It’s a great way to track who’s opened the door and when they’ve opened it. Some smart locks automatically unlock when you arrive back home too.
What You Need: I’ve reviewed more than ten smart locks over the last three years. The August smart locks are what I recommend because they're compatible with all smart home platforms and have user-friendly software. August sells three locks, but none of them have a keypad. The Yale Assure SL Connected By August has a built-in keypad and runs via the August app making it the best of both worlds.
- Create individual access codes for kids, guests, and extended family members. Then, get a phone notification when specific people arrive home.
- Give access codes to babysitters, maids that only work during certain parts of the day.
- Have a certain song play out your speakers when certain people arrive (based on which entry code is used).
- Set your door to automatically lock after a set amount of time has passed. With most smart locks, you can pick intervals between 30 seconds and one hour long.
- Use the August Auto-Unlock feature to have your door automatically unlock once within a few feet.
- With IFTTT, turn on a smart light or smart switch whenever the door is unlocked.
- With IFTTT, disarm your security system whenever the door is unlocked.
Summary: Door and window sensors aren’t special by themselves, but they become powerful when you combine them with a smart home platform (HomeKit, Alexa, Google, Wink) and another smart home device. There are motion, water, multipurpose sensors too. Smart sensors will work as your trigger that tells another smart home device to perform an action.
What You Need: Ring, SimpliSafe, SmartThings, Eufy, Aqara, and Eve make door and window sensors, but each requires a specific hub made by the corresponding brand. If you already have a hub, pick the sensor that works with it. Once you have a sensor installed, you'll need HomeKit Automations, IFTTT, or Alexa Routines to implement the ideas below.
- Receive email or text alerts if motion detectors are set-off in or around your home.
- Get notified when your refrigerator is left open or slightly ajar.
- Save money on lighting costs by having motion sensors shut lights off after a certain number of minutes.
- Use a multipurpose sensor to get an alert when the washer is done with your clothes so that you can move it to the dryer.
- Get notified when there’s a leak in the basement.
- Create a trigger for lights to flash when your office door is opened by another household member. This is helpful when you're in the zone and wearing noise-canceling headphones and you don't want to be frightened.
- Have your smart speaker alert you to get some fresh air when a sensor notices you haven’t left the room you’re in.
- Get a notification when certain cabinets are opened in your house (whether it’s to keep teens from liquor or toddlers from potentially dangerous cleaning supplies).
- Install a sensor on or inside your mailbox that alerts you upon its arrival or as a way to confirm something has been picked-up.
- Set the front door to send an alert when it is left open.
- Automatically change the temperature of the thermostat when you open a window.
- Get notified when there’s a leak in the basement.
- Have a motion detector trigger cameras that stream to Fire TV or Chromecast.
- Use smart light strips as accents lights that trigger with a motion sensor. Light strips are less harsh on the eyes during a midnight trip to the bathroom than a ceiling light.
Summary: Mesh WiFi systems have improved many internet connections by extending and solidifying the coverage. The mesh systems from Google and Eero have cool automations for families who want to limit their kids’ internet usage.
What You Need: Google Wifi and Eero are great systems. You can create access schedules in each respective app, but Google Wifi only works with Alexa, while Eero works with Alexa and Google. Overall, I recommend Eero because the network is typically more stable.
- Pause the network during dinner time. You can do this with a schedule or with a voice command.
- Group all the devices on your network by their owner. Then, create a scheduled downtime for the groups. It’s great for bedtime or homework time.
- Pause a group of devices at any time.
Summary: Smart doorbells are great for monitoring when packages arrive, but they can work as a trigger to perform an action within your smart home too.
What You Need: Nest Hello is a fine system, but it’s locked into Google’s ecosystem meaning it can’t perform many automations. Ring Doorbells work with Alexa, SmartThings, Google, and IFTTT, but they don’t work with HomeKit. Yobi and Netatmo work with HomeKit, but I haven’t tried either.
- Get a notification when your packages arrive by using a smart doorbell with motion alerts.
- Pause the TV when someone rings your doorbell.
- With IFTTT, have your lights flash on and off when someone rings the doorbell.
- With IFTTT, pause a Roomba or Neato vacuum when someone rings the doorbell.
Summary: Smart blinds let you control the amount of light that comes into your room without moving from the couch. Smart blinds come in two variations: an entire blind/shade unit or a motor that powers your current blinds to make them smart.
What You Need: Ikea’s FYRTUR smart blinds work with Google, Alexa, and HomeKit and they're reasonably priced (starting at $129). Lutron Serena and Tilt MySmartRollerShades are other notable smart blinds, but they're over $400 each. Soma Smart Shades 2 is a motor that connects to your current blinds to make them smart.
- Have blinds work around the sun, making the most of natural light for heating and cooling.
- Close blinds when you want to watch a movie during the daytime.
- Open blinds at a particular time to aid wake up.
- Close blinds during the night when you want privacy.
- Open or close blinds based on your location.
Summary: Modern smartphones are equipped with NFC technology, used for contactless payments like Apple Pay. Use NFC technology around the house via NFC stickers.
When you scan a sticker, it can trigger an action. For example, whenever you scan a tag, it adds a specific item to your reminder list.
What You Need: Any NFC tags on Amazon will work. Get a bag of 20 tags for around $10. You set-up the automation with the Siri Shortcuts app on iOS or Tasker on Android.
- Scan a tag when you complete a task to check it off your list or to create a reminder to do it again.
- Scan a tag next to your door to unlock your smart lock.
- Scan a tag when you run out of a household item to add it to your shopping list.
- Scan a tag when you’re ready to work to disable all phone notifications.
- Scan a tag to keep track of when a vitamin or pill was taken.