Best smart home products under fifty dollars
Top affordable smart home devices for Home Assistant that work locally without cloud dependencies or subscriptions, plus where the radio or hub cost hides.
On this page
Building a local-first smart home doesn’t require expensive hardware. You can get solid sensors, switches, and bulbs well under $50 that work directly with Home Assistant without cloud dependencies. Here are my picks for the best budget-friendly gear, and a few notes on where the “$50” line gets blurry once you account for the radio or hub you need to talk to them.
The starter stack is a SONOFF ZBDongle-P (about $20 direct from SONOFF), two Sonoff SNZB-02D sensors (about $16 each) and a Shelly 1 Mini Gen3 (about $13), roughly $65 for sensing plus control with no cloud and no subscription. Apart from the Home Assistant Voice Preview Edition, I haven’t run the devices on this page myself; the picks rest on the spec sheets and what other owners say about it.
Sensors and automation triggers
Start here. Sensors are the starting point for any automation, and you don’t need to spend much to get reliable performance.
Aqara Door and Window Sensor P2 is a great budget contact sensor and a modern one: it’s Matter-over-Thread, so it connects directly to a Matter controller and Thread border router without an Aqara hub. In Home Assistant that means adding it to the Matter integration with a Thread border router. A Home Assistant Connect ZBT-2 becomes one once you run the OpenThread Border Router add-on on your Home Assistant host (a Yellow works the same way if you already own one, though it was discontinued in October 2025); a HomePod mini, second-generation HomePod, or Thread-capable Apple TV 4K already acts as one on its own. The P2 lists at $29.99 on Aqara’s own US store (MSRP $36, and third-party listings often ask more), and it lasts for years on a coin cell. The catch is the Thread requirement: if you don’t already have a border router, factor that in.
Sonoff SNZB-02D is the cheaper, simpler path if you’d rather stay on plain Zigbee. These run about $16 and pair with any Zigbee coordinator (the SONOFF Zigbee 3.0 USB Dongle Plus (ZBDongle-P) is around $20 direct from SONOFF, nearer $40 on Amazon) through ZHA or Zigbee2MQTT. No cloud required - everything stays local. It reports temperature and humidity on a small 2.5-inch LCD out of the box.
For motion, Sonoff SNZB-03P at around $15 is hard to beat. It’s a basic Zigbee PIR - a fairly standard detection cone, and a built-in light sensor that only reports a coarse bright/dim level (Zigbee2MQTT exposes it, and it refreshes only when the sensor sees motion) rather than a numeric lux value - but for “lights on when I enter a room” it’s perfectly adequate. Pair it with a relay like the Sonoff Mini R4 Matter (the “M” variant speaks Matter; the plain Mini R4 is Wi-Fi/eWeLink with local LAN control) for fast in-wall switching.
Third Reality Motion Sensor is another solid Zigbee option around $20. Small form factor, works well under both ZHA and Zigbee2MQTT.
Switches and plugs
This is where you control things. Budget options exist, but you trade some features.
Shelly 1 Mini Gen3 at roughly $13 is the best budget in-wall switch. It’s a tiny Wi-Fi relay (no hub needed) rated up to 8A, supports local MQTT and on-device scripting, and fits in most junction boxes. Two caveats: this base “1 Mini” does not have power metering (the 1PM Mini Gen3 does, for a couple dollars more), and Wi-Fi can be less predictable than Zigbee in RF-crowded homes.
Shelly Plug US Gen4 at about $25 is a Wi-Fi smart plug with real power metering - useful for finding out what a device actually draws. It ships with Matter-certified firmware by default and switches to Zigbee with five presses of the device button; either way, turn off the Shelly cloud and drive it over local MQTT or the Shelly HA integration if you want it fully local. The similarly named Shelly Plug S is the European Type-F model and will not fit a US outlet.
TP-Link Kasa KP125M at about $38 for a 4-pack (about $9.50 per plug) is a Matter-capable plug and worth a look on sale. It can run locally via Matter, but the out-of-box experience leans on the Kasa app/cloud and takes more fiddling than the Shelly options.
Sonoff Mini R4 Matter at ~$15 is tiny and Matter-native, good for behind-switch installs. The tradeoff is that you need a Matter controller (Home Assistant has one built in), and that this is Matter over Wi-Fi: it joins your Wi-Fi network rather than a low-power Zigbee or Thread mesh, so it neither extends such a mesh nor rides one when the Wi-Fi has a bad day.
Shelly and Sonoff both turn up more than once on this page, and the choice between them rarely comes down to the few dollars of price difference. Shelly vs Sonoff vs Aqara works through what actually separates the three budget brands: radios, hubs, and how much of the firmware you end up owning.
Hubs and coordinators
For a local hub under this budget, the move is a small computer (a Raspberry Pi or an old mini-PC) running Home Assistant plus a Zigbee or Thread radio. For Zigbee, the SONOFF Zigbee 3.0 USB Dongle Plus (E) (~$20-25) and the ConBee III (~$43) are both solid coordinators. Only the ConBee III can cover Thread, and only by being reflashed to run Thread firmware instead of Zigbee - neither stick runs both networks at once, and SONOFF ships no Thread firmware for the ZBDongle-E, so treat it as Zigbee-only. Don’t overthink the choice - either works well with ZHA or Zigbee2MQTT.
Lighting (budget picks)
Nanoleaf Essentials A19 is Matter-over-Thread - no proprietary bridge needed. Nanoleaf sells it direct at $19.99 for a single bulb and $49.99 for a three-pack, read 2026-09-07, though the single was out of stock that day. Good color, reliable, and a fair deal even if you only ever use it as a decent bulb. You will need a Thread border router and a Matter controller (Home Assistant covers the controller side). Pin the model code when you order: the Thread bulb is Nanoleaf’s Matter Thread A19 Smart Bulb, model NF080B03, and Nanoleaf now also sells A19 E26 bulbs under the same Essentials name that are Matter over Wi-Fi with no Thread radio. The Essentials A19 two-packs and four-packs currently sold on Amazon are that Wi-Fi bulb, NL7501K0302A010.
Third Reality Color Bulb at ~$12 is the cheaper option. It’s a Zigbee bulb - dimmer and with a narrower color gamut than the Nanoleaf - but it pairs straight into ZHA/Zigbee2MQTT with no Thread requirement, which can actually be simpler.
For LED strips on a budget, look for a Zigbee or ESP-based (ESPHome/WLED) controller you can drive locally rather than a Wi-Fi strip that only works through the vendor app - the latter defeats the point of going local.
What to skip
Some things aren’t worth the savings:
- No-name Zigbee sensors with no quirk/converter support - you’ll lose hours troubleshooting. Stick with Sonoff, Aqara, or Third Reality.
- Cloud-only switches and plugs - if the device stops working when the vendor app or internet is down, it isn’t really local.
- Treating a voice satellite as a hub - the HA Voice PE is excellent at what it is, but it can’t be your only “brain.”
Bottom line
You can build a capable local smart home for well under $50 per room once the coordinator is in place. A reasonable starter stack: a SONOFF Zigbee 3.0 USB Dongle Plus (ZBDongle-P) at about $20 direct from SONOFF, two Sonoff SNZB-02D sensors at about $16 each, and one Shelly 1 Mini Gen3 at about $13 - roughly $65 for sensing plus control, all running locally with no subscription and no cloud. Each extra sensor or relay adds $13 to $16 on top, so a three-room build lands nearer $95 than $65. If you’d rather follow a full parts list, see beginner local-first stacks by budget.
If you want voice on top, the Home Assistant Voice Preview Edition is a great local satellite - just remember it plugs into a Home Assistant server, it doesn’t replace one.