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 12.2.0 Patrick

Breaking Changes ⚠ ⚠ ⚠~

  • Button debounce code has changes. Some setups might need adjustments of values.
  • Shelly EM swap internal channels A and B to match P1 and P2

New Features~

  • Added support for:
  • Shelly Plus 2PM
  • SGP40 gas and air quality sensor
  • Modbus writing using ModbusBridge and Modbus Energy Monitoring devices using a rule file
  • DFRobot SEN0390 V30B ambient light sensor
  • QMC5883L magnetic induction sensor
  • flowrate meter flow amount/duration
  • Zigbee device plugin mechanism with commands ZbLoad, ZbUnload and ZbLoadDump
  • Zigbee basic support for Green Power
  • Ethernet in ESP32 safeboot firmware
  • ESP32-S3 support for internal temperature sensor
  • ESP32-S2 and ESP32-S3 touch button support
  • ESP32 Automatically resize FS to max flash size at initial boot
  • LVGL/HASPmota add tiny "pixel perfect" fonts for small screens
  • HASPmota support for TTF fonts
  • New commands: SetOption46, SetOption146, DspSpeed, DspLine, SspmPowerOnState, StatusRetain, Sunrise, UrlFetch, WcClock

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.