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 and LN882H
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.
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 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.
Nodejs-Script to combine tuyaapi and openhab via mqtt
pyscript for homeassistant to resync local keys from private tuya api