Repolode
arendst

arendst/Tasmota

Альтернативная прошивка для плат ESP8266 и ESP32 с веб-настройкой, OTA-обновлениями, локальной автоматизацией и управлением через MQTT, HTTP, Serial или KNX.

Звёзды
24,969
Форки
5,208
Открытые issues
21
Последний коммит
5 часов назад

Что это?

Tasmota — прошивка с открытым исходным кодом, которая заменяет штатное ПО на умных устройствах с ESP8266 и ESP32, например розетках, выключателях, лампах и платах с датчиками. Устройства настраивают через встроенный веб-интерфейс, обновляют по воздуху, а автоматизацию задают с помощью Rules, Timers и языка сценариев Berry.

Устройствами можно управлять локально через MQTT (v3.1.1 или v5, включая TLS-подключения к AWS IoT Core или Azure IoT Hub), HTTP, Serial или KNX. Также доступны интеграции с Home Assistant, Domoticz, openHAB и Node-RED. На ESP32 дополнительно поддерживаются Matter, координация Zigbee, функции BLE-шлюза и сенсорные интерфейсы на LVGL.

Проект поддерживает более 150 датчиков и периферийных устройств с интерфейсами I2C, SPI, 1-Wire и аналоговыми подключениями, а также освещение, жалюзи, термостаты, интерфейсы умных счётчиков, инфракрасное и радиочастотное управление и мосты Modbus. Для некоторых функций объёма флеш-памяти в предварительно собранных бинарных файлах недостаточно — потребуется собрать собственный образ прошивки.

Ключевые возможности

  • 01Настройка через веб-интерфейс и обновление прошивки по воздуху
  • 02Управление через MQTT, HTTP, Serial и KNX, интеграция с Home Assistant и Node-RED
  • 03Автоматизация на устройстве с помощью Rules, таймеров и Berry
  • 04Поддержка более 150 датчиков и периферийных устройств с интерфейсами I2C, SPI, 1-Wire и аналоговыми подключениями
  • 05Поддержка Matter, Zigbee и BLE на платах ESP32

Сценарии использования

  • Добавление локального управления без облака к недорогим Wi-Fi-розеткам и выключателям
  • Создание домашней сети датчиков, передающих данные о температуре, CO2 или энергопотреблении в Home Assistant
  • Управление LED-лентами, жалюзи и инфракрасными устройствами через хаб умного дома
  • Настройка передачи данных устройствами ESP с батарейным питанием в режиме глубокого сна

Быстрый старт

  1. 1

    Установите через Tasmota WebInstaller в браузере

  2. 2

    Или скачайте выпущенный бинарный файл с ota.tasmota.com и прошейте его, следуя руководству Getting Started

Что важно знать

  • Работает только на платах семейства ESP8266 и ESP32, поэтому требуется совместимое оборудование.
  • Некоторые функции не входят в предварительно скомпилированные бинарные файлы, поэтому потребуется собрать собственную версию.
  • Для обновления до основных версий может потребоваться следовать документированному пути миграции, а минимальные версии могут не обновляться по OTA.
  • Распространяется по лицензии GPL-3.0 — лицензии с копилефтом, требующей сохранять открытый исходный код производных работ.

В подборках

Темы

Частые вопросы

Что такое Tasmota?
Альтернативная прошивка для плат ESP8266 и ESP32 с веб-настройкой, OTA-обновлениями, локальной автоматизацией и управлением через MQTT, HTTP, Serial или KNX. Tasmota — прошивка с открытым исходным кодом, которая заменяет штатное ПО на умных устройствах с ESP8266 и ESP32, например розетках, выключателях, лампах и платах с датчиками. Устройства настраивают через встроенный веб-интерфейс, обновляют по воздуху, а автоматизацию задают с помощью Rules, Timers и языка сценариев Berry.
Tasmota можно использовать бесплатно? Какая у него лицензия?
Tasmota распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Tasmota всё ещё поддерживается?
Активно поддерживается. Последний коммит в Tasmota — 7 нояб. 2026 г..
Для чего можно использовать Tasmota?
Добавление локального управления без облака к недорогим Wi-Fi-розеткам и выключателям Создание домашней сети датчиков, передающих данные о температуре, CO2 или энергопотреблении в Home Assistant Управление LED-лентами, жалюзи и инфракрасными устройствами через хаб умного дома Настройка передачи данных устройствами ESP с батарейным питанием в режиме глубокого сна
Как установить Tasmota?
Установите через Tasmota WebInstaller в браузере Или скачайте выпущенный бинарный файл с ota.tasmota.com и прошейте его, следуя руководству Getting Started
Где скачать Tasmota?
Исходный код и инструкции по установке — на GitHub: https://github.com/arendst/Tasmota

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Система на основе конфигураций, которая превращает микроконтроллеры ESP32, ESP8266, BK72xx и RP2040 в умные устройства для управления через Home Assistant и другие системы автоматизации дома.

12,1 тыс.+70 за неделю5,8 тыс.C++OtherАктивно поддерживаетсяОбновлён 2 часа назад

Открытая прошивка для ESP32, позволяющая управлять адресными RGB-лентами, 2D-матрицами и панелями HUB75 по WiFi.

19 тыс.+45 за неделю4,5 тыс.C++EUPL-1.2Активно поддерживаетсяОбновлён позавчера

Кроссплатформенный инструмент командной строки и система сборки для разработки встраиваемого ПО: управление библиотеками, поддержка разных плат и фреймворков, отладка и модульное тестирование.

9,6 тыс.+6 за неделю917PythonApache-2.0Активно поддерживаетсяОбновлён 22 дня назад

Устройство на базе ESP32 оценивает пассажиропоток, подсчитывая находящиеся поблизости мобильные устройства с Wi-Fi и Bluetooth, и передаёт данные через LoRaWAN, MQTT или на SD-карту.

2,1 тыс.457C++OtherОбновлён в прошлом месяце

Эмулятор Philips Hue Bridge на Python для локального управления сторонними светильниками и устройствами через приложения Hue и системы умного дома.

1,8 тыс.+2 за неделю298PythonOtherАктивно поддерживаетсяОбновлён 15 дней назад