Skip to content

WiFi Smart Home Devices

Home Assistant Local control MQTT

WiFi smart home devices are the easiest way to get started with smart home. They connect directly to your WiFi network without an extra hub. But beware - many require cloud and don’t work without internet. This guide focuses on devices with local control.


Local controlCloud-dependent
✅ Works without internet❌ Requires internet
✅ Faster response❌ Slower
✅ Private - no data to manufacturer❌ Your data sent to cloud
✅ Works even if company closes❌ Stops if service discontinued
✅ Full control❌ Limited functionality
BrandLocal controlFirmware flashNote
Shelly✅ Built-inPossible but unnecessary⭐ Recommended
Sonoff⚠️ PartialTasmota/ESPHomeNewer models harder
Tuya/Smart Life❌ CloudTuya-Local or flashMany cheap devices
Tasmota devices✅ FullPre-flashedLocal from start
ESPHome DIY✅ FullYou build yourselfUltimate control

Shelly is a Bulgarian company that makes some of the best WiFi smart home devices. They have local control built-in, work perfectly with Home Assistant, and require no cloud.

Latest generation with:

  • ESP-Shelly chip (8MB flash)
  • Bluetooth gateway function
  • Matter-ready (firmware update)
  • Faster processor
  • 3-year warranty

Models:

  • Shelly 1 Mini Gen3 - Relay without power metering
  • Shelly 1PM Mini Gen3 - Relay with power metering
  • Shelly 2PM Gen3 - 2-channel relay with power metering
  • Shelly PM Mini Gen3 - Power metering only

Price: ~$18 | Capacity: 8A / 1920W

World’s smallest WiFi relay with power metering. Fits behind most switches and in lamp sockets.

ProsCons
✅ Extremely small (31x31x17mm)❌ Only 8A (not for large loads)
✅ Power metering included❌ Audible click when switching
✅ Local control via REST/MQTT❌ Only 4 terminals
✅ Auto-discovered in HA
✅ Bluetooth gateway

Applications:

  • Behind light switches
  • In lamp sockets
  • Garage doors
  • Irrigation systems

Buy: Shelly.com, Amazon

Price: ~$28 | Capacity: 2x 10A

Perfect for motorized blinds and covers with tilt function.

Buy: Shelly.com

Price: ~$20 | Capacity: 12A / 2880W

Smart plug with power metering and Matter support.

Buy: Shelly.com, Amazon


ModelChannelsMaxPower meteringSizePrice ~USD
1 Mini Gen318A31x31x17$14
1PM Mini Gen318A31x31x17$18
PM Mini Gen3016A31x31x17$14
Plus 1116A42x36x17$17
Plus 1PM116A42x36x17$21
2PM Gen322x10A42x36x17$28
Pro 1PM116ADIN$49
Pro 3EM03x120ADIN$112

Sonoff makes cheap WiFi devices, but many require cloud (eWeLink). Some can be flashed with Tasmota/ESPHome for local control.

ModelTypeLocalFlashPrice ~USD
Sonoff Basic R4Relay✅ DIY modePossible$7
Sonoff Mini R4Relay✅ DIY modePossible$10
Sonoff POWR3Relay + metering✅ DIY modePossible$17
Sonoff S31Plug (US)⚠️Tasmota$11
Sonoff S26Plug (EU)⚠️Tasmota$10

Tasmota is open source firmware for ESP8266/ESP32 devices. Provides full local control via MQTT or web interface.

Pros:

  • ✅ Easy setup via web UI
  • ✅ Supports 1000+ devices
  • ✅ MQTT integration
  • ✅ No programming required

Devices with Tasmota:

  • Nous A1T smart plug (pre-flashed)
  • Athom smart plug (pre-flashed)
  • Many Tuya devices (requires flash)

Find compatible devices: templates.blakadder.com

ESPHome lets you build custom firmware with YAML configuration. Perfect for DIY projects.

Pros:

  • ✅ Native Home Assistant integration
  • ✅ OTA updates
  • ✅ On-device automations
  • ✅ Full control over all features
  • ✅ ESP32 and ESP8266 support

Popular DIY projects:

  • Temperature/humidity sensors (DHT22, BME280)
  • Presence sensors (LD2410, HLK-LD2450)
  • LED strip controllers
  • Blind/cover motors
  • IR blasters (AC control)

ProductProtocolLocalEnergy meteringMaxPrice ~USDScore
Shelly Plug S Gen3WiFi12A$20⭐⭐⭐⭐⭐
Nous A1TWiFi (Tasmota)16A$14⭐⭐⭐⭐⭐
Athom Smart PlugWiFi (Tasmota)16A$17⭐⭐⭐⭐
Sonoff S26R2WiFi⚠️10A$10⭐⭐⭐
Tuya/Smart LifeWiFiVaries16A$7-11⭐⭐

Pre-flashed with Tasmota from factory. 16A capacity and energy metering.

Buy: Amazon, AliExpress

Shelly’s latest smart plug with Matter support.

Buy: Shelly.com, Amazon


If you still want WiFi bulbs:

ProductLocalColorPrice ~USD
Shelly DuoWhite (CCT)$14
Shelly BulbRGBW$21
Athom (Tasmota)RGBW$11
Tuya/Smart LifeRGBW$6-8

Shelly devices are automatically discovered in Home Assistant:

  1. Connect Shelly to WiFi via Shelly app or Bluetooth
  2. Home Assistant finds the device automatically
  3. Click “Configure” in Integrations
  4. Done!

Features:

  • Instant status updates (push)
  • All sensors exposed
  • Scripting support
  • Cover (blind) control with tilt

Tasmota devices can be integrated via:

  1. MQTT (Recommended) - Auto discovery
  2. Tasmota integration - Direct connection

MQTT setup:

# In Tasmota console:
SetOption19 1 # Enable MQTT discovery

ESPHome devices are added directly in Home Assistant:

  1. Install ESPHome Add-on
  2. Create new device with YAML
  3. Flash firmware
  4. Device is discovered automatically

  • 2x Shelly 1PM Mini Gen3 ($36)
  • 1x Shelly Plug S Gen3 ($20)
  • Total: ~$56
  • 3x Shelly 1PM Mini Gen3 ($54)
  • 2x Nous A1T smart plugs ($28)
  • 1x Shelly 2PM Gen3 for blinds ($28)
  • Total: ~$110
  • 5x ESP32 DevKit ($35)
  • Various sensors (DHT22, PIR, relay) ($7)
  • Total: ~$42 + your time


Ofte stillede spørgsmål

WiFi or Zigbee - which is better?
Zigbee is generally better for sensors and bulbs (mesh network, lower power consumption). WiFi is good for relays and plugs where you have power anyway. Shelly WiFi devices are a good compromise with local control.
Do many WiFi devices burden my network?
Yes, each WiFi device uses an IP address and sends data. 20-30 devices is typically fine for most routers. Consider a separate IoT network/VLAN for many devices.
Can I use Shelly without cloud?
Yes! Shelly has full local control via REST API, MQTT, or Home Assistant integration. Cloud is completely optional.
What happens if my WiFi goes down?
Shelly devices have a physical button and can still be operated manually. They remember their state and reconnect automatically.
Is it safe to install Shelly behind a switch?
Yes, but it requires basic knowledge of electrical installations. Shelly devices are CE certified. If you're unsure, get an electrician to help.
Can I flash Tuya devices with Tasmota?
Many Tuya devices can be flashed, but newer models use non-ESP chips. Check templates.blakadder.com for compatible devices. Alternatively, you can use the Tuya-Local integration in HA.


Last updated: December 2025


Kommentarer