Skip to content

Open source firmware for ESP 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

Current Release
Tasmota 13.1.0 Quentin

Breaking Changes~

  • ESP32 Safeboot partition is now enforced. If you're unable to upgrade due to "Program flash size is larger than real flash size" error run the Partition Wizard. See GitHub discussion for more information.
  • Support dropped for C3 < chip rev. 3. You can still build a custom binary if you wish to ugprade.
  • Change command FileUpload index binary data detection from >199 to >299
  • Matter relay numbering starts at 1 instead of 0 to match Tasmota numbering
  • Berry bool( [] ) and bool( {} ) now evaluate as false
  • Berry import strict now detects useless expression without side effects

New Features~

  • Matter enhancements with option to disable bridge mode, mini-profiler and fabric_filtered request (for Google compatibility)
  • Added support for:
  • MAX17043 fuel-gauge systems
  • multiple PCA9685 with extended functionality
  • SGP41 TVOC/NOx Sensor
  • DeepSleep battery level percentage
  • support for Zigbee air sensors
  • Preparations for Arduino Core v3 and esp-idf v5
  • Removed support in release builds for ESP32-C3 with chip revision below 3 (old development boards)
  • New commands: BrRestart, I2cScan0

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

Join Our Community~

For feedback, questions, live troubleshooting or just general chat

Report bugs and suggest features~

Open a new topic on Tasmota discussions.

Report a bug in Tasmota issues.