Tuya devices are sold under numerous brand names but they're all identifiable by the fact that they connect with these phone apps: "Smart Life" or "Tuya Smart". They incorporate different types of Tuya Wi-Fi modules internally.
Tuya has begun manufacturing some Wi-Fi modules using a Realtek RTL8710BN Wi-Fi SOC instead of an ESP82xx chip.
Tasmota cannot run on Realtek devices and there are no plans on supporting them.
Tuya-Convert is the most successful method of flashing Tuya modules without opening the device and soldering.
Tuya-Convert comes with
tasmota-lite.bin build which includes basic Tasmota features required for normal operation with Tuya devices, while removing sensors, IR, RF and home automation integration support for reduced filesize. It is recommended to upgrade to a full build of the firmware (
tasmota.bin) if needed.
To ensure Tasmota runs reliably execute the command
reset 5 after Tuya-Convert is finished and Tasmota is up and running. Doing this removes fragments of the original firmware left in flash which can create issues in the future. After all that is done you can proceed with the needed configuration of your device.
Help and troubleshooting for Tuya-Convert is done on Tuya-Convert's Github.
The fact that you can flash Tasmota on your device does not mean all of its features are currently supported. Please research before purchasing to see if other users have successfully flashed the device and are able to use it fully
- Tuya-Convert video walkthrough
- TuyOTA walkthrough
- Mock Tuya Cloud - A general purpose framework for interacting with Tuya devices without the Tuya operated cloud.
- Tuya API - A library for communicating with devices that use the Tuya cloud network.