Collection: ESPHome

ESPHome-ready hardware for Home Assistant users

Explore ESPHome-ready devices and preconfigured hardware for local smart-home control. These products are aimed at Home Assistant users who want flexible Wi-Fi devices, readable entities and automations that are not dependent on vendor clouds.

UK based support Local-first smart home products Home Assistant friendly

Choosing ESPHome devices

Check what firmware the product ships with, what entities it exposes and how it will be adopted into your Home Assistant setup. ESPHome is powerful, but it still relies on good Wi-Fi and a supported device configuration.

Best for

Local control, Home Assistant dashboards, power monitoring, air-quality projects, custom sensors and users who are comfortable with firmware-based setup.

Compatibility

Designed primarily for Home Assistant through ESPHome. Some products may also have Tasmota or other firmware options, so choose the variant that matches your setup.

Setup requirements

You need Home Assistant or an ESPHome-compatible environment, 2.4GHz Wi-Fi where required, and access to your local network for adoption and configuration.

What to check before buying

Check firmware option, power requirements, sensor type, enclosure, cable needs and whether you want a ready-to-use device or a project component.

Not suitable for

Not ideal if you want a purely app-controlled product with no local setup or if your Wi-Fi coverage is unreliable where the device will be used.

Frequently asked questions

What is ESPHome best for?

ESPHome is best for Home Assistant users who want local Wi-Fi devices with configurable sensors, switches and automations.

Do ESPHome products need the cloud?

ESPHome is normally used for local control through Home Assistant rather than relying on a vendor cloud service.

Can I choose Tasmota instead?

Some products offer firmware choices. Pick ESPHome for a straightforward Home Assistant experience, or Tasmota if your setup already uses Tasmota or MQTT.

What should I check before buying?

Confirm Wi-Fi coverage, firmware option, supported entities and whether the product is supplied ready to use or as part of a project build.