About Tasmota
Tasmota is open-source firmware for devices built on ESP8266 and ESP32 chips, such as many smart plugs, switches and sensors from Sonoff and Tuya. You flash it onto compatible hardware to replace the vendor's firmware, which gives you local control rather than dependence on a manufacturer's cloud.
Configuration happens through a web interface, and updates can be delivered over the air. Automation is available through timers and rules, and the device can be controlled locally over MQTT, HTTP, serial or KNX. It talks to your own MQTT broker or a cloud one over TLS, including AWS IoT Core and Azure IoT Hub, or can run standalone with no server at all. Integrations include Home Assistant, Domoticz, openHAB and Node-RED. The code is written in C for PlatformIO and covers the ESP32 family, such as ESP32-S2, S3, C3, C5, C6 and P4.
Tasmota is licensed under GPL-3.0 and has extensive online documentation. It is a favorite of smart-home enthusiasts who want inexpensive devices that work offline and can be fully customized. Because it is firmware, it needs compatible hardware and some willingness to flash devices, so it suits hobbyists and installers more than casual users.
Key features
- Web UI configuration
- Over-the-air firmware updates
- Timers and rules for automation
- Local control over MQTT, HTTP, serial or KNX
- Home Assistant, openHAB and Domoticz integration
- Support for ESP8266 and the ESP32 family
Good fit for
- →Making smart plugs work without a vendor cloud
- →Local smart-home automation
- →Custom ESP-based IoT sensors
- Built with
- C
- Tags
- firmware
- iot
- smart-home
- esp32
- esp8266
- mqtt
- home-automation
- local-control
- ota
Open-source alternatives to Tasmota
See all
ESPHome
Home Automation & IoT
ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful
OSSvs Tuya Smart★ 12k
Home Assistant
Home Automation & IoT
:house_with_garden: Open source home automation that puts local control and privacy first.
Apache-2.0vs SmartThings★ 91k
openHAB
Home Automation & IoT
Core framework of openHAB
EPL-2.0vs SmartThings★ 1.1k
Gladys Assistant
Home Automation & IoT
A privacy-first, open-source home assistant
Apache-2.0vs Apple Home★ 3.2k
Zigbee2MQTT
Home Automation & IoT
Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
GPL-3.0vs SmartThings★ 16k
Home Assistant OS
Home Automation & IoT
:beginner: Home Assistant Operating System
Apache-2.0vs SmartThings★ 7.5k
SaaS alternatives to Tasmota
See all
Tuya Smart
Home Automation & IoT
IoT cloud platform and app ecosystem for smart home devices
SaaS
Aqara Home
Home Automation & IoT
Smart home platform and app for Aqara sensors, switches and hubs
SaaS
Philips Hue
Home Automation & IoT
Smart lighting platform with app control and integrations
SaaS
Amazon Alexa
Home Automation & IoT
Amazon voice assistant and smart home platform for Echo and compatible devices
SaaS
Apple Home
Home Automation & IoT
Apple app for controlling HomeKit and Matter smart home devices
SaaS
Control4
Home Automation & IoT
Smart home automation platform for lighting, audio, security and climate control
SaaS

