// Guide 02

Which smart home platform should I choose?

The platform is the one decision that constrains every decision after it. Pick a closed ecosystem and your device choices narrow permanently; pick an open one and the work moves to you or to whoever you hire. Here is the honest comparison.

The platform constrains every decision after it. Closed ecosystems like Apple Home, Google Home and Alexa start easier and hit a ceiling sooner. Home Assistant has the highest ceiling and the steepest setup, and that trade is the whole argument. You can run it and still use Siri, Alexa or Google as the voice layer.

The short version

  • Closed ecosystems are easier to start and harder to live in. The ceiling arrives sooner than you expect.
  • Home Assistant has the highest ceiling and the steepest setup. That trade is the entire argument.
  • You can run Home Assistant and still use Siri, Alexa or Google as the voice layer. It is not either/or.
  • Run it on a mini PC or a dedicated appliance with an SSD. Not on an SD card.

The four real options

Apple Home

The cleanest interface and the best privacy posture of the mainstream platforms. Automations run on a home hub in your house, so a lot of it is genuinely local. The cost is device choice: the certified device list is narrow, particularly for aircon, curtains and anything sold locally in Singapore, and automation logic is deliberately simple. Excellent as a control surface, limiting as a foundation.

Google Home

The best voice recognition and the most forgiving setup. Almost everything works, right up until you want it to do something conditional. Automations are cloud-dependent, which means your lights depend on a data centre being reachable. Google has also retired products and features on its own schedule more than once, which is a real risk to build a house on.

Amazon Alexa

The widest device support of the voice platforms and a large skills ecosystem. Same structural issue as Google: the logic runs in the cloud, the experience depends on your internet, and the feature set moves when Amazon decides it should.

Samsung SmartThings

The most capable of the mainstream hubs, with genuine Zigbee, Z-Wave and Matter support in the hardware. It sits between the closed ecosystems and Home Assistant. The catch is that the platform has been rearchitected more than once, taking working setups with it, and the local execution story is partial rather than complete.

Home Assistant

Open source, runs on hardware in your home, and integrates with well over two thousand systems including nearly everything sold in Singapore. Automations are as complex as you want, data stays on your storage, and there is no subscription and no vendor who can change the terms. The cost is that it is a system rather than a product: it has to be set up properly, maintained, and backed up. That is exactly the work we exist to do.

A wall-mounted control panel showing Home, Away and Devices buttons alongside a round dial and a 28.2C room temperature.
One panel, every brand behind it. The platform is what makes that possible.

The question that actually decides it

Not "which is best" - "what happens when the vendor changes their mind?" Every closed platform has, at some point, moved a feature behind a subscription, discontinued a hub, or dropped support for a device category. If that would leave you with hardware in your walls that no longer does what you bought it for, you have made an infrastructure decision on a consumer product.

The second question is whether you will ever want a condition. Not "turn on the light" but "turn on the light at forty percent, only after sunset, only if someone is home, and not if the TV is playing". Closed platforms handle the first and struggle with the second.

You do not have to choose only one

This is the part people miss. Home Assistant exposes your devices to Apple Home, Google Home and Alexa, so you can run everything locally and still say "Hey Siri, goodnight". The voice assistant becomes a control surface on top of your own system rather than the system itself.

That is the configuration we build most often: local logic, local data, and whichever voice assistant the household already talks to.

What to run it on

Home Assistant is only as reliable as its hardware, and this is where most self-built systems fail.

  • A mini PC with an SSD is the sweet spot for most homes. Enough headroom for camera processing and local voice, and no SD card to wear out.
  • Home Assistant Green or Yellow are purpose-built appliances - lower power, tidy, and fine for a flat or a small condo.
  • A Raspberry Pi on an SD card works until the card dies, which it will. If you must use a Pi, boot from an SSD.
  • A Zigbee or Thread coordinator on a USB extension cable, away from the USB 3 ports. This is not superstition - USB 3 interference is the single most common cause of a flaky Zigbee mesh.
  • A UPS, so a brief power cut does not corrupt the database.

Migrating later

You can move from a closed ecosystem to Home Assistant without throwing hardware away. Most devices that work with Apple Home, Google or Alexa also work with Home Assistant, often more completely, because the integration talks to the device rather than to the vendor cloud. The devices you lose are the ones that were only ever a rental.

// Frequently asked

Common questions

Is Home Assistant free?

The software is free and open source. What costs money is the hardware it runs on, and either your time or a professional to design, install and maintain it. There is no licence fee and no subscription for local use.

Can I still use Siri, Alexa or Google with Home Assistant?

Yes. Home Assistant exposes your devices to all three, so voice control keeps working exactly as before while the automation logic and your data stay in your home. Many of our clients run a fully local system and still talk to it through the speaker they already owned.

What happens to Home Assistant if the developers stop?

It is open source with a very large contributor base, and it runs on your hardware. Nothing switches off remotely. That is structurally different from a commercial platform, where the vendor can and sometimes does end support.

Is Matter going to make the platform choice irrelevant?

Not yet, and probably not entirely. Matter standardises the basics well - lights, plugs, sensors, locks - but the advanced capabilities of most devices still sit outside it. A platform that speaks Matter and everything else remains more useful than one that speaks only Matter.

Related guides

Rather talk it through?

A complimentary design session covers all of this against your own floor plan, with a live Home Assistant system in front of you.