# \[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:** 92

<div class="post-metadata">

**Author:** ![SunBeech](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sunbeech/32/111391_2.png) [@SunBeech](https://community.homey.app/u/SunBeech)\
**Post date:** [April 16, 2026, 9:48am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1890 "2026-04-16T09:48:45Z")

</div>

> [@Roger\_Gorissen](#):
>
> I can’t select your app specifically

Just a double check: in the mobile app on the Devices tab, when you tap the + button (top righthand) and select New Device (don’t enter any keywords in the search bar), you should see a list with Suggested apps at the bottom part of the screen. That list included all your installed app. Isn’t the Universal Zigbee app included in that list?

 ![IMG2567](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/2/72a945638ca03bcdefc4b827ee64f8563242daaf.jpeg)

Normally all installed apps should be listed there. You would then select the app and then select the device driver for the device that you are trying to pair. So you are not letting Homey search for an app/driver, but you are manually selecting the specific app and driver you want.

---

<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:** [April 16, 2026, 10:09am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1891 "2026-04-16T10:09:06Z")

</div>

New build out — **v7.4.4** on [test](https://homey.app/a/com.dlnraja.tuya.zigbee/test/).

v7.4.4: Final Stability Align, Fixed “getDeviceConditionCard” crash in 114 drivers, Harmonized branding to “Unified Engine”, Added support for Insoma 2-Way Irrigation Valve, Production ready.

Covers a huge range of Tuya devices at this point.

---

<div class="post-metadata">

**Author:** ![Mahom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mahom/32/121430_2.png) [@Mahom](https://community.homey.app/u/Mahom)\
**Post date:** [April 16, 2026, 10:19am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1892 "2026-04-16T10:19:06Z")

</div>

so you say it will not work and will not have 2 separate buttons like in a physical switch? Re-adding and repairing did not help at all. You can not select any drivers or anything during adding process. I pasted the result of the interview as well. Did you check it?

On the latest version all 2 Gang Smart switches are disabled (red exclamation mark) Please check.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/a/aa133bb1a01e2bfe5e5a130fb6a83d77ae3b3839.jpeg)

---

<div class="post-metadata">

**Author:** ![vikino](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vikino/32/90198_2.png) [@vikino](https://community.homey.app/u/vikino)\
**Post date:** [April 16, 2026, 12:58pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1893 "2026-04-16T12:58:52Z")

</div>

Again and again, there is no 7.4.4 version available in test build…still 7.4.1

---

<div class="post-metadata">

**Author:** ![Hartmut\_Dunker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hartmut_dunker/32/120716_2.png) [@Hartmut\_Dunker](https://community.homey.app/u/Hartmut_Dunker)\
**Post date:** [April 16, 2026, 1:46pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1894 "2026-04-16T13:46:21Z")

</div>

Hi Dylan,

with V7.4.1 i wanted to give my button a new chance but must recognize that with V22.0.0 RC and V7.4.4 in the git repository my device was removed from wall\_switch\_4gang\_1way. Can you please re-add it or was the device transferred to another driver i can’t find?

| TS0726/\_TZ3002\_pzao9ls1 (uppercase!) |
| --- |

Best regards

Hartmut

---

<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:** [April 16, 2026, 3:25pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1896 "2026-04-16T15:25:32Z")

</div>

> [@dlnraja](#):
>
> **v7.4.5** is up on [test](https://homey.app/a/com.dlnraja.tuya.zigbee/test/).

This is just becoming silly now…

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 16, 2026, 3:37pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1897 "2026-04-16T15:37:49Z")

</div>

> [@dlnraja](#):
>
> **v7.4.5** is up on [test](https://homey.app/a/com.dlnraja.tuya.zigbee/test/).

Maybe you forgot to publish it to Test from Draft? If the build is in Draft status, it isn’t shown or made available to users. It becomes available when you publish it to Test.

---

<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:** [April 16, 2026, 3:55pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1898 "2026-04-16T15:55:35Z")

</div>

I will check this night what’s happening sorry I’m at work right now

---

<div class="post-metadata">

**Author:** ![Roger\_Gorissen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/roger_gorissen/32/9534_2.png) [@Roger\_Gorissen](https://community.homey.app/u/Roger_Gorissen)\
**Post date:** [April 16, 2026, 9:44pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1899 "2026-04-16T21:44:28Z")

</div>

I think maybe it is available in Github? But why using a specific link, pointing to the /test version of the app?

---

<div class="post-metadata">

**Author:** ![Roger\_Gorissen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/roger_gorissen/32/9534_2.png) [@Roger\_Gorissen](https://community.homey.app/u/Roger_Gorissen)\
**Post date:** [April 16, 2026, 9:57pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1900 "2026-04-16T21:57:58Z")

</div>

I installed dozens of different kind of devices, using different apps, so I think I know how to install a new device. But thanks anyway for explaining the procedure. I can imagine you think I let Homey decide what app to use, after reading the way I described it.

> [@SunBeech](#):
>
> That list included all your installed app. Isn’t the Universal Zigbee app included in that list?

That’s why I asked the question. In a previous version, \< 7.4.1, the Universal Zigbee app was visible. Now it isn’t anymore.

> [@SunBeech](#):
>
> Normally all installed apps should be listed there. You would then select the app and then select the device driver for the device that you are trying to pair.

I can assure you the right app is installed. After selecting the app I think it has to be, I select the kind of device, not a specific device driver. I suppose you mean the same. That’s what confusing me in the postings of the developer. He talks about several kinds of device driver to use after showing up. In the list of devices available in the app (be careful, I mean listed in the overview of devices in the Homey app store, not when installing a device. The app isn’t available so I can’t see them of course), a lot of different devices are built in, representing the same kind of device. About 5-7 comparable plugs, f.e..

> [@SunBeech](#):
>
> So you are not letting Homey search for an app/driver, but you are manually selecting the specific app and driver you want.

The Zigbee app I was using instead showed a lot of different devices, analog to the Universal Zigbee app (UZA). That’s why I expected that this app is the UZA.  
As Homey didn’t find my device after selecting one to install in the all and after setting the device in installation mode, I decided to let Homey look for an app and device instead, expecting the fingerprint of my device will be built in the right (UZA) app. So, the UZA will show app. How big was my surprise when Homey advised a completely new app and a completely different device!

---

<div class="post-metadata">

**Author:** ![SunBeech](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sunbeech/32/111391_2.png) [@SunBeech](https://community.homey.app/u/SunBeech)\
**Post date:** [April 17, 2026, 10:07am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1902 "2026-04-17T10:07:51Z")

</div>

> [@Roger\_Gorissen](#):
>
> In a previous version, \< 7.4.1, the Universal Zigbee app was visible. Now it isn’t anymore.

Ah thanks, that makes it clear for me now.

> [@Roger\_Gorissen](#):
>
> After selecting the app I think it has to be, I select the kind of device, not a specific device driver. I suppose you mean the same. That’s what confusing me in the postings of the developer. He talks about several kinds of device driver to use after showing up.

I get that. It took me a while to understand it too. My understanding is as follows:

- During the process of adding a device, after selecting the app, you get an overview of ‘devices’ from which you select the corresponding one. This is a similar overview as on the app’s app store page. These ‘devices’ are actually the device drivers.
- Often there is a one-on-one link between (the name of) a device and a driver. E.g. for brand specific apps. So when you select the items that has the same name/model no. of your device, you are actually selecting the driver.
- For universal apps or apps that support multiple brands, one such driver supports multiple flavors/brands of the same device. This is also the case for this the universal Tuya zigbee app.
- For instance, I have a 2 button scene swich/remote from the brand Marmitek, which is Tuya-based. I also have the same switch, but from the MOES brand. Both use the same 2 button scene swich driver (‘device’ in the said overview).
- But…since Marmitek also has its own app, I can als choose to use that app and included drivers for both devices.

> [@Roger\_Gorissen](#):
>
> I decided to let Homey look for an app and device instead, expecting the fingerprint of my device will be built in the right (UZA) app. So, the UZA will show app. How big was my surprise when Homey advised a completely new app and a completely different device!

I think that the last point I mentioned above, was also what you were experiencing when trying to let Homey detect the app/driver to be used: since the universal tuya app was not available, it found another app that seems to support your device.

---

<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:** [April 17, 2026, 10:11am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1903 "2026-04-17T10:11:21Z")

</div>

Just pushed **v7.4.5** to the [test channel](https://homey.app/a/com.dlnraja.tuya.zigbee/test/).

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.

Covers a huge range of Tuya devices at this point.

---

<div class="post-metadata">

**Author:** ![Jocke\_Wallen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jocke_wallen/32/76525_2.png) [@Jocke\_Wallen](https://community.homey.app/u/Jocke_Wallen)\
**Post date:** [April 17, 2026, 10:27am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1904 "2026-04-17T10:27:32Z")

</div>

No offence but:  
“_Just pushed **v7.4.5** to the test channel._”

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/8/a86359fefd872130e22e9fa15b892dd415940754.png)  
@ [https://homey.app/en-se/app/com.dlnraja.tuya.zigbee/Universal-Tuya/test/](https://homey.app/en-se/app/com.dlnraja.tuya.zigbee/Universal-Tuya/test/)

---

<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:** [April 17, 2026, 10:59am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1905 "2026-04-17T10:59:26Z")

</div>

It’s related to invisible characters on the code ( \t \n ect ect … ) i m investigate and hopping to fix soon. The push to homey to the latest version failed related to this issue . But on my local device îm on 7.4.4

 ![1001376766](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/6/366d002866d74fe4be7d665f59e956a5e1faccb1.jpeg)

Feel free to clone and install and run it directly with downloading from GitHub and give feedback.

Best regards.

---

<div class="post-metadata">

**Author:** ![Roger\_Gorissen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/roger_gorissen/32/9534_2.png) [@Roger\_Gorissen](https://community.homey.app/u/Roger_Gorissen)\
**Post date:** [April 17, 2026, 12:21pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1906 "2026-04-17T12:21:31Z")

</div>

> [@dlnraja](#):
>
> Feel free to clone and install and run it directly with downloading from GitHub and give feedback.

I thought something was going wrong with releasing the test versions of your app. So, I downloaded the zip file of the code at Github, unzipped it, and “homey app install” in the correct folder.

I saw a lot added:flowcards, capabilities, pictures, and DRIVERS. Those you talied about a lot in your answers and aren’t clear to the normal users. Al least, the connection between the icons of the different kind of devices (with a lot overlapped) and what you call drivers.  
But unfortunately, I got some error messages:

_**× Command failed: npm ls --parseable --all --only=prod  
npm warn config only Use `--omit=dev` to omit dev dependencies from the install.  
npm error code ELSPROBLEMS  
npm error missing: color-space@1.15.0, required by com.dlnraja.tuya.zigbee@7.4.5  
npm error missing: homey-zigbeedriver@^2.2.2, required by com.dlnraja.tuya.zigbee@7.4.5  
npm error missing: punycode@^2.3.1, required by com.dlnraja.tuya.zigbee@7.4.5  
npm error missing: qrcode@^1.5.4, required by com.dlnraja.tuya.zigbee@7.4.5  
npm error missing: tuyapi@^7.7.1, required by com.dlnraja.tuya.zigbee@7.4.5  
npm error missing: zigbee-clusters@^2.6.0, required by com.dlnraja.tuya.zigbee@7.4.5  
npm error A complete log of this run can be found in: C:\Users\Roger\AppData\Local\npm-cache\_logs\2026-04-17T11\_57\_30\_767Z-debug-0.log**_

_**× Error: This error may be fixed by running `npm install` in your app.  
\*\*\* at C:\Users\Roger\AppData\Roaming\nvm\v24.14.0\node\_modules\homey\lib\App.js:1126:15\*\*\*  
\*\*\* at process.processTicksAndRejections (node:internal/process/task\_queues:104:5)\*\*\*  
\*\*\* at async App.\_copyAppProductionDependencies (C:\Users\Roger\AppData\Roaming\nvm\v24.14.0\node\_modules\homey\lib\App.js:1123:26)\*\*\*  
\*\*\* at async App.preprocess (C:\Users\Roger\AppData\Roaming\nvm\v24.14.0\node\_modules\homey\lib\App.js:890:7)\*\*\*  
\*\*\* at async App.install (C:\Users\Roger\AppData\Roaming\nvm\v24.14.0\node\_modules\homey\lib\App.js:827:7)\*\*\*  
\*\*\* at async Object.handler (file:///C:/Users/Roger/AppData/Roaming/nvm/v24.14.0/node\_modules/homey/bin/cmds/app/install.mjs:23:5)\*\*\***_

I can’t fix them, I don’t know whether they are related to my system or to something missing in the files or code at Github. Maybe you can have a look at it. But more important, Ihope you can release the correct version as the test version. I’m really looking forard to use your app so we don’t have to worry about picking the correct kind of device, but it will recognize it itself.

---

<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:** [April 17, 2026, 12:51pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1907 "2026-04-17T12:51:07Z")

</div>

Don’t worry juste follow this steps

Go to the GitHub downloaded folder  
rmdir /s /q node\_modules  
del package-lock.json  
homey app install or homey app run

---

<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:** [April 17, 2026, 12:52pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1908 "2026-04-17T12:52:26Z")

</div>

The priority is to stabilise the app and all the complexity of drivers .

For images I will do it later , it’s not the priority.

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 17, 2026, 3:07pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1909 "2026-04-17T15:07:05Z")

</div>

You need to run `npm install` first before running `homey app install`.

---

<div class="post-metadata">

**Author:** ![Haadeess](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/haadeess/32/166374_2.png) [@Haadeess](https://community.homey.app/u/Haadeess)\
**Post date:** [April 17, 2026, 3:19pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1910 "2026-04-17T15:19:15Z")

</div>

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/9/693ebaa5dd5d560e2e9593a3b6e011a68fe64de4.png)

---

<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:** [April 17, 2026, 3:30pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/1911 "2026-04-17T15:30:41Z")

</div>

Do you have done the diag log button on the setting

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

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