This open-source smart home system is slowly overtaking Alexa and Google Home


Smart home ecosystems such as Alexa, Google Home, and Apple Home can be very frustrating. They’re not always compatible with smart home devices, you’re limited in what you can do, and they may not be hugely respectful of your privacy. There’s a free and open-source alternative that’s gaining ground fast.

Home Assistant Green on an entertainment stand.


Home Assistant Is the Answer to Your Smart Home’s Biggest Issues

Command a vast range of devices, with or without an internet connection.

Home Assistant is growing fast

The numbers don’t lie

The box for Home Assistant Green. Credit: Bertel King / How-To Geek 

Home Assistant started life as a small project for Paulus Schoutsen, who wanted to see if he could control his Philips Hue bulbs locally using the Hue API and some Python code. This small project grew and grew into the popular open-source smart home software that exists today.

Home Assistant may have started small, but it’s now bigger than ever. Home Assistant hit an estimated one million installations in 2024, and that number had grown to two million by 2025. The 2025 Octoverse report also showed that Home Assistant was one of the fastest-growing open-source projects by contributors.

Home Assistant is still a long way behind closed-source systems such as Alexa, which has tens of millions of users. However, Home Assistant is currently growing much faster than the major smart home ecosystems.

What Home Assistant can offer that Alexa and Google Home can’t

Privacy, compatibility, and no subscriptions

Why is Home Assistant so popular? There are several reasons, but one of the biggest is privacy. The Open Home Foundation, of which Home Assistant is a part, is built around the three central tenets of privacy, choice, and sustainability. Home Assistant was built with privacy in mind.

The key to Home Assistant’s privacy is local control. Smart home systems such as Alexa and Google Home send commands and other smart home information to cloud servers to be processed. It means information about you and your home ends up on the servers of major corporations, many of which don’t have the best records when it comes to privacy.

Home Assistant is intended to make it possible to run your smart home locally. With the right integrations and smart home devices, you can run your smart home without any data having to leave your home, which means nothing ends up on third-party servers. In practice, some devices may need to use cloud services to work, but it is possible to set up a smart home that can run completely locally.

Another reason why Home Assistant is popular is that it doesn’t have the same compatibility issues that some other platforms have. For example, if you buy a smart home device, it may say on the box that it’s compatible with Alexa and Google Home, but not mention Apple Home. A device that works with Apple Home may not work with Alexa or Google Home.

Home Assistant doesn’t care what brand your device is or which major smart home systems it’s compatible with. You can connect a huge number of devices from a wide range of brands, and they will all work together.

You can also use Home Assistant for free and without advertising. While you can pay for a Home Assistant Cloud subscription to access some useful features, such as secure remote access, you don’t need this subscription to use Home Assistant.

Getting started with Home Assistant has never been easier

Be up and running in minutes

Home Assistant Green on an entertainment stand. Credit: Bertel King / How-To Geek 

Home Assistant has been around for many years, but its popularity has really grown in the last few years. This is partly because it’s becoming increasingly accessible.

In the past, one of the biggest issues with Home Assistant was that it came with a steep learning curve. A lot of the configuration and automation had to be written in YAML notation, which was off-putting to general users.

In recent years, there have been vast improvements to the automation editor, which makes it much easier to build automations using a visual UI rather than having to write any YAML. You can now do a lot without ever seeing a line of YAML at all.

Another issue was that Home Assistant is self-hosted, so the setup was much more complex than just buying an Echo smart speaker and connecting it to your Amazon account. The release of the Home Assistant Green has made things much simpler. This is a dedicated smart home hub that comes with Home Assistant pre-installed, so you can just plug it in, connect an Ethernet cable, and you’re ready to get started.

Home Assistant Green

Dimensions (exterior)

4.41″L x 4.41″W x 1.26″H

Weight

12 Ounces

Home Assistant Green is a pre-built hub directly from the Home Assistant team. It’s a plug-and-play solution that comes with everything you need to set up Home Assistant in your home without needing to install the software yourself. 


You don’t need to start from scratch

Home Assistant will work with what you already own

Controlling an Apple smart home and Home Assistant via an iPhone. Credit: Tim Brookes / How-To Geek

If you’re getting fed up with all the unwanted ads on your Echo Show or your smart home devices not being compatible with Apple Home, you might be tempted to give Home Assistant a try. You may also have concerns about having to build a new smart home from the ground up.

The reality is that if you already own smart home devices, you’ll almost certainly be able to add them to Home Assistant. In fact, when you first launch Home Assistant, it may automatically discover many of your smart home devices and ask you if you want to connect them.

The best part is that if you have any devices that aren’t compatible with your current smart home system, you should be able to add those to Home Assistant, too. You can even integrate Home Assistant with your current smart home, using your Echo smart speakers to trigger Home Assistant automations, or control devices connected to Home Assistant via the Apple Home app.


Give Home Assistant a try

I’ve been using Home Assistant for many years, and it’s honestly my favorite piece of software. If you’re tired of handing all of your data over to major corporations just to be able to turn on your lights, then it’s definitely worth checking it out.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Google Maps has a long list of hidden (and sometimes, just underrated) features that help you navigate seamlessly. But I was not a big fan of using Google Maps for walking: that is, until I started using the right set of features that helped me navigate better.

Add layers to your map

See more information on the screen

Layers are an incredibly useful yet underrated feature that can be utilized for all modes of transport. These help add more details to your map beyond the default view, so you can plan your journey better.

To use layers, open your Google Maps app (Android, iPhone). Tap the layer icon on the upper right side (under your profile picture and nearby attractions options). You can switch your map type from default to satellite or terrain, and overlay your map with details, such as traffic, transit, biking, street view (perfect for walking), and 3D (Android)/raised buildings (iPhone) (for buildings). To turn off map details, go back to Layers and tap again on the details you want to disable.

In particular, adding a street view and 3D/raised buildings layer can help you gauge the terrain and get more information about the landscape, so you can avoid tricky paths and discover shortcuts.

Set up Live View

Just hold up your phone

A feature that can help you set out on walks with good navigation is Google Maps’ Live View. This lets you use augmented reality (AR) technology to see real-time navigation: beyond the directions you see on your map, you are able to see directions in your live view through your camera, overlaying instructions with your real view. This feature is very useful for travel and new areas, since it gives you navigational insights for walking that go beyond a 2D map.

To use Live View, search for a location on Google Maps, then tap “Directions.” Once the route appears, tap “Walk,” then tap “Live View” in the navigation options. You will be prompted to point your camera at things like buildings, stores, and signs around you, so Google Maps can analyze your surroundings and give you accurate directions.

Download maps offline

Google Maps without an internet connection

Whether you’re on a hiking trip in a low-connectivity area or want offline maps for your favorite walking destinations, having specific map routes downloaded can be a great help. Google Maps lets you download maps to your device while you’re connected to Wi-Fi or mobile data, and use them when your device is offline.

For Android, open Google Maps and search for a specific place or location. In the placesheet, swipe right, then tap More > Download offline map > Download. For iPhone, search for a location on Google Maps, then, at the bottom of your screen, tap the name or address of the place. Tap More > Download offline map > Download.

After you download an area, use Google Maps as you normally would. If you go offline, your offline maps will guide you to your destination as long as the entire route is within the offline map.

Enable Detailed Voice Guidance

Get better instructions

Voice guidance is a basic yet powerful navigation tool that can come in handy during walks in unfamiliar locations and can be used to ensure your journey is on the right path. To ensure guidance audio is enabled, go to your Google Maps profile (upper right corner), then tap Settings > Navigation > Sound and Voice. Here, tap “Unmute” on “Guidance Audio.”

Apart from this, you can also use Google Assistant to help you along your journey, asking questions about your destination, nearby sights, detours, additional stops, etc. To use this feature on iPhone, map a walking route to a destination, then tap the mic icon in the upper-right corner. For Android, you can also say “Hey Google” after mapping your destination to activate the assistant.

Voice guidance is handy for both new and old places, like when you’re running errands and need to navigate hands-free.

Add multiple stops

Keep your trip going

If you walk regularly to run errands, Google Maps has a simple yet effective feature that can help you plan your route in a better way. With Maps’ multiple stop feature, you can add several stops between your current and final destination to minimize any wasted time and unnecessary detours.

To add multiple stops on Google Maps, search for a destination, then tap “Directions.” Select the walking option, then click the three dots on top (next to “Your Location”), and tap “Edit Stops.” You can now add a stop by searching for it and tapping “Add Stop,” and swap the stops at your convenience. Repeat this process by tapping “Add Stops” until your route is complete, then tap “Start” to begin your journey.

You can add up to ten stops in a single route on both mobile and desktop, and use the journey for multiple modes (walking, driving, and cycling) except public transport and flights. I find this Google Maps feature to be an essential tool for travel to walkable cities, especially when I’m planning a route I am unfamiliar with.


More to discover

A new feature to keep an eye out for, especially if you use Google Maps for walking and cycling, is Google’s Gemini boost, which will allow you to navigate hands-free and get real-time information about your journey. This feature has been rolling out for both Android and iOS users.



Source link