A recent XDA piece walked through automating 20-year-old kitchen appliances with Home Assistant, and the punchline was that the old stuff outlasted three generations of “smart” replacements. That is true more often than the smart-home industry wants to admit. A $10 smart plug plus the right desktop software gives a decade-old dishwasher energy monitoring, remote control, and a schedule.
We pulled together eight tools that make old appliances part of a modern smart-home setup. Every pick runs on your own hardware, and every pick avoids the cloud lock-in that made half of the last decade’s smart devices e-waste.
What to look for in a smart-home platform for old appliances
Old appliances do not speak Matter or Thread. They speak “plug it in and turn on when the power comes on.” Your job is to give the plug, the switch, or the current meter a brain.
- Broad device support (Zigbee, Z-Wave, WiFi, Bluetooth, Matter, MQTT)
- Local-first control that keeps working without an internet connection
- Energy monitoring so you can see when the fridge cycle actually ended
- Automation editors non-programmers can use
- A dashboard that lives on a tablet or a wall panel
- Vendor independence: your setup should not die when a company gets acquired
Quick comparison
| App | Best for | Platforms | License | Cloud required |
|---|---|---|---|---|
| Home Assistant | Full smart-home platform | Windows, macOS, Linux, HA OS | Open-source | No |
| ESPHome | Custom firmware for cheap ESP hardware | Windows, macOS, Linux | Open-source | No |
| Node-RED | Flow-based automation layer | Windows, macOS, Linux | Open-source | No |
| openHAB | Java-based home automation | Windows, macOS, Linux | Open-source | No |
| Domoticz | Lightweight home automation | Windows, macOS, Linux | Open-source | No |
| Zigbee2MQTT | Bridge Zigbee devices without vendor hubs | Windows, macOS, Linux | Open-source | No |
| Tasmota | Firmware for Tuya/Sonoff hardware | Firmware | Open-source | No |
| Homey Pro | Vendor hub with a desktop configurator | Web dashboard | Proprietary | Optional |
1. Home Assistant — best full platform
Home Assistant is the default answer. It runs on any modest computer, speaks every serious smart-home protocol, and its integration count crossed 2,500 in 2026. Automations, dashboards, and voice control (via local Wake Word) work without touching any cloud. The Community Store (HACS) extends everything.
Where it falls short: The learning curve is real. First-week newcomers will fight YAML at some point.
Pricing: Free, open source. Optional paid cloud add-on for remote access.
Platforms: Any x86 or ARM machine, plus Home Assistant OS on Raspberry Pi.
Download: Home Assistant website
Bottom line: The pick for a serious, local-first smart home in 2026.
2. ESPHome — best firmware for cheap sensors
ESPHome turns an ESP8266 or ESP32 into a Home Assistant integration with a YAML file. The dev board in the drawer becomes a temperature sensor, a pump controller, a garage-door opener, or a current clamp. Compile in the browser, flash over USB or WiFi, and the device shows up in HA the moment it boots.
Where it falls short: You are picking up a soldering iron. Not everyone wants that hobby.
Pricing: Free, open source.
Platforms: Windows, macOS, Linux (dashboard runs in HA).
Download: ESPHome website
Bottom line: The pick if you want to build the sensor no one sells.
3. Node-RED — best flow-based automation
Node-RED is a visual editor for automations. Nodes for HA, MQTT, HTTP, and dozens more connect with wires, and you get a data-flow diagram that outsiders can actually read. Pair it with Home Assistant and complex logic (state-machine cleaning schedules, energy-based automations) stops looking like a wall of YAML.
Where it falls short: Overkill for two automations. Under-kill if you want dashboards; that is HA’s job.
Pricing: Free, open source.
Platforms: Windows, macOS, Linux.
Download: Node-RED website
Bottom line: The pick when you have outgrown YAML automations.
4. openHAB — best Java-based platform
openHAB is Home Assistant’s older cousin, built on Java. It has a devoted community and strong bindings for older industrial protocols like KNX, EnOcean, and Modbus, which is useful in European homes with wired systems.
Where it falls short: Slower innovation pace than Home Assistant. UI shows more Java heritage.
Pricing: Free, open source.
Platforms: Windows, macOS, Linux.
Download: openHAB website
Bottom line: The pick if you have KNX or industrial building automation to talk to.
5. Domoticz — best lightweight platform
Domoticz is smaller, older, and still lively. It targets Raspberry Pi and other low-power hardware, has drivers for a wide range of RF devices, and prefers stability over feature velocity.
Where it falls short: Community and integration count are much smaller than Home Assistant.
Pricing: Free, open source.
Platforms: Windows, macOS, Linux.
Download: Domoticz website
Bottom line: The pick when you want a Pi-based home automation without the size of HA.
6. Zigbee2MQTT — best Zigbee bridge
Zigbee2MQTT is the tool most Home Assistant users install second. It talks to a USB Zigbee coordinator (Sonoff ZBDongle, Home Assistant SkyConnect, ConBee II) and exposes every Zigbee device on your network to MQTT, which HA, Node-RED, and openHAB all speak. This is how you replace vendor hubs.
Where it falls short: You need a supported USB stick. Some device firmware quirks still exist.
Pricing: Free, open source.
Platforms: Windows, macOS, Linux.
Download: Zigbee2MQTT website
Bottom line: The pick to get out of the Aqara, Hue, or Ikea app once and for all.
7. Tasmota — best firmware to escape Tuya
Tasmota is firmware that replaces the stock Tuya/Sonoff cloud software on many WiFi smart plugs, switches, and bulbs. Once flashed, the device speaks MQTT to your local server and stops phoning home to Chinese cloud endpoints. Your $10 plug from a five-year-old marketplace listing becomes a first-class local device.
Where it falls short: Flashing is device-specific. Some newer chips require harder methods.
Pricing: Free, open source.
Platforms: Firmware for compatible devices.
Download: Tasmota website
Bottom line: The pick to reclaim vendor devices from vendor clouds.
8. Homey Pro — best vendor hub with a real desktop configurator
Homey Pro is the outlier. It is a paid hub with a proprietary OS, but it packs Zigbee, Z-Wave, Bluetooth, Matter, Thread, IR, and 433 MHz into one box. The desktop configurator makes it approachable in a way DIY platforms are not.
Where it falls short: Not free, not fully open source, and remote features rely on Athom’s cloud.
Pricing: Paid hardware.
Platforms: Web dashboard, mobile apps.
Download: Homey website
Bottom line: The pick when you want most of what Home Assistant gives you without setting up a server.
How to pick the right one
- If you want a full local smart home: Home Assistant.
- If you want to build sensors nobody sells: ESPHome.
- If your automations have outgrown YAML: Node-RED on top of HA.
- If you already run KNX or industrial gear: openHAB.
- If you want a Pi-friendly small footprint: Domoticz.
- If you have Zigbee devices: Zigbee2MQTT plus a USB coordinator.
- If you want to reclaim Tuya/Sonoff plugs: Tasmota.
- If you want a hub instead of a server: Homey Pro.
Most 2026 setups look like Home Assistant on a NUC or Pi, Zigbee2MQTT with a USB coordinator, and ESPHome for anything custom. That stack automates a 20-year-old kitchen without ever hearing about a vendor cloud again.
FAQ
Do I need a smart appliance to have a smart home?
No. Smart plugs, current clamps, contact sensors, and IR blasters turn most “dumb” appliances into automatable devices. A $15 plug with power monitoring can tell you when a laundry cycle finishes on a washer from 2005.
Which platform works without internet?
Home Assistant, ESPHome, openHAB, Domoticz, Node-RED, Zigbee2MQTT, and Tasmota all run locally. Loss of internet does not stop your automations.
Is Matter changing this?
Slowly. Matter and Thread help new devices talk to any hub, but they do not retrofit old appliances. The smart-plug plus platform pattern is still how you bring old hardware into the smart home.
How much hardware do I need?
A Raspberry Pi 4 or 5 is enough for most homes. Bigger setups (many cameras, LLM-based voice assistants) benefit from a mini-PC or NUC.
What is the best free home automation software?
Home Assistant, by a wide margin. Second place goes to openHAB or Domoticz depending on your protocol needs.