# \[APP\]\[Pro\] Tuya Zigbee App

**URL:** <https://community.homey.app/t/app-pro-tuya-zigbee-app/26439>\
**Category:** Apps\
**Created:** [February 26, 2020, 9:12am UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439 "2020-02-26T09:12:23Z")\
**Posts on this page:** 20\
**Page:** 29

<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:** [September 2, 2024, 9:55am UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4852 "2024-09-02T09:55:27Z")

</div>

> [@zroth](#):
>
> Can you please add

Please read the first post of this thread, which explains how to properly ask for device support.

---

<div class="post-metadata">

**Author:** ![johan\_bendz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_bendz/32/10344_2.png) [@johan\_bendz](https://community.homey.app/u/johan_bendz)\
**Post date:** [September 3, 2024, 7:06am UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4853 "2024-09-03T07:06:40Z")

</div>

Hi @Jerome_Revillard, good question. The reason is that some Tuya devices use the Tuya-specific Zigbee cluster 61184. This cluster makes use of “datapoints” that differ between devices depending on what data is being exchanged with Homey. Accessing a device using a “datapoint” is done in a completely different way compared to standard Zigbee devices.

I just released a new test version and updated GitHub with this code. In the “lib” folder, you will now find two new files: “TuyaDataPoints.js” and “TuyaHelpers.js”. Moving forward, I plan to standardize the use of these files instead of having unique implementations of datapoint handling in separate drivers. This centralization will make it easier to maintain the code and for contributors to understand and extend the functionality.

These files also include some documentation. I will continue to expand on this documentation and ask contributors to document any new implementations accordingly. If you have any feedback on this new approach or suggestions for improvement, I’d love to hear it.

More updates will follow with the intent to make it easier to contribute and to improve overall code consistency.

Hope this helps 🙂

---

<div class="post-metadata">

**Author:** ![JvdMeulen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jvdmeulen/32/71049_2.png) [@JvdMeulen](https://community.homey.app/u/JvdMeulen)\
**Post date:** [September 3, 2024, 7:19am UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4854 "2024-09-03T07:19:14Z")

</div>

> [@johan\_bendz](#):
>
> More updates will follow with the intent to make it easier to contribute and to improve overall code consistency.

Is this saying you aren’t working together with Tuya/Athom?

---

<div class="post-metadata">

**Author:** ![johan\_bendz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_bendz/32/10344_2.png) [@johan\_bendz](https://community.homey.app/u/johan_bendz)\
**Post date:** [September 3, 2024, 9:59am UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4855 "2024-09-03T09:59:52Z")

</div>

> [@JvdMeulen](#):
>
> Is this saying you aren’t working together with Tuya/Athom?

If I ever gave the impression that Athom or Tuya would work on this app, that’s not how it works. Even as an ‘official’ app, it’s still up to me to handle it. The same goes for all apps that aren’t ‘made by Athom’.

---

<div class="post-metadata">

**Author:** ![Mitch\_Vallinga](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mitch_vallinga/32/79082_2.png) [@Mitch\_Vallinga](https://community.homey.app/u/Mitch_Vallinga)\
**Post date:** [September 3, 2024, 12:39pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4856 "2024-09-03T12:39:03Z")

</div>

Hi Johan,

Since the update of today, none of my curtain modules are working anymore. Each of them has the same response “could not get device by ID”. Removing them and trying to freshly pair them doesn’t work either, they get found but could not be added due to “could not get device by ID”.

Which information do I need to extract and share with you?  
I’ve tried both the normal and experimental version of the app by the way.

---

<div class="post-metadata">

**Author:** ![johan\_bendz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_bendz/32/10344_2.png) [@johan\_bendz](https://community.homey.app/u/johan_bendz)\
**Post date:** [September 3, 2024, 7:37pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4857 "2024-09-03T19:37:05Z")

</div>

> [@Mitch\_Vallinga](#):
>
> Since the update of today, none of my curtain modules are working anymore. Each of them has the same response “could not get device by ID”. Removing them and trying to freshly pair them doesn’t work either, they get found but could not be added due to “could not get device by ID”.

Hi @Mitch_Vallinga, please send a crash report / diagnostic report from the app and add your name to the comment section when sending the report.

If anyone else have issues after the update please do the same.

---

<div class="post-metadata">

**Author:** ![Mitch\_Vallinga](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mitch_vallinga/32/79082_2.png) [@Mitch\_Vallinga](https://community.homey.app/u/Mitch_Vallinga)\
**Post date:** [September 3, 2024, 9:25pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4858 "2024-09-03T21:25:40Z")

</div>

Hi Johan,

[Edit]  
Uncertain of why it is solved now, but I got it working again.  
What I did:  
-delete all the curtain modules  
-delete the entire Tuya app  
-reinstall the Tuya app experimental  
-add each module again  
-everything works

Might have been a hiccup on my Homey’s side by the looks of it.

---

<div class="post-metadata">

**Author:** ![Martijn\_Van\_Neerven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_van_neerven/32/56553_2.png) [@Martijn\_Van\_Neerven](https://community.homey.app/u/Martijn_Van_Neerven)\
**Post date:** [September 4, 2024, 4:32pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4859 "2024-09-04T16:32:39Z")

</div>

I have (Neo) Zigbee smart device’s with metering.

Says that the device is added on the first page.

- \_TZ3000\_w0qqde0g / TS011F (Neo) (Test version only)

When add the device it’s say that device is unknown.  
Only power on/off works.

 ![1000007726](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/5/958b99fdd0cdbe3c127b5f556536c65d5f7175f4.png)

Add applicatie Tuya Zigbee  
Add smart plug with metering.  
Homey 2019 pro

Someone can help ?

---

<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:** [September 4, 2024, 4:44pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4860 "2024-09-04T16:44:24Z")

</div>

It says “Test version only”, so did you install the test version of the app?

---

<div class="post-metadata">

**Author:** ![Martijn\_Van\_Neerven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_van_neerven/32/56553_2.png) [@Martijn\_Van\_Neerven](https://community.homey.app/u/Martijn_Van_Neerven)\
**Post date:** [September 4, 2024, 4:55pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4861 "2024-09-04T16:55:42Z")

</div>

Hi Robert ,

Yes I installed the test version.  
I have first the other one , delete that and installed the test version.

Not working , device say unknown.

 ![1000007728](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/5/65a0c0fcfcd2664b125f7e6fa8ae7977e4ee164d.jpeg)  
 ![1000007727](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/d/fd67d4b1993ac16be136382db3ace9f9d62da349.png)

---

<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:** [September 4, 2024, 5:00pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4862 "2024-09-04T17:00:08Z")

</div>

> [@Martijn\_Van\_Neerven](#):
>
> Yes I installed the test version.

No, you didn’t, the test version is v0.2.29, you have installed v0.1.45.

You can find the test version here: [Tuya Zigbee | Homey](https://homey.app/a/com.tuya.zigbee/test) (as mentioned in the first post)

---

<div class="post-metadata">

**Author:** ![Martijn\_Van\_Neerven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_van_neerven/32/56553_2.png) [@Martijn\_Van\_Neerven](https://community.homey.app/u/Martijn_Van_Neerven)\
**Post date:** [September 4, 2024, 5:04pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4863 "2024-09-04T17:04:42Z")

</div>

I did, but when I go to search device Tuya is seems my app go to the new version.

After the device is added ( unknown)  
I choose the second community of the list ( see image).

 ![1000007729](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/d/4dcf461cbebdcc34951c18aac7de7b7f872a5736.jpeg)

 ![1000007731](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/d/bdafc001019ce09bbf1cfb1fd3feec23e25ab762.png)

---

<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:** [September 4, 2024, 5:13pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4864 "2024-09-04T17:13:12Z")

</div>

Support for that device was added 3 years ago already (in v0.2.0), so I don’t know why Homey keeps saying it’s unsupported. Perhaps reboot your Homey to see if that fixes it, because it’s also strange that initially you were showing v0.1.45 when you say that the test version was already installed (there can’t be two installed versions of an app).

---

<div class="post-metadata">

**Author:** ![Martijn\_Van\_Neerven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_van_neerven/32/56553_2.png) [@Martijn\_Van\_Neerven](https://community.homey.app/u/Martijn_Van_Neerven)\
**Post date:** [September 4, 2024, 5:17pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4865 "2024-09-04T17:17:19Z")

</div>

Very strange yes, I delete every Tuya application.  
Install the new test version, look for Tuya and find my device it find it and not supporting.  
After that my app is updated to the new version.

Is the name the same for Tuya experimental the same?  
Need I look somewhere else to add this device?.

I try to reboot homey and try this methode again.

---

<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:** [September 4, 2024, 5:21pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4866 "2024-09-04T17:21:10Z")

</div>

You specifically need the “Tuya Zigbee” app, not any of the others. Those are for Tuya _WiFi_ devices, not for the type of device that you have.

---

<div class="post-metadata">

**Author:** ![Martijn\_Van\_Neerven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_van_neerven/32/56553_2.png) [@Martijn\_Van\_Neerven](https://community.homey.app/u/Martijn_Van_Neerven)\
**Post date:** [September 4, 2024, 5:30pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4867 "2024-09-04T17:30:12Z")

</div>

Yes try that again after reboot homey.  
After that unknown device is added and see that the experimental app is gone and have the another app version off Tuya.

 ![1000007732](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/7/d71de188efdb1aba7caccab0ee22c0fd24902d58.png)  
 ![1000007730](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/0/20f7c04adc7abf24a5fffcc8c10c99c58fd8eac0.jpeg)

---

<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:** [September 4, 2024, 6:37pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4868 "2024-09-04T18:37:46Z")

</div>

This is beginning to sound like an issue with your Homey.

---

<div class="post-metadata">

**Author:** ![Martijn\_Van\_Neerven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_van_neerven/32/56553_2.png) [@Martijn\_Van\_Neerven](https://community.homey.app/u/Martijn_Van_Neerven)\
**Post date:** [September 4, 2024, 6:45pm UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4869 "2024-09-04T18:45:58Z")

</div>

Got it to work!!!.  
I use my laptop now with Homey web Application.  
Delete every Tuya application, install V0.2.29 Test.  
Add device , and directly added with metering!.

So the app on my phone did this weird shit.

 ![1000007738](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/0/905eb161a98a4f3c5b834b8b2cfeb98342351a67.jpeg)

---

<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:** [September 5, 2024, 4:52am UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4870 "2024-09-05T04:52:31Z")

</div>

> [@Martijn\_Van\_Neerven](#):
>
> So the app on my phone did this weird shit.

The Android app seems to be broken in so many ways ☹ Good to hear you got it working in the end!

---

<div class="post-metadata">

**Author:** ![Martijn\_Van\_Neerven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_van_neerven/32/56553_2.png) [@Martijn\_Van\_Neerven](https://community.homey.app/u/Martijn_Van_Neerven)\
**Post date:** [September 5, 2024, 9:45am UTC](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439/4871 "2024-09-05T09:45:22Z")

</div>

Robert thanks for you’re help in this case.  
The application app( Android) I don’t trust it anymore.  
So in the future I will use the web applications.

[Previous page](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439.md?page=28)

[Next page](https://community.homey.app/t/app-pro-tuya-zigbee-app/26439.md?page=30)
