OpenSource-Hub
T

Tasmota

24.3k stars·系统调优·已提供 SHA-256 校验码,下载后可自行核对文件完整性

Alternative firmware for ESP8266/ESP32 with web UI, OTA, automation, and local control.

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

给ESP8266/ESP32设备刷的万能固件,网页配置,本地控制。

核心功能

  • 通过网页界面轻松配置设备,无需编程
  • 支持OTA无线升级,方便维护
  • 定时器和规则自动化,实现智能联动
  • 本地控制:MQTT、HTTP、串口、KNX,不依赖云
  • 支持大量传感器、继电器、LED灯等外设

避坑指南

  • 刷写前务必断开设备电源(尤其市电设备),避免触电;ESP8285设备必须使用DOUT刷写模式;从旧版本升级需按迁移路径逐步升级,不可跳跃;不支持从最小版本OTA到最小版本;部分设备需要先拆机才能连接串口。

适用场景

  • 将智能插座、灯、传感器刷入Tasmota,脱离云平台实现本地化控制
  • DIY智能家居设备,配合Home Assistant等系统使用

详细介绍

Tasmota is an open-source firmware for ESP8266 and ESP32 based devices. It offers easy web-based configuration, over-the-air (OTA) updates, automation via timers or rules, and entirely local control over MQTT, HTTP, Serial, or KNX. It supports a wide range of smart home devices such as switches, lights, sensors, and relays, and can be expanded with custom modules. The community provides thousands of device templates and extensive documentation.

常见问题与排障 (1)

故障排除
为什么Tasmota Modbus SML脚本只在第一次运行时读取螺旋注册表,直到teleperiod为止没有持有/输入注册表?

这是一个已知的初始化问题. 解决方案是在脚本启动后强制执行一个 teleperiod(例如,通过控制台或规则发送“TelePeriod 300”)以触发所有Modbus函数代码的完整读取。

来源 Issue #24715

标签

esp8266esp32firmwaresmart-homeiotmqttwebuiota

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

步骤1:访问Tasmota WebInstaller网页(https://tasmota.github.io/install/)

4

步骤2:连接ESP设备到电脑,点击连接并刷写固件

5

步骤3:配置WiFi和MQTT服务器,开始使用

安装指引
  1. 步骤1:访问Tasmota WebInstaller网页(https://tasmota.github.io/install/)
  2. 步骤2:连接ESP设备到电脑,点击连接并刷写固件
  3. 步骤3:配置WiFi和MQTT服务器,开始使用
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

退出Tasmota:通过串口重新刷写其他固件(如原厂固件或ESPHome)即可。注意刷写会完全覆盖Tasmota,无法直接卸载,需重新编程。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议GPL-3.0
最后更新2026-06-25 18:10:27
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

1 FAQ

相似推荐