Repolode
arendst

arendst/Tasmota

Firmware alternativo para placas ESP8266 y ESP32 con configuración web, actualizaciones OTA, automatización local y control por MQTT, HTTP, Serial o KNX.

Estrellas
24,967
Forks
5,210
Issues abiertos
21
Último commit
hace 17 horas

¿Qué es?

Tasmota es un firmware de código abierto que reemplaza el software original de dispositivos inteligentes basados en ESP8266 y ESP32, como enchufes, interruptores, bombillas y placas con sensores. Los dispositivos se configuran desde una interfaz web integrada, se actualizan de forma inalámbrica y se automatizan con reglas, temporizadores y el lenguaje de scripting Berry.

Permite controlar dispositivos localmente mediante MQTT (v3.1.1 o v5, incluidas conexiones TLS a AWS IoT Core o Azure IoT Hub), HTTP, Serial o KNX, y se integra con Home Assistant, Domoticz, openHAB y Node-RED. En ESP32 también admite Matter, coordinación Zigbee, funciones de gateway BLE e interfaces táctiles LVGL.

El proyecto es compatible con más de 150 sensores y periféricos mediante I2C, SPI, 1-Wire y entradas analógicas, además de luces, persianas, termostatos, interfaces para medidores inteligentes, infrarrojos, RF y puentes Modbus. Algunas funciones superan el tamaño de la memoria flash de los binarios precompilados y requieren crear una imagen de firmware personalizada.

Funciones clave

  • 01Configuración mediante interfaz web y actualizaciones de firmware inalámbricas
  • 02Control por MQTT, HTTP, Serial y KNX, con integración con Home Assistant y Node-RED
  • 03Reglas, temporizadores y scripting Berry para automatizar los dispositivos
  • 04Compatibilidad con más de 150 sensores y periféricos mediante I2C, SPI, 1-Wire y entradas analógicas
  • 05Compatibilidad con Matter, Zigbee y BLE en placas ESP32

Casos de uso

  • Añadir control local, sin depender de la nube, a enchufes e interruptores Wi-Fi económicos
  • Crear una red doméstica de sensores que envíe a Home Assistant datos de temperatura, CO2 o consumo de energía
  • Controlar tiras LED, persianas o dispositivos infrarrojos desde un hub domótico
  • Hacer que dispositivos ESP alimentados por batería envíen datos usando el modo de suspensión profunda

Inicio rápido

  1. 1

    Instálalo desde el navegador con Tasmota WebInstaller

  2. 2

    O descarga un binario publicado en ota.tasmota.com y grábalo siguiendo la guía Getting Started

Antes de usarlo

  • Solo funciona en placas de la familia ESP8266 y ESP32, por lo que necesita hardware compatible.
  • Algunas funciones no caben en los binarios precompilados y requieren compilar tu propia versión.
  • Las actualizaciones a versiones principales pueden requerir seguir una ruta de migración documentada, y las versiones mínimas pueden no actualizarse por OTA.
  • Está bajo la licencia GPL-3.0, una licencia copyleft que exige que las obras derivadas sigan siendo de código abierto.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Tasmota?
Firmware alternativo para placas ESP8266 y ESP32 con configuración web, actualizaciones OTA, automatización local y control por MQTT, HTTP, Serial o KNX. Tasmota es un firmware de código abierto que reemplaza el software original de dispositivos inteligentes basados en ESP8266 y ESP32, como enchufes, interruptores, bombillas y placas con sensores. Los dispositivos se configuran desde una interfaz web integrada, se actualizan de forma inalámbrica y se automatizan con reglas, temporizadores y el lenguaje de scripting Berry.
¿Tasmota es gratuito? ¿Qué licencia tiene?
Tasmota es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Tasmota sigue mantenido?
Mantenimiento activo. El último commit de Tasmota fue el 5 nov 2026.
¿Para qué puedo usar Tasmota?
Añadir control local, sin depender de la nube, a enchufes e interruptores Wi-Fi económicos Crear una red doméstica de sensores que envíe a Home Assistant datos de temperatura, CO2 o consumo de energía Controlar tiras LED, persianas o dispositivos infrarrojos desde un hub domótico Hacer que dispositivos ESP alimentados por batería envíen datos usando el modo de suspensión profunda
¿Cómo se instala Tasmota?
Instálalo desde el navegador con Tasmota WebInstaller O descarga un binario publicado en ota.tasmota.com y grábalo siguiendo la guía Getting Started
¿Dónde consigo Tasmota?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/arendst/Tasmota

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados