Skip to content

Open source firmware for ESP8266 devices~

Tasmota Logo Total local control with quick setup and updates.
Control using MQTT, Web UI, HTTP or serial.
Automate using timers, rules or scripts.
Integration with home automation solutions.
Incredibly expandable and flexible.

Latest release License Chat Donate

OTA update servers: http://ota.tasmota.com/tasmota/release and http://ota.tasmota.com/tasmota32/release.

*all documentation is for current release only

Current release~

Tasmota 9.4.0 Leslie

  • ⚠️ BREAKING ⚠️ ESP32 partition layout changed to accommodate more file space on most boards and more code space on Core2 and Odroid-GO #11746

  • Redesigned initial GUI wifi configuration by Adrian Scillato #11693

  • Support to control NEC and OPTOMA LCD/DLP Projector
  • Support XPT2046 touch screen digitizer on ILI9341 display
  • Support for CSE7761 energy monitor as used in ESP32 based Sonoff Dual R3 Pow #10793
  • Support for Frequency monitoring and zero-cross detection on CSE7761 (Sonoff Dual R3)
  • Support for dummy energy monitor using user values set by commands VoltageSet, CurrentSet, PowerSet and FrequencySet. Enable by selecting any GPIO as Option A2 #10640
  • Support for TM1638 and MAX7219 seven segment displays
  • Tasmota discovery as alternative to Home Assistant discovery using define USE_TASMOTA_DISCOVERY
  • New commands: Sensor80, SerialBuffer, SetOption126, Backlog0, TuyaTempSetRes 0..3, MqttKeepAlive 1..100, MqttTimeout 1..100, DisplayType, DisplayInvert
  • Optional GUI file editor enabled with define GUI_EDIT_FILE #11668
  • Initial support for universal display driver UDisplay by Gerhard Mutz. Enable by selecting any GPIO as Option A3 #11665
  • ESP32
    • Berry improvements #11163
    • Extent BLE #11212
    • Support for WS2812 hardware driver via RMT or I2S, secondary I2C controller, internal temperature sensor and internal Hall Effect sensor connected to both GPIO36 and GPIO39, LVGL 7.11 with Berry binding
    • tasmota32-knx.bin, tasmota32-sensors.bin and tasmota32-lite.bin binaries consolidated in tasmota32.bin binary.
    • New tasmota32solo1.bin for single core ESP32 SoCs

See changelog for a complete list of new features, changes and bug fixes.

Join our communities and chat~

See Discord, Telegram, Reddit or Google Groups for general chat, feedback, questions and live troubleshooting.

Report bugs and suggest features~

Open a new topic on Tasmota discussions.

Report a bug in Tasmota issues.

If you like Tasmota~