There are 29 repositories under tuya topic.
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.
Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601 and BL602
Local support for Tuya devices in Home Assistant
Home Assistant integration for controlling Powered by Tuya (PBT) devices using Tuya Open API, maintained by the Home Assistant Community and Tuya Developer Team.
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.
Replaces original Tuya firmware on Beca thermostat with ESP8266 wifi module
A Homebridge plugin to control Tuya devices locally.
PlatformIO development platform for IoT modules
Homebridge custom plugin for controlling Powered by Tuya (PBT) devices in HomeKit. This plugin is officially maintained by the Tuya Developer Team.
Example Home Assistant Configs
Hoobs and Homebridge plugin for Tuya devices using Home Assistant Tuya Web Api
Freeing the Silvercrest (Lidl/Tuya) Smart Home Gateway from the cloud.
🔹 A Home Assistant integration to handle Tuya devices locally "fork from localtuya"
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.
Implements the special Tuya Home Assistant API.
Tools for reverse-engineering and description of new TUYA API sign algorithm
Tuya MCU SDK Arduino Library is developed based on the Tuya Wi-Fi general integration solution.
A collection of ESPHome custom components, configuration files, and custom code for my various ESP8266/ESP32 devices that integrate with Home Assistant.
pyscript for homeassistant to resync local keys from private tuya api
Zigbee plugin for Domoticz. Allow to connect various zigbee controllers like Zigate but also Texas Instrument CC2531, CC13x2, CC26x2 ; Silicon-Labs; deConz based chipset to be connected to Domoticz
Add your Tasmota devices as SmartThings devices
Alternative firmware for ESP8266 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
Comprehensive components for development with Tuya Panel.