Repository navigation
Tuya
Created by Tuya Smart
- Repository
- tuya
- Website
- www.tuya.com
- Wikipedia

Tuya Smart (NYSE: TUYA) is a leading global IoT Cloud Platform that connects the intelligent needs of brands, OEMs, developers, and retail chains, providing a one-stop IoT PaaS-level solution that contains hardware development tools, global cloud services, and smart business platform development, offering comprehensive ecosystem empowerment from technology to marketing channels to build the world's leading IoT Cloud Platform.
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
A collection of scripts to flash Tuya IoT devices to alternative firmwares
Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
🌧 An easy-to-use API for devices that use Tuya's cloud services. Documentation: https://codetheweb.github.io/tuyapi.
Local support for Tuya devices in Home Assistant
Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601, BL602, LN882H, Realtek chips and more
This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.
Home Assistant integration for controlling Powered by Tuya (PBT) devices using Tuya Open API, maintained by the Home Assistant Community and Tuya Developer Team.
Next-gen AI+IoT framework for T2/T3/T5AI/ESP32/and more – Fast IoT and AI Agent hardware integration
PlatformIO development platform for IoT modules
A Homebridge plugin to control Tuya devices locally.
Replaces original Tuya firmware on Beca thermostat with ESP8266 wifi module
Homebridge custom plugin for controlling Powered by Tuya (PBT) devices in HomeKit. This plugin is officially maintained by the Tuya Developer Team.
Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota!
Easy to use, GUI, BK7231T, BK7231N, RTL, etc flash tool and GPIO config extractor for beginners. Dedicated for Windows platform, but works on Linux with Mono. This tool can automatically download latest firmware (on user request) and then do a full BK backup and then write new flash cycle. This tool replaces old bkWriter 1.60 and hid_download_py.