What if all the devices in your life could connect to the Internet? Not just computers and smartphones, but everything: clocks, speakers, lights, doors,cameras, windows, window blinds, hot water heaters, appliances, cooking utensils, you name it. And what if those devices could all communicate, send you information, and take your commands? It’s not science fiction; it’s the Internet of Things (IoT), and it’s a key component of home automation and smart homes.

Home automation is exactly what it sounds like: automating the ability to control items around the house—from window shades to pet feeders—with a simple push of a button (or a voice command). Some activities, like setting up a lamp to turn on and off at your whim, are simple and relatively inexpensive. Others, like advanced surveillance cameras, may require a more serious investment of time and money.

There are many smart home product categories, so you can control everything from lights and temperature to locks and security in your home. Here’s a rundown of the best products we’ve tested for every room of the house.