Plugs and Switches (Local Tasmota or Shelly Firmware)

Description

Flashing Tasmota Firmware on devices allows the device to communicate with Home Assistant on the local network promoting security, privacy, and reliability. There is a robust integration between Tasmota and Home assistant. Tasmota communicates with Home Assistant using MQTT. Before going any further, make sure MQTT is properly set up in Home Assistant and Tasmota.

Plugs and Switches (Local Tasmota or Shelly Firmware)

Overview

My Implementation

Flashing Tasmota Firmware on devices allows the device to communicate with Home Assistant on the local network promoting security, privacy, and reliability. There is a robust integration between Tasmota and Home assistant. Tasmota communicates with Home Assistant using MQTT. Before going any further, make sure MQTT is properly set up in Home Assistant and Tasmota . Shelly has a core integration with Home Assistant that runs locally, or can co-exist with Shelly Cloud. I use this for the guest bathroom fan. Sonoff R2 Basic Sonoff TH10/TH16 Temperature Switch Module Sonoff Pow R2 Power Monitoring Switch Sonoff Dual Switch Module Sonoff Mini Switch Module Sonoff Mini R2 Switch Sonoff Dual R3 Power Monitoring Switch Shelly 1 Switch Teckin SP10 Plug Gosund WP3 Plug TanTan WP3 Plug.

Device Score Summary

CategoryScoreRationale
Features★★★☆☆Core capabilities documented; model-specific depth varies.
Interoperability★★★☆☆Integration available via Mqtt.
Setup Ease★★★☆☆Typical setup for this device category.
Cloud Dependency★★★☆☆Depends on integration and firmware options.
Vendor Trust★★★☆☆Based on available documentation and product lineage.
Overall★★★☆☆Solid option when matched to the right use case.

★★★★★ Exceptional | ★★★★☆ Very Good | ★★★☆☆ Good Enough | ★★☆☆☆ Frustrating | ★☆☆☆☆ Avoid

Features

  • Flashing Tasmota Firmware on devices allows the device to communicate with Home Assistant on the local network promoting security, privacy, and reliability
  • There is a robust integration between Tasmota and Home assistant
  • Tasmota communicates with Home Assistant using MQTT
  • Before going any further, make sure MQTT is properly set up in Home Assistant and Tasmota

Specifications

PriceNot specified
ProtocolNot specified
Hub RequiredNot specified
PowerNot specified
Cloud DependencyNot specified
HA IntegrationMqtt
Voice ControlNone
DimensionsNot specified
WarrantyNot specified

Home Assistant Integration

Integration Method: Mqtt

  • Requirements: Follow the integration documentation and ensure network connectivity.
  • Entities: Varies by device and integration.
  • Setup: Configuration → Integrations → Add → Mqtt
  • Notes: Use local control when available and verify firmware compatibility.

Practical Considerations

  • Shelly has a core integration with Home Assistant that runs locally, or can co-exist with Shelly Cloud
  • Sonoff R2 Basic Sonoff TH10/TH16 Temperature Switch Module Sonoff Pow R2 Power Monitoring Switch Sonoff Dual Switch Module Sonoff Mini Switch Module Sonoff Mini R2 Switch Sonoff Dual R3 Power Monitoring Switch Shelly 1 Switch Teckin SP10 Plug Gosund WP3 Plug TanTan WP3 Plug Sonoff S31 Power Monitoring Plug MagicHome Single Color 5-28V LED Controller (ZJ-WFMN-C V1
  • 28 D8:F1:5B:C3:7A:B5 30 Sonoff S31 Office Power 192

References