# \[APP\]\[Pro\] Universal TUYA Zigbee Device App - test

**URL:** <https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352>\
**Category:** Apps\
**Tags:** app, zigbee\
**Created:** [July 25, 2025, 1:07am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352 "2025-07-25T01:07:08Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 1:07am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1 "2025-07-25T01:07:08Z")

</div>

# Universal Tuya Unified Engine v7.4.9

> **323 drivers** Â· **3488+ fingerprints** Â· Updated 2026-04-23

Local-first Zigbee control for Tuya devices on Homey Pro the most comprehensive Tuya app available.

## Install

**Stable:** [Homey App Store](https://homey.app/a/com.dlnraja.tuya.zigbee/) Â· **Test:** [Test Channel](https://homey.app/a/com.dlnraja.tuya.zigbee/test/)

## What’s New (v7.4.9)

🌌 UNIFIED ENGINE - Critical Stabilization & Syntax Purity. Fixed ‘Unexpected token :’ in tuyaUtils.js:118. Implemented app lifecycle cleanup (onUninit). Restored corrupted math in core drivers.

## Supported Devices

| Category | Drivers | FPs |
| --- | --- | --- |
| Socket | 79 | 634 |
| Light | 38 | 250 |
| Sensor | 93 | 1564 |
| Thermostat | 23 | 203 |
| Windowcoverings | 8 | 86 |
| Lock | 5 | 22 |
| Fan | 17 | 239 |
| Doorbell | 2 | 8 |
| Remote | 19 | 39 |
| Button | 2 | 6 |
| Heater | 4 | 9 |
| Garagedoor | 3 | 5 |
| Other | 25 | 423 |

[Device Finder](https://dlnraja.github.io/com.tuya.zigbee/) search by fingerprint

## Features

- **Tuya DP protocol** (CLUSTERS.TUYA\_EF00/TS0601) + **Standard ZCL** clusters
- Physical button detection Â· Virtual buttons Â· LED backlight control
- Energy monitoring (W/V/A) Â· Air quality sensors (CO/VOC/PM2.5/HCHO)
- Covers & curtains with tilt Â· TRVs Â· Dimmers Â· IR blasters
- Auto-configured settings Â· Diagnostic reports

## Changelog

> **Previous versions**
>
> **v7.4.8:** Optimized build size for stability. Removed redundant xlarge assets and legacy data. Architectural stabilization of flow cards and driver logic. Zero-defect verified.
> 
> **v7.4.7:** Hotfix. Critical: Fixed syntax error causing permanent app crash on startup. Users experiencing ‘App crashes’ errors should update immediately. No breaking changes, safe upgrade from v7.4.6.
> 
> **v7.4.6:** Critical Image Fix. Resolved validation failures across all drivers by standardizing large.png assets to 500x500 @ 50KB+ requirement. Improved CI/CD robustness and driver asset integrity.
> 
> **v7.4.5:** Shadow Mode Enforcement. Unified maintenance now operates silently in background. Resolved False Battery Alert for VISION and TS0601 mains-powered sensors. Hardened SDK 3 compliance across core libraries.

## Report a Bug

Open a [GitHub Issue](https://github.com/dlnraja/com.tuya.zigbee/issues/new) please include your `_TZxxxx` fingerprint and `TSxxxx` model ID.

## Warning

With over 330 Tuya devices, it’s impossible for me to physically own them all. I rely on reverse engineering and YOUR feedback. Please always provide the Homey diagnostic code when reporting a bug.

## Support the Project

This app is free and open-source. If it’s useful to you, a small donation helps keep it going:

**PayPal:** [paypal.me/dlnraja](https://paypal.me/dlnraja) Â· **Revolut:** [revolut.me/dylanoul](https://revolut.me/dylanoul)

* * *

_Last updated 2026-04-23 [Source on GitHub](https://github.com/dlnraja/com.tuya.zigbee)_

---

<div class="post-metadata">

**Author:** ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)\
**Post date:** [July 25, 2025, 5:56am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/2 "2025-07-25T05:56:42Z")

</div>

It is unlikely that Athom will accept your version of the app to the store:

- An app must have unique app id, your’s will conflict with the existing app.
- There is a loose policy of one app per brand, but Athom has recently allowed multiple.

It is best you read the [https://apps.developer.homey.app/app-store/guidelines](https://apps.developer.homey.app/app-store/guidelines)

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 7:55am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/3 "2025-07-25T07:55:51Z")

</div>

Okay i will see if i can change the name

---

<div class="post-metadata">

**Author:** ![Rmb](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rmb/32/79135_2.png) [@Rmb](https://community.homey.app/u/Rmb)\
**Post date:** [July 25, 2025, 8:02am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/4 "2025-07-25T08:02:36Z")

</div>

I have no idea if it is something I could use😁.  
For example could you elaborate on “ \* **Homey SDK3 compatibility optimization** with modular, scalable architecture”. Is that an update of Homey SDK3 software? How do I update that?

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 8:10am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/5 "2025-07-25T08:10:20Z")

</div>

name to “Universal TUYA Zigbee Device” i will apply it soon

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 8:15am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/6 "2025-07-25T08:15:35Z")

</div>

when you do the homey app install from the zip of the github repository , it will dowlioad all right dependencies with the right sdk .

I have not finish yet , i’m working on the repo.

---

<div class="post-metadata">

**Author:** ![Rmb](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rmb/32/79135_2.png) [@Rmb](https://community.homey.app/u/Rmb)\
**Post date:** [July 25, 2025, 8:30am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/7 "2025-07-25T08:30:59Z")

</div>

I thought it is the task of the programmer to use the right library and use the functions in that library.

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 9:20am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/8 "2025-07-25T09:20:12Z")

</div>

I will check about the SDK update regulary.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [July 25, 2025, 12:02pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/9 "2025-07-25T12:02:30Z")

</div>

Hello,

It’s not usual to use the word _community_ in the title of an app topic; this only shows in the app store. Here your AI advisor gone wrong?

Usual formats:  
Homey Pro: [APP][Pro] Appname  
Homey Pro & Cloud : [APP][Pro & Cloud] Appname  
or  
[APP] Appname

> ![Screenshot_20250725_135019_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/4/446931931af9267221ee5f5fba6697e19c3212d2.jpeg)

.  
Another thought, because you don’t mention him at all: is @johan_bendz okay with all this? I assume you based “your” app on [his app code](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439)?

And another thought: The “ad” sounds very “too good to be true” (no offence), you just promise waaay too much imho. I’d just extend things bit by bit.  
And don’t trust on AI too much. AI is not very smart (yes I’m from the pre-AI gen hahaha).

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [July 25, 2025, 12:09pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/10 "2025-07-25T12:09:36Z")

</div>

> [@Peter\_Kawa](#):
>
> is @johan_bendz okay with all this?

I would assume so, since his app is MIT-licensed, and the MIT license is very permissive.

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 12:11pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/11 "2025-07-25T12:11:13Z")

</div>

The projet is on mit liecence.

On other Homey thread or post, they say of one dev dosen’t maintain a projet during more than 1 year , the project can be redonne by someone else.

Whats the better title you suggess ??

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [July 25, 2025, 12:12pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/12 "2025-07-25T12:12:24Z")

</div>

Thanks. Then it would be a nice thing for dlnraja to at least mention Johan and/or his app. But that’s just my humble opinion.

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 12:13pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/13 "2025-07-25T12:13:16Z")

</div>

Yes its will take times it will not be done right now.

All the feature is a to do list to be implemented on long term. Step by step.

Sorry if my english is not good enough. I’m french 😅

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 12:14pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/14 "2025-07-25T12:14:05Z")

</div>

Already mentioned on the crédit . Will bé updated soon.

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 12:16pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/15 "2025-07-25T12:16:00Z")

</div>

I’ m based on his code but it was not full SDK v3 it was on sdkv2/v3 hybride i i have evolved it to full v3

I do it as at my free time

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 25, 2025, 12:23pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/16 "2025-07-25T12:23:54Z")

</div>

If they dont accept it will be a project only for me that i can download from github and install manualy.

---

<div class="post-metadata">

**Author:** ![Peter\_van\_Werkhoven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_van_werkhoven/32/101322_2.png) [@Peter\_van\_Werkhoven](https://community.homey.app/u/Peter_van_Werkhoven)\
**Post date:** [July 26, 2025, 8:10am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/17 "2025-07-26T08:10:51Z")

</div>

Hi Dylan, I admire your patience and good work.  
Hopefully Athom is allowing you to continue with your good work and also Johan Bentz is pleased toooooo to see his app is continuing and growing.

Thanks again for all your effort,

Best regards Peter.

---

<div class="post-metadata">

**Author:** ![Nicolas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nicolas/32/78954_2.png) [@Nicolas](https://community.homey.app/u/Nicolas)\
**Post date:** [July 26, 2025, 10:02am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/18 "2025-07-26T10:02:35Z")

</div>

Thank you very much for taking over the app to continue its development.

Will it be available in the app store? As an update to Johan’s app, or as a new app?

---

<div class="post-metadata">

**Author:** ![dlnraja](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dlnraja/32/129224_2.png) [@dlnraja](https://community.homey.app/u/dlnraja)\
**Post date:** [July 26, 2025, 10:12am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/19 "2025-07-26T10:12:39Z")

</div>

I havent requested to be on the app store

Personnaly i unzip it and will install it with the commande Homey app install.  
I will do it when its done

Now i have some issue to fix on the project

---

<div class="post-metadata">

**Author:** ![Nicolas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nicolas/32/78954_2.png) [@Nicolas](https://community.homey.app/u/Nicolas)\
**Post date:** [July 26, 2025, 10:26am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/20 "2025-07-26T10:26:03Z")

</div>

All right, thanks 🙂

I’m in no rush; Johan’s app is enough for me for now, but a more advanced and generic version for unsupported devices would be nice. Will it be a new app, or an update to Johan’s?  
How can we contribute to the development?

[Next page](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352.md?page=2)
