Smart Home 101 Part 2: Choosing Your Smart Home Platform

Apple HomeKit, Google Home, Amazon Alexa, or Home Assistant — which smart home platform is actually best for beginners? We break down each one honestly so you can pick the right ecosystem without overthinking it.

So you've decided to build a smart home. Brilliant. You've got the motivation, you've maybe already bought a smart bulb or two, and now you're staring at the big question that launches a thousand Reddit arguments:

Which platform should I use?

Google Home? Amazon Alexa? Apple HomeKit? Home Assistant? Some combination of all four while praying they talk to each other?

Here's the thing — this decision matters more than most smart home guides will admit. Your platform choice affects which devices you can buy, how reliable your automations are, what happens to your data, and how much pain you'll experience if you ever want to switch. It's a bit like choosing between iPhone and Android, except the stakes involve your light switches and front door lock.

But here's the good news: there's no universally "wrong" answer. Each platform genuinely excels at different things. The trick is matching the platform to your life, your budget, and your tolerance for tinkering.

If you're brand new to all of this, you might want to read Part 1: What Is a Smart Home? first. Otherwise, let's get into it.

Apple HomeKit: The Premium, Private Option

If you already live in the Apple ecosystem — iPhone, iPad, Mac, Apple Watch — HomeKit is the most seamless option by a considerable margin. Everything is controlled through the Home app (which comes pre-installed on every Apple device), and Siri is your voice assistant.

HomeKit's biggest selling point is privacy. Apple processes most smart home commands locally on your HomePod or Apple TV rather than sending them to the cloud. They don't monetise your data, don't build advertising profiles from your usage patterns, and are genuinely upfront about what's collected and why. For a lot of people, that alone is worth the tradeoff.

The tradeoff? Device selection and price. Apple requires manufacturers to meet strict security and quality standards before they can slap the "Works with Apple HomeKit" badge on their products. This means fewer compatible devices compared to Alexa or Google, and those devices often cost a bit more. You won't find a £7 HomeKit bulb — more like £15-25.

The Home app is clean and intuitive but historically quite basic. Apple has been improving it, but it still lacks some of the advanced automation features that power users want. That said, for straightforward stuff — controlling lights, locks, thermostats, cameras — it works beautifully and reliably.

Pros

  • Best-in-class privacy — most processing happens locally on your devices
  • Incredibly reliable once set up — things just work, Apple-style
  • Beautiful, intuitive app that's already on your iPhone/iPad
  • Tight integration with Apple Watch, Siri, and Focus modes
  • Strong security standards for certified devices
  • Matter support means the device gap is shrinking fast

Cons

  • Requires Apple hardware (HomePod Mini or Apple TV as a hub) — no Android support at all
  • Smaller device selection compared to Alexa and Google Home
  • Compatible devices tend to cost 20-40% more than non-HomeKit equivalents
  • Siri is the weakest voice assistant for general knowledge questions
  • Automation capabilities are less flexible than competitors
  • If you leave the Apple ecosystem, you lose everything

Google Home: The Smart One

Google Home (controlled via the Google Home app, with Google Assistant as the voice interface) is arguably the smartest platform in terms of raw intelligence. Google Assistant understands natural language better than any competitor, handles follow-up questions, and can do things like recognise different family members by voice and give personalised responses.

The ecosystem is solid. Nest speakers and displays are excellent hardware, the Google Home app has had a major redesign that makes it genuinely pleasant to use, and the automation engine (called "routines" plus the newer scripting features) is more capable than HomeKit's.

Google's biggest strength beyond the voice AI is its integration with Google services. If your life runs on Google Calendar, Gmail, Maps, and YouTube, then Google Home slots in perfectly. "Hey Google, what's my next meeting?" or "Show me my doorbell camera on the TV" — it all just connects.

The concern with Google, predictably, is data. Google is an advertising company first. Your smart home data feeds into their understanding of you. They're transparent about it in their privacy settings, and you can review, pause, and delete data. But if the idea of Google knowing when you leave for work, what temperature you like your house, and when your motion sensors detect activity makes you uncomfortable — that's a valid feeling.

Pros

  • Best voice assistant — understands natural language, context, and follow-up questions brilliantly
  • Excellent hardware (Nest speakers, displays, cameras, thermostats, doorbells)
  • Deep integration with Google services (Calendar, Maps, YouTube, Photos)
  • Good device compatibility — most smart home brands support Google Home
  • Family features — voice match, household routines, broadcast messages
  • Solid automation engine with scripting support for advanced users

Cons

  • Privacy concerns — Google monetises data, and smart home data feeds their profile of you
  • Google has a reputation for killing products (RIP Nest Secure, Works with Nest)
  • Occasional reliability hiccups — "Sorry, something went wrong" is a meme for a reason
  • The Home app, while improved, still has bugs and missing features
  • No local processing for most commands — everything goes through Google's cloud
  • Speaker sound quality is good but not audiophile-grade

Amazon Alexa: The Popular All-Rounder

Alexa is the most popular smart home platform by sheer market share, and that popularity has a compounding effect: virtually every smart home device on the market works with Alexa. If you buy a random smart plug from Amazon, it will work with Alexa. That unknown brand of smart bulb from the sale section? Alexa. The weird robot vacuum your aunt recommended? Almost certainly Alexa.

This ubiquity is Alexa's superpower. The Echo speaker range covers every price point (from the £25 Echo Pop to the premium Echo Studio), and Amazon regularly discounts them to borderline-absurd prices during sales events. You can kit out an entire house with Alexa-compatible gear for significantly less than either Apple or Google.

Alexa's automation engine (called "Routines") is surprisingly powerful and much more flexible than it looks at first glance. You can trigger routines from time, voice, device state, location, or other routines. And Alexa's "Skills" system means third-party developers can add capabilities without Amazon having to build everything themselves.

The downsides? Alexa's voice understanding is noticeably less intelligent than Google Assistant. She's great at commands ("turn off the living room lights") but worse at conversational or contextual requests. The app is functional but cluttered. And Amazon's motivations are transparent — Alexa is a shopping channel with a smart home bolted on. You'll get product recommendations and "by the way" suggestions that are essentially ads.

Pros

  • Widest device compatibility — if it's smart, it almost certainly works with Alexa
  • Cheapest entry point — Echo devices are affordable and frequently discounted
  • Huge Skills library extends functionality far beyond basic smart home control
  • Powerful Routines engine with multiple trigger types and conditions
  • Excellent multi-room audio and whole-home intercom (Drop In, Announce)
  • Matter support and local processing improving steadily

Cons

  • Voice AI is less intelligent than Google Assistant — struggles with complex or contextual questions
  • Amazon uses your data for product recommendations and advertising
  • The Alexa app is cluttered, slow, and frequently redesigned without obvious improvement
  • "By the way" suggestions and unsolicited product recommendations are irritating
  • Echo hardware design is functional but not premium-feeling
  • Occasional unwanted activations — Alexa mishears her wake word more than competitors

Home Assistant: The Power User's Dream

Home Assistant is different from the other three. It's not made by a tech giant. It's free, open-source software that runs on a small computer in your house (a Raspberry Pi, an old laptop, or their dedicated hardware called Home Assistant Green/Yellow). It doesn't depend on anyone's cloud, it doesn't sell your data, and it gives you a level of control that makes the other platforms look like toys.

If you've ever thought "I wish my lights would turn on only when I'm home AND it's after sunset AND my phone's not in Do Not Disturb mode AND only on weekdays" — Home Assistant can do that. And about a thousand other things the big platforms can't.

It supports over 2,500 integrations — basically every smart device ever made, plus services like Spotify, weather APIs, your car, your solar panels, your 3D printer, and probably your toaster. It's absurdly comprehensive.

But — and this is the big but — Home Assistant has a learning curve. The installation is straightforward these days (especially with Home Assistant OS), but building automations, understanding YAML configuration, and troubleshooting when things break requires patience and willingness to learn. The community is enormous and helpful, but you will spend time in documentation and forums.

The dashboard is fully customisable, which means it can look incredible — or like a spreadsheet from 1997. That's up to you.

Home Assistant has also added a voice assistant (locally processed, private) and now supports Matter natively, which means you can use it alongside Google/Alexa/HomeKit rather than replacing them entirely.

Pros

  • Complete privacy — everything runs locally, your data never leaves your house
  • Unmatched flexibility — if you can imagine an automation, you can build it
  • 2,500+ integrations — supports virtually every device and service in existence
  • No subscription fees, no cloud dependency, no company that might discontinue it
  • Fully customisable dashboards, notifications, and interfaces
  • Active community with thousands of shared automations, blueprints, and add-ons
  • Works alongside other platforms — can control HomeKit, Alexa, and Google devices

Cons

  • Steepest learning curve of all four options — not plug-and-play
  • Initial setup takes hours, not minutes (and tweaking never really ends)
  • When something breaks, you're the tech support department
  • Voice control exists but isn't as polished as Google/Alexa/Siri
  • Requires dedicated hardware to run (even if it's just a £45 Raspberry Pi)
  • Some integrations require technical knowledge (APIs, tokens, YAML)
  • Partner/family members may find it less intuitive than commercial apps

How to Choose: The Decision Framework

Still not sure? Let's make it simpler. Ask yourself these three questions:

1. What Phones Does Your Household Use?

This sounds basic, but it's genuinely the most important factor for most people.

  • All iPhones → HomeKit is the path of least resistance. Everything's already on your phone.
  • All Android → Google Home integrates most naturally with your phone, but Alexa works great too.
  • Mixed household (iPhone + Android) → Google Home or Alexa. HomeKit won't work for the Android users at all.

Don't fight your existing ecosystem. The best smart home platform is the one you'll actually use every day, and that means it needs to work with the phone already in your pocket.

2. What's Your Budget?

Let's be realistic about what each platform costs to get started with a basic setup (smart speaker/hub + a few lights + a smart plug or two):

  • Amazon Alexa: £50-80 (Echo Pop + budget smart bulbs + smart plug)
  • Google Home: £80-120 (Nest Mini + bulbs + plug)
  • Apple HomeKit: £150-250 (HomePod Mini + HomeKit-certified bulbs + plug)
  • Home Assistant: £80-150 (Hardware + time investment; devices themselves can be budget-friendly since it supports everything)

If budget is tight, Alexa is the cheapest way in. If money isn't a concern and you have Apple devices, HomeKit is the smoothest experience. Google lands in the middle. Home Assistant's hardware cost is low, but you're paying in time instead of money.

3. How Technical Are You (Honestly)?

No judgement here. Everyone's starting from somewhere different.

  • "I just want it to work" → Apple HomeKit or Amazon Alexa. Minimal setup, minimal maintenance.
  • "I'm comfortable with apps and don't mind some learning" → Google Home. Slightly more to configure, but more capable.
  • "I enjoy learning tech stuff and don't mind troubleshooting" → Home Assistant. You'll love it, but budget time for the learning curve.
  • "I'm a developer/engineer/IT professional" → Home Assistant, no question. You'll find the commercial platforms frustratingly limited within months.

The Quick Comparison

Here's everything side by side:

Which platform has the best privacy?
Home Assistant (fully local) > Apple HomeKit (mostly local) > Google Home (cloud, but transparent controls) > Amazon Alexa (cloud, data used for recommendations). If privacy is your top priority, Home Assistant is the only platform where your data never leaves your house.
Which platform has the most compatible devices?
Amazon Alexa > Google Home > Apple HomeKit > Home Assistant (technically supports the most via integrations, but not always plug-and-play). For mainstream consumer devices, Alexa wins on sheer volume.
Which is easiest to set up?
Apple HomeKit (if you have Apple devices) > Amazon Alexa > Google Home > Home Assistant. HomeKit's scanning-a-code setup is genuinely delightful. Home Assistant's setup is a weekend project.
Which has the best voice assistant?
Google Assistant > Amazon Alexa > Apple Siri > Home Assistant voice. Google understands natural language significantly better than the others. Siri is reliable for commands but weak on general questions.
Which is best for automations?
Home Assistant (unlimited) > Amazon Alexa Routines > Google Home Routines > Apple HomeKit automations. If complex automations are important to you, Home Assistant is in a completely different league.
What about Matter — does it fix everything?
Matter is the new universal standard that lets devices work across all platforms. It's genuinely helpful and means your HomeKit bulb can also appear in Google Home. But it's still maturing — not all device categories are supported yet, and some features are platform-specific. It reduces lock-in but doesn't eliminate platform choice entirely.

My Recommendations (Plain English Edition)

After years of testing all four platforms, here's who I'd point where:

If you're completely new to smart homes and just want to dip your toes in — start with Amazon Alexa. Buy an Echo Pop for £25 during a sale, add a couple of smart plugs, and see if you like the lifestyle. If you do, you can always graduate to a different platform later (especially with Matter making devices more portable).

If you're an Apple household and value simplicity — go HomeKit. Yes, it costs more upfront. Yes, the device selection is smaller. But the reliability and privacy are worth it, and Matter is rapidly closing the device gap. Plus, controlling your home from your Apple Watch is genuinely useful.

If you want the smartest assistant and use Google services — Google Home is your match. The voice AI is noticeably better, the Nest hardware is excellent, and if you're already in Google's ecosystem, it extends naturally into your home.

If you're technical and want a hobby — Home Assistant. Full stop. You'll spend a weekend setting it up, then spend the next year making it do increasingly ridiculous things. And you'll love every minute of it.

If you can't decide — here's a secret: you can mix platforms. Use Alexa speakers for voice control (because they're cheap and everywhere), run Home Assistant in the background for complex automations, and use Matter-compatible devices that work with everything. This is actually what a lot of smart home enthusiasts end up doing.

The "Wrong Choice" Myth

Here's something nobody tells beginners: you probably can't make a catastrophically wrong choice here.

All four platforms can turn your lights on and off. All four can run basic automations. All four support the major device brands. The differences are real, but they're differences of degree, not fundamental capability.

And with Matter becoming standard across new devices, the lock-in problem is shrinking every year. A Matter-compatible smart plug bought today will work with HomeKit, Google Home, AND Alexa simultaneously. The platform wars are slowly becoming less relevant.

So pick the one that matches your existing devices, your budget, and your personality. Use it for six months. If it's not right, the skills and understanding you've built transfer directly to any other platform. Nothing is wasted.

The only genuinely wrong choice is spending three months researching platforms instead of just buying a smart bulb and getting started. Analysis paralysis is the real enemy of smart homes.

What's Next?

You've picked a platform (or at least narrowed it down). Now what?

In the next posts in this series, we'll get practical — setting up your first devices, building your first automation, and avoiding the common mistakes that waste money and cause frustration.

If you missed the beginning, check out Part 1: What Is a Smart Home? for the fundamentals.

And remember — the best smart home is the one that actually makes your daily life easier. Not the one with the most impressive spec sheet. Start small, solve real problems, and build from there.

New to Smart Homes?

This is Part 2 of the Smart Home 101 series — a step-by-step guide to building a smart home from scratch, written for real humans. Start from the beginning or jump to the topic that interests you most.

Browse All Smart Home 101 Posts