The best smart home gadgets you can buy right now
All products recommended by Engadget are selected by our editorial team, independent of our parent company. Some of our stories include affiliate links. If you buy something through one of these links, we may earn an affiliate commission.
The smart home has never been more accessible, with more affordable entry points than ever. From security cameras to smart light bulbs, pretty much any internet-connected device that you can control via an app is enough to get you started on your smart home journey. But before you dive in, we advise taking a few preliminary steps. For one, don’t try to outfit your entire smart home in one go. Not only can this be quite expensive, we think it’s generally best to buy just one or two items first to see if you like them. From there, you can figure out if you want to buy more devices, making sure that they’re compatible with one another. Below are our suggestions for the best of each smart device category, with alternate suggestions where appropriate.
Before you start, pick a voice assistant
While plenty of smart home devices are platform agnostic, there are some — smart speakers and smart displays in particular — that require you to choose your voice assistant. Currently, that means deciding if you’ll use the Google Assistant or Amazon’s Alexa on a regular basis. (I’ll address Siri in a moment.) They’re both compatible with various smart home products from light bulbs to robot vacuums, but there are certain devices that work best with either Google or Amazon. Nest products, for example, are more compatible with Google-powered speakers and displays. They can still work with Amazon devices, but certain features might be disabled. The same holds true with Amazon products: They work better if they’re in the same ecosystem.
So how do you choose between Alexa and Google Assistant? It really depends on your personal preferences. Do you listen to Audible, watch Prime Video and tend to do a lot of shopping on Amazon? Then you might lean toward an Alexa-powered product. Do you use a lot of Google services like YouTube and Google Podcasts? A Google-powered device might be best.
If you want a voice assistant that’s great at answering questions, Google Assistant tends to be better than Alexa. Amazon’s helper, on the other hand, currently supports more smart home products. The company’s smart speakers and displays also support the Zigbee smart home protocol, and some devices even have built-in smart home hubs. Both Google and Amazon devices can sync with your calendar, though Google’s tend to work better with Google services. Plus, if you already have an Android phone, you might be more comfortable with Google Assistant anyway.
But what about Siri? Apple’s assistant is an option as well, but it doesn’t have the same level of device support as Google and Amazon. The HomePod mini and the (now discontinued) HomePod are the only Siri-compatible speakers on the market at the moment, too. That said, it’s not too hard to find HomeKit-compatible gear as more third-party companies add support for it, but you currently have a smaller pool of devices to choose from.
Best smart speaker: Sonos One
Our recommendation for the best smart speaker is the Sonos One. It’s compact enough to fit in most areas in your home, but more importantly, it delivers excellent audio quality that’s superior to a lot of other smart speakers out there. When tuned properly to the acoustics of your room — which requires the iOS app — the sound is fantastic, with punchy bass and clear highs. Unfortunately, the Android app doesn’t have TruePlay tuning (Sonos has not said whether it’s in the works), but the speakers should still sound admirable. It’s also compatible with a slew of streaming services, including major ones like Spotify and Pandora.
The main benefit that a Sonos speaker brings over the competition is that it’s a gateway to a multi-room audio setup that you can build out over time. It’s also convenient if you plan on building a home theater setup later on, as the One integrates well with Sonos soundbars. On top of that, the Sonos One supports both Alexa and Google Assistant, so you don’t have to worry about picking one voice assistant over the other.
Runner-up: Amazon Echo Studio
If you’re not interested in a multi-room audio setup, we also like Amazon’s Echo Studio. The price is comparable to the Sonos One and the audio quality is on par, too. As you can imagine, this is an especially compelling choice if you already know you’d prefer Alexa over Google Assistant.
Buy Echo Studio at Amazon – $200
Best $100 smart speaker: Amazon Echo
For those with tighter budgets, there are a handful of smart speakers around $100. We recommend picking up one of the three latest smart speakers from either Google, Amazon or Apple. Out of the three, we think the Echo has the best audio quality. Our colleague Nate Ingraham said its bass is impressive and the mid-range frequencies are pretty powerful. You can also pair two together to get even better stereo sound.
That said, the Nest Audio and HomePod mini are no slouches either. The HomePod mini sounds balanced, while the Nest Audio has pretty good bass tones. Again, it all comes down to which assistant you prefer.
Buy Echo at Amazon – $100
Buy Nest Audio at B&H – $100
Buy HomePod mini at B&H – $100
Best Alexa smart display: Echo Show 8
The best Alexa-powered smart display is the Echo Show 8. The Echo Show 5 is a little too small, while the Echo Show 10 and its rotating screen take up too much space. The Echo Show 8, on the other hand, is perfectly sized for most rooms in the house. Like other Alexa-powered smart displays, it supports plenty of video streaming services including Amazon Prime, Hulu and Netflix and it comes with a couple of built-in browsers that you can use to surf the web. Unfortunately, it doesn’t support YouTube, which is a pretty notable omission considering how ubiquitous the service is. As a workaround, you can access it via the aforementioned browsers, but the experience isn’t as smooth as if it were a native app.
You can use the Show 8 to make video calls with any phone or tablet with the Alexa app. Alternatively, it supports Skype, Zoom and Amazon’s own Chime service. Like the Nest Hub Max, the Show 8 also has an optional face-tracking feature that follows your movements around the room during a call.
Buy Echo Show 8 at Amazon – $130
Best Google smart display: Nest Hub (2nd gen)
Our favorite Google-powered smart display is the second-generation Nest Hub. It has a 7-inch screen, which makes it just big enough to fit in most rooms in the house. The size also makes it work well as a digital photo frame. You can set it up to pull in pictures of friends and family from your Google Photos library, and there’s a smart algorithm that automatically uses the best shots while avoiding the blurry ones. As you might expect, you can also use the display to watch YouTube, Netflix and other streaming services.
Plus, a smart display without a camera is great if you want to place it in more intimate places like the bedroom, where you might be more protective of your privacy. If you place it by your bedside, the Nest Hub also has a sensor that can track your sleep patterns, if you opt in.
If you prefer a display with a camera, we recommend splurging on the higher-end Nest Hub Max. Its built-in camera can be used for video calls with Google Duo, Google Meet and Zoom. It also has an optional face-tracking feature that lets the camera follow you around during calls. One benefit of the camera is that it gives you the option for Face Match, a feature that automatically recognizes individual members of the house and then displays the information that’s pertinent only to them, like calendar alerts.
Additionally, the camera adds a unique gestures feature that lets you play and pause media simply by holding up your hand to the screen, which is convenient if you need to stop the music without having to shout across the room. The Nest Hub Max also has better audio quality than the Hub thanks to its larger speakers.
Buy Nest Hub at B&H – $100
Buy Nest Hub Max at B&H – $230
Best smart lights: Philips Hue
One of the easiest entry points to the smart home is to swap out some of your existing light bulbs with smart ones. Smart light bulbs let you control your lighting remotely, either via an app and with your voice. They add automation and scheduling to the mix, so you can have them turn on and off at certain times of the day. Some also let you adjust their brightness and color temperature, or even let you create a custom light scene.
Our favorite smart lighting products come from Philips Hue, and the White and Color Ambiance LED Smart Button Starter Kit is a particularly good entry point as it includes three Philips Hue White and Color Ambiance 60W LED smart bulbs; a Hue hub that lets you control up to 50 lights; and a Smart Button if you want to have the option of turning off the lights without having your phone around.
This kit offers lots of versatility in lighting styles; you can change not just the brightness but also the color temperature and experiment with all different shades of the rainbow, decking out your room in whatever light scene you desire. If that seems a little too daring, Philips offers alternatives: The Hue White Ambiance Starter Kit lacks the color option, while the Hue White Starter Kit won’t let you adjust the color temperature.
The main reason we prefer Philips Hue bulbs is that they’re widely supported across smart home ecosystems. Not only can you find them pretty much anywhere, but they’ll work with Google, Amazon and Apple’s HomeKit. Since all the bulbs connect to the Hue hub via the Zigbee protocol (and not your home’s WiFi), it tends to be more reliable and it won’t slow down your home internet connection either.
Buy Philips Hue starter set at Best Buy – $130
Best budget smart lights: Cync by GE
If you’re not quite ready to dive into a whole lighting ecosystem or you just prefer a more affordable alternative, we suggest GE’s Cync Full Color Direct Connect Smart LED Bulb. Formerly known as C by GE, these bulbs don’t require a connecting hub: just screw in the bulb, connect it with the app, and you’re done. It, too, offers an array of lighting options in all manner of colors, and you can set schedules as well. Cync’s Direct Connect system works with both Google Assistant and Amazon’s Alexa, but you’ll need to get a hub if you want to connect to Apple’s HomeKit.
Buy Cync by GE (2 pack) at Amazon – $24
Best security camera: Wyze Cam V3
Security cameras are helpful for catching intruders, nabbing porch pirates or just keeping an eye on your pet while you’re out of the house. Our favorite is the Wyze Cam V3 for its wide range of features along with its affordable price. Plus, thanks to its IP65 waterproof rating it can be used either indoors or outdoors, and it has color night vision that’s capable of recording nighttime video in full color.
Like previous-gen models, it sends alerts to your phone whenever it detects sound or motion. You can also customize Motion Detection Zones that allow you to adjust just how sensitive you want it to be. It also offers 24/7 continuous video recording that you can store via a 32GB microSD card (not included).
We especially like that the Wyze doesn’t require a subscription; free cloud storage is included with the purchase, and you’ll always have access to the last 14 days of recording on the app. Be warned, however, that the free account can only hold 12-second clips every five minutes. If you want it to record unlimited motion, consider upgrading to a Cam Plus subscription, which includes additional features like alerting you if it detects a person or a package. Fortunately, it’s inexpensive at $2 a month or $15 a year.
Buy Wyze Cam V3 at Amazon – $36
Best wireless security camera: Blink cameras
There’s a lot to like about the Wyze Cam V3, but it needs to be plugged in. For a wireless alternative, we like the Blink Indoor and Outdoor cameras. They both run on AA batteries, so you can place them anywhere you want, and they’ll run for around two years before you need to replace the batteries. The Blink Outdoor is weather resistant, but otherwise both cameras are the same. They both have night vision, motion detection and two-way audio. You can store clips in the cloud via the Blink Subscription Plan or you can also save events locally to a Sync Module 2 via a USB flash drive (sold separately). Unfortunately, Blink works with Alexa only, which could be a non-starter for some.
Buy Blink Indoor at Amazon – $70
Buy Blink Outdoor at Amazon – $90
Best doorbell camera: Arlo Essential Video Doorbell
If you want a camera specifically for your front door, a doorbell camera makes more sense than a standalone option. Our favorite is the Arlo Essential Video Doorbell, which is compatible with Google Assistant, Amazon’s Alexa and Apple HomeKit. It delivers high-quality HDR footage along with a 180-degree view so you can see a person from head to toe and it can ring your phone with a video call whenever someone rings the bell. There’s also two-way audio so you can talk to whoever’s at the door.
A highlight of this doorbell is that it comes with a three-month trial to Arlo’s Smart subscription service, which includes a motion detection feature that can tell the difference between a person, package, vehicle or animal. Senior Editor Devindra Hardawar said that he really appreciated the package alerts; it did a good job of telling him whenever UPS dropped off a box. It’s such a useful feature, in fact, that we recommend keeping the service beyond the trial period.
You should be able to use the Arlo Essential Video Doorbell with either Google or Amazon’s smart displays, but it won’t be fully integrated. You’ll be able to view the webcam on the display, but if someone rings the doorbell, they won’t automatically show up on the screen. If you want that particular feature, you’ll have to use either a Google doorbell like the Nest Video Doorbell or an Amazon doorbell like the Blink Video Doorbell (for Google and Amazon displays, respectively).
Buy Arlo Essential Video Doorbell at Amazon – $200
Buy Nest Video Doorbell at B&H – $180
Buy Blink Video Doorbell at Amazon – $50
Best robot vacuum: iRobot Roomba 694
Our favorite robot vacuum is the iRobot Roomba 694. We recommended it in our budget robot vacuum guide as it did a great job cleaning hard and carpeted surfaces. (We liked the Shark Ion RV761, too, but the Roomba 694 is a newer model.) Plus, the app is really easy to use for luddites and the tech savvy alike. And just in case you don’t have access to the app — maybe you left your phone in another room, for example — the Roomba 694 has manual controls as well.
One of the reasons the Roomba 694 cleans so well is that it has a three-stage system that tells it to suck up dirt while also navigating around obstacles. When it encounters an especially filthy area, it focuses in on it, making sure it’s clean before moving on. You can also manually instruct it to clean a specific spot in case you need it. And if you prefer to talk to your robot vacuum, the Roomba 694 works well with both Alexa and Google Assistant.
Buy Roomba 694 at Amazon – $275
Best high-end robot vacuum: iRobot Roomba i7+
If you don’t mind spending more money on an even better robot vacuum, we recommend the Roomba i7+. It cleans both carpet and hard floors well, but it’s quieter and smarter. It has a mapping technology that helps it keep track of all the different rooms in your home to clean it in the most efficient way possible. But the coolest thing about the i7+ is that after each job, it automatically empties its bin into a clean base that can hold about 30 jobs worth of dirt. In short, the i7+ is worth the splurge if you want a robot vacuum that doesn’t require a lot of attention.
Buy Roomba i7+ at Amazon – $529
Best Smart Plug: Wyze Plug
Smart plugs are the easiest way to add a bit of connectivity to your home without spending a ton of money. Connect your regular non-smart lamp and voila, it’s internet connected and you didn’t have to spend a fortune. The best one we’ve tried is from Wyze, thanks largely to its easy-to-use app. We were able to fly through the installation process; pairing was seamless and connecting it to WiFi was simple as well. We especially love that it offers two-factor authentication (the rest of the smart plugs we tried did not have this). You can schedule it to go on and off at different times and days. The Wyze Plug works with Alexa, Google Assistant (though you’ll have to go through the Google Home app to pair it) plus the IFTTT service.
Buy Wyze Plug (2 pack) at Amazon – $20
Another smart plug option: TP-Link Kasa Smart Wi-Fi Plug Mini
Another solid option is TP-Link’s Kasa Smart Wi-Fi Plug Mini. We didn’t find the app as easy to use — installation was not as seamless as the Wyze — but once you get past that, it’s still just as capable. Just like with the Wyze Plug, you can schedule the plug to turn on and off at certain times and days of the week. On top of that, the Kasa actually offers scheduling around sunrise or sunset times, a feature that the Wyze lacks. It works with Google Assistant, Amazon’s Alexa, IFTTT plus Samsung SmartThings.