Tuya Driver for Control4
Integrate Tuya cloud-connected smart devices with your Control4 system. This driver provides seamless control of lights, switches, sensors, and more.
KEY FEATURES
- Secure QR Code Authentication - Simple, secure authentication using the Tuya or Smart Life app
- Automatic Device Discovery - Automatically discovers and creates bindings for all supported devices in the Tuya account
- Real-Time Updates - MQTT-based real-time state synchronization for instant feedback
- Multi-Channel Support - Automatically detects and splits multi-channel devices (power strips, multi-gang switches) into separate bindings
- Scene Support - Activate any Scene from the Tuya or Smart Life app through programming
SUPPORTED DEVICE TYPES
Lights
- On/off switches
- Dimmable lights
- Color temperature (CCT) bulbs
- RGB color bulbs
- RGB + CCT combination bulbs
Switches & Outlets
- Smart switches
- Smart plugs
- Power strips (multi-outlet)
- Outlets
Sensors
- Temperature sensors
- Humidity sensors
- Temperature + humidity combination sensors
- Motion sensors (PIR)
- Contact sensors (door/window)
- Human presence sensors
Note: For devices not listed above, you can use scenes in the Tuya or Smart Life to bring in control through programming in Composer.
CONFIRMED WORKING DEVICES
The following brands and devices have been tested and confirmed working with this driver:
- Kichler Smart Connect
- Feit Electric - Smart bulbs and lighting
- DayBetter - LED strips and lighting products
- Monoprice Stitch - Smart home devices
- TreatLife - Lights, Dimmers, Switches, Outlets & Sesnors
- American Lighting - Various lighting products
- PAUTIX - LED Controllers
Note: Any Tuya-compatible device that works with the Tuya Smart or Smart Life app should be compatible with this driver, provided it is one of the supported device types listed in the section above.
REQUIREMENTS
- Control4 OS Version 3.4.1 or higher (also works with X4+)
- Tuya or Smart Life app account
- Tuya-compatible smart devices
- Devices must be online in the Tuya app to be discovered
v20260213
- Added Scene support through programming on the core driver
v20260212
- Added Auto Setup action for quick setup
- Added Print Discovered Devices action to print a full list of known devices to the lua output
v20260210
- Added support for Daylight Agent
- New property to auto rename driver to match Tuya/SmartLife app
v20260131
- Performance improvements for light and switch devices
v20260128
- Fixed support for load group drivers
- Fixed rounding issue for brightness and color temperature
v20260123
- Added support for Control4 switch and dimmer load group drivers
- Fixed light driver button actions
- Improved dynamic capability detection for switch and light devices
v20260111
- Improved compatibility for a broader range of dimmer switches
v20260106
- Fixed compatibility for light devices with non-standard value ranges
v20251209
- Fixed light driver capabilities to enable proper operation in advanced lighting scenes
v20251124
- Added configurable brightness control mode for RGB lights to improve compatibility with different device types
- Added support for motion sensors (PIR), contact sensors, and human presence sensors
v20251123
- Performance optimizations for light, sensor, and switch devices
- Bug fixes for status update processing
- Improved capability detection for sensor and switch devices
v20251121
- Enhances RGB/color capability detection for lights by querying device functions during refresh
- Fixed device state refresh when rebinding subdrivers (correctly identifies devices by binding ID)
v20251117
- Initial release
