Ir al contenido

Tasmota en Sonoff: flashear firmware open source

De Makerspedia
Revisión del 18:23 16 abr 2026 de 5wxjb.. (discusión | contribs.) (Agregar categorías)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

Introducción

Tasmota es un firmware open source alternativo para dispositivos ESP8266/ESP32. Instalarlo en un Sonoff elimina la dependencia del cloud de eWeLink y permite control local completo, integración directa con Home Assistant via MQTT y total privacidad.

¿Por qué Tasmota?

  • Control 100% local sin internet
  • Integración directa con Home Assistant via MQTT
  • Sin limitaciones de cloud (reglas, integraciones, cantidad de dispositivos)
  • Comunidad enorme con soporte para más de 1.000 dispositivos

Métodos de flasheo

OTA (Over The Air) para Sonoff compatibles

Algunos Sonoff con firmware eWeLink antiguo permiten flashear Tasmota via OTA sin abrir el dispositivo:

  1. Usar la herramienta Tasmota Device Manager
  2. Conectar al AP del dispositivo en modo emparejamiento
  3. Subir el firmware Tasmota

Via puerto serie (soldadura)

Para dispositivos más nuevos:

  1. Abrir el dispositivo
  2. Soldar pines TX, RX, VCC, GND, GPIO0
  3. Poner GPIO0 a GND al encender (modo flash)
  4. Usar esptool: esptool.py write_flash 0x0 tasmota.bin

Configuración post-flash

  1. Conectar al AP "tasmota-XXXXXX" que aparece en WiFi
  2. Configurar la red WiFi del hogar
  3. Acceder a la IP asignada en el navegador
  4. Configurar el template del dispositivo desde templates.blakadder.com

MQTT en Tasmota

cmnd/sonoff/Power ON
cmnd/sonoff/Power OFF
stat/sonoff/POWER ON  (estado que publica Tasmota)

Véase también