Repolode
arendst

arendst/Tasmota

Firmware alternativo para placas ESP8266 e ESP32, com configuração via web, atualizações OTA, automação local e controle por MQTT, HTTP, Serial ou KNX.

Estrelas
24,967
Forks
5,210
Issues abertas
21
Último commit
ontem

O que é?

O Tasmota é um firmware de código aberto que substitui o software de fábrica de dispositivos inteligentes com ESP8266 e ESP32, como tomadas, interruptores, lâmpadas e placas com sensores. Os dispositivos são configurados por uma interface web integrada, atualizados OTA e automatizados com Rules, Timers e a linguagem de script Berry.

Ele permite controlar dispositivos localmente por MQTT (v3.1.1 ou v5, incluindo conexões TLS com AWS IoT Core ou Azure IoT Hub), HTTP, Serial ou KNX, além de se integrar ao Home Assistant, Domoticz, openHAB e Node-RED. No ESP32, também oferece suporte a Matter, coordenação Zigbee, funções de gateway BLE e interfaces touchscreen com LVGL.

O projeto abrange mais de 150 sensores e periféricos via I2C, SPI, 1-Wire e entradas analógicas, além de iluminação, persianas, termostatos, interfaces para medidores inteligentes, infravermelho, RF e integração com Modbus. Alguns recursos ultrapassam o tamanho da flash das imagens pré-compiladas e exigem a compilação de uma imagem de firmware personalizada.

Recursos principais

  • 01Configuração pela interface web e atualizações de firmware OTA
  • 02Controle por MQTT, HTTP, Serial e KNX, com integração ao Home Assistant e Node-RED
  • 03Rules, timers e scripts Berry para automação no dispositivo
  • 04Suporte a mais de 150 sensores e periféricos via I2C, SPI, 1-Wire e entradas analógicas
  • 05Suporte a Matter, Zigbee e BLE em placas ESP32

Casos de uso

  • Adicionar controle local, sem depender da nuvem, a tomadas e interruptores Wi-Fi baratos
  • Montar uma rede doméstica de sensores que envia dados de temperatura, CO2 ou consumo de energia ao Home Assistant
  • Controlar fitas de LED, persianas ou aparelhos com infravermelho por um hub de casa inteligente
  • Fazer dispositivos ESP alimentados por bateria enviarem dados usando deep sleep

Início rápido

  1. 1

    Instale pelo navegador usando o Tasmota WebInstaller

  2. 2

    Ou baixe um binário lançado em ota.tasmota.com e grave-o seguindo o guia Getting Started

Antes de usar

  • Funciona apenas em placas das famílias ESP8266 e ESP32, portanto requer hardware compatível.
  • Alguns recursos não cabem nos binários pré-compilados e exigem que você compile sua própria versão.
  • Atualizações para versões principais podem exigir seguir um caminho de migração documentado, e versões mínimas podem não conseguir atualizar por OTA.
  • Licenciado sob GPL-3.0, uma licença copyleft que exige que trabalhos derivados continuem sendo de código aberto.

Em coleções

Tópicos

Perguntas frequentes

O que é Tasmota?
Firmware alternativo para placas ESP8266 e ESP32, com configuração via web, atualizações OTA, automação local e controle por MQTT, HTTP, Serial ou KNX. O Tasmota é um firmware de código aberto que substitui o software de fábrica de dispositivos inteligentes com ESP8266 e ESP32, como tomadas, interruptores, lâmpadas e placas com sensores. Os dispositivos são configurados por uma interface web integrada, atualizados OTA e automatizados com Rules, Timers e a linguagem de script Berry.
Tasmota é gratuito? Qual é a licença?
Tasmota é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Tasmota ainda é mantido?
Manutenção ativa. O último commit de Tasmota foi em 5 de nov. de 2026.
Para que posso usar Tasmota?
Adicionar controle local, sem depender da nuvem, a tomadas e interruptores Wi-Fi baratos Montar uma rede doméstica de sensores que envia dados de temperatura, CO2 ou consumo de energia ao Home Assistant Controlar fitas de LED, persianas ou aparelhos com infravermelho por um hub de casa inteligente Fazer dispositivos ESP alimentados por bateria enviarem dados usando deep sleep
Como instalar Tasmota?
Instale pelo navegador usando o Tasmota WebInstaller Ou baixe um binário lançado em ota.tasmota.com e grave-o seguindo o guia Getting Started
Onde consigo Tasmota?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/arendst/Tasmota

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados