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

<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:** [December 22, 2025, 6:41pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/664 "2025-12-22T18:41:11Z")

</div>

😭😭😭😭😭 my bad

---

<div class="post-metadata">

**Author:** ![Fiek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fiek/32/28838_2.png) [@Fiek](https://community.homey.app/u/Fiek)\
**Post date:** [December 22, 2025, 7:40pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/665 "2025-12-22T19:40:10Z")

</div>

Thanx for devoloping this app and adding TZ3210\_s8lvbbuc/TS0505 device however its displayed as a climate sensor instead of a dimmable e14 color bulb. Can you adjust this?

Thanx in advance

---

<div class="post-metadata">

**Author:** ![CVeer](https://avatars.discourse-cdn.com/v4/letter/c/9dc877/32.png) [@CVeer](https://community.homey.app/u/CVeer)\
**Post date:** [December 22, 2025, 8:37pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/666 "2025-12-22T20:37:00Z")

</div>

Can you please add the HOBEIAN ZG-227Z?

“ids”: {  
“modelId”: “ZG-227Z”,  
“manufacturerName”: “HOBEIAN”  
},  
“endpoints”: {  
“endpointDescriptors”: [  
{  
“endpointId”: 1,  
“applicationProfileId”: 260,  
“applicationDeviceId”: 770,  
“applicationDeviceVersion”: 0,  
“\_reserved1”: 1,  
“inputClusters”: [  
0,  
3,  
1026,  
1029,  
1  
],  
“outputClusters”: [  
3  
]  
}  
],  
“endpoints”: {  
“1”: {  
“clusters”: {  
“basic”: {  
“attributes”: [  
{  
“acl”: [  
“readable”  
],  
“id”: 0,  
“name”: “zclVersion”,  
“value”: 3  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 1,  
“name”: “appVersion”,  
“value”: 147  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 2,  
“name”: “stackVersion”,  
“value”: 2  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 3,  
“name”: “hwVersion”,  
“value”: 1  
},  
{  
“acl”: [  
“readable”,  
“reportable”  
],  
“id”: 4,  
“name”: “manufacturerName”,  
“value”: “HOBEIAN”,  
“reportingConfiguration”: {  
“status”: “NOT\_FOUND”,  
“direction”: “reported”  
}  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 5,  
“name”: “modelId”,  
“value”: “ZG-227Z”  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 7,  
“name”: “powerSource”,  
“value”: “battery”  
},  
{  
“acl”: [  
“readable”,  
“writable”  
],  
“id”: 18,  
“name”: “deviceEnabled”,  
“value”: true  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 16384,  
“name”: “swBuildId”,  
“value”: “0122052017”  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 65533,  
“name”: “clusterRevision”,  
“value”: 1  
}  
],  
“commandsGenerated”: “UNSUP\_GENERAL\_COMMAND”,  
“commandsReceived”: “UNSUP\_GENERAL\_COMMAND”  
},  
“identify”: {  
“attributes”: [  
{  
“acl”: [  
“readable”,  
“writable”  
],  
“id”: 0,  
“name”: “identifyTime”,  
“value”: 0  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 65533,  
“name”: “clusterRevision”,  
“value”: 1  
}  
],  
“commandsGenerated”: “UNSUP\_GENERAL\_COMMAND”,  
“commandsReceived”: “UNSUP\_GENERAL\_COMMAND”  
},  
“temperatureMeasurement”: {  
“attributes”: [  
{  
“acl”: [  
“readable”,  
“reportable”  
],  
“id”: 0,  
“name”: “measuredValue”,  
“value”: 2330,  
“reportingConfiguration”: {  
“status”: “NOT\_FOUND”,  
“direction”: “reported”  
}  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 1,  
“name”: “minMeasuredValue”,  
“value”: -32768  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 2,  
“name”: “maxMeasuredValue”,  
“value”: -32768  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 3  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 65533,  
“name”: “clusterRevision”,  
“value”: 1  
}  
],  
“commandsGenerated”: “UNSUP\_GENERAL\_COMMAND”,  
“commandsReceived”: “UNSUP\_GENERAL\_COMMAND”  
},  
“relativeHumidity”: {  
“attributes”: [  
{  
“acl”: [  
“readable”,  
“reportable”  
],  
“id”: 0,  
“name”: “measuredValue”,  
“value”: 4120,  
“reportingConfiguration”: {  
“status”: “NOT\_FOUND”,  
“direction”: “reported”  
}  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 1,  
“name”: “minMeasuredValue”,  
“value”: 32768  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 2,  
“name”: “maxMeasuredValue”,  
“value”: 32768  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 3,  
“name”: “tolerance”,  
“value”: 0  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 65533,  
“name”: “clusterRevision”,  
“value”: 1  
}  
],  
“commandsGenerated”: “UNSUP\_GENERAL\_COMMAND”,  
“commandsReceived”: “UNSUP\_GENERAL\_COMMAND”  
},  
“powerConfiguration”: {  
“attributes”: [  
{  
“acl”: [  
“readable”,  
“reportable”  
],  
“id”: 32,  
“name”: “batteryVoltage”,  
“value”: 30,  
“reportingConfiguration”: {  
“status”: “NOT\_FOUND”,  
“direction”: “reported”  
}  
},  
{  
“acl”: [  
“readable”,  
“reportable”  
],  
“id”: 33,  
“name”: “batteryPercentageRemaining”,  
“value”: 200,  
“reportingConfiguration”: {  
“status”: “NOT\_FOUND”,  
“direction”: “reported”  
}  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 65533,  
“name”: “clusterRevision”,  
“value”: 1  
}  
],  
“commandsGenerated”: “UNSUP\_GENERAL\_COMMAND”,  
“commandsReceived”: “UNSUP\_GENERAL\_COMMAND”  
}  
},  
“bindings”: {  
“identify”: {  
“attributes”: [  
{  
“acl”: [  
“readable”,  
“writable”  
],  
“id”: 0,  
“name”: “identifyTime”,  
“value”: 0  
},  
{  
“acl”: [  
“readable”  
],  
“id”: 65533,  
“name”: “clusterRevision”,  
“value”: 1  
}  
],  
“commandsGenerated”: “UNSUP\_GENERAL\_COMMAND”,  
“commandsReceived”: “UNSUP\_GENERAL\_COMMAND”  
}  
}  
}  
}  
}

---

<div class="post-metadata">

**Author:** ![Sharif\_Kandil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharif_kandil/32/121123_2.png) [@Sharif\_Kandil](https://community.homey.app/u/Sharif_Kandil)\
**Post date:** [December 22, 2025, 9:50pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/667 "2025-12-22T21:50:08Z")

</div>

Thanks for helping out. It reported, after a while; ‘interview completed’. But I am not sure where to get the data.

I have this data in the developer device info for this particular device.

| **Property** | **Value** |
| --- | --- |
| ID | 79c54d4c-390b-4876-832d-de7d9e44edb9 |
| Name | Zigbee Device |
| Class | socket |
| Driver | homey:virtualdriverzigbee:driver |
| Ready | Yes |
| Available | Yes |
| Warning | No |
| Custom icon | No |

###### Data

| **Key** | **Value** |
| --- | --- |
| token | “72a6cbe8-c536-479c-a42f-2032668e833a” |

###### Settings

| **Key** | **Value** |
| --- | --- |
| zb\_product\_id | “TS0601” |
| zb\_manufacturer\_name | “\_TZE200\_icka1clh” |
| zb\_receive\_when\_idle | “⨯” |
| zb\_device\_type | “enddevice” |
| zb\_ieee\_address | “7c:c6:b6:ff:fe:2b:cd:c2” |
| zb\_sw\_build\_id | “” |
| zb\_touchlink\_group\_ids | “” |
| energy\_alwayson | false |
| energy\_value\_off | null |
| energy\_value\_on | null |

###### Capabilities

| **ID** | **Title** | **Type** | **Value** | **Set Value** | **Last Changed** |
| --- | --- | --- | --- | --- | --- |
| onoff | Turned on | boolean | null | truefalse | |

---

<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:** [December 23, 2025, 10:08am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/668 "2025-12-23T10:08:30Z")

</div>

✔ App com.dlnraja.tuya.zigbee@5.5.220 successfully uploaded.

All request might be fixed

---

<div class="post-metadata">

**Author:** ![Fiek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fiek/32/28838_2.png) [@Fiek](https://community.homey.app/u/Fiek)\
**Post date:** [December 23, 2025, 9:43pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/669 "2025-12-23T21:43:34Z")

</div>

Thanx for the update, device TZ3210\_s8lvbbuc/TS0505B is still paired as a climate sensor instead of a bulb. I now paired the device as a generic zigbee device.

---

<div class="post-metadata">

**Author:** ![FrankP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frankp/32/120754_2.png) [@FrankP](https://community.homey.app/u/FrankP)\
**Post date:** [December 24, 2025, 8:42am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/670 "2025-12-24T08:42:13Z")

</div>

Thnx mate for adding the ZS06. It’s recognized now, but not working properly.

Learning the IR code is not working, button is pressed but not staying in the “on” position (as with z2mqtt). No code is displayed as learned.

The on/off button has no function. Needed are flow cards where learned IR codes can be added in the “then” section.

Could you take a look at this please?

---

<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:** [December 24, 2025, 12:24pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/671 "2025-12-24T12:24:05Z")

</div>

Might be fixed

---

<div class="post-metadata">

**Author:** ![Fiek](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fiek/32/28838_2.png) [@Fiek](https://community.homey.app/u/Fiek)\
**Post date:** [December 24, 2025, 9:37pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/672 "2025-12-24T21:37:13Z")

</div>

We are a small step closer :). The app pairs the device as a bulb but with sensor capabilities so it doesnt work yet

---

<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:** [December 24, 2025, 11:30pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/673 "2025-12-24T23:30:52Z")

</div>

I hope it’s fixed right now

Mery xmax

---

<div class="post-metadata">

**Author:** ![Ronny\_M](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronny_m/32/149491_2.png) [@Ronny\_M](https://community.homey.app/u/Ronny_M)\
**Post date:** [December 25, 2025, 12:20am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/674 "2025-12-25T00:20:28Z")

</div>

Hello, thanks for the good work, keep it up, you are amazing.

I see in the update 19.desember you add Product ID: TS0601 and Produser ID: \_TZE204\_gkfbdvyx but it is still not working properly, can you look into this? It shows like an motion sensor insted of radar sensor.

Also i have new radar sensor from Ali with Product ID: TS0601 and Produser ID: \_TZE284\_iadro9bf showing av Climate sensor, this is also an 24mm radar sensor.

---

<div class="post-metadata">

**Author:** ![FrankP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frankp/32/120754_2.png) [@FrankP](https://community.homey.app/u/FrankP)\
**Post date:** [December 25, 2025, 10:24am UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/675 "2025-12-25T10:24:17Z")

</div>

Flow cards are available. 👍

Learning mode isn’t working. Device is turned on (and off after x seconds), but no IR code is processed.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/c/8ce26f06d69fb990b312cb5f275701f39faa209a.png)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/d/edca36c89227ee3547ed247b79a51a740255bcfb.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:** [December 25, 2025, 12:39pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/676 "2025-12-25T12:39:02Z")

</div>

Coud you please interview your device

It’s seams a complex device

Best regard

---

<div class="post-metadata">

**Author:** ![FrankP](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/frankp/32/120754_2.png) [@FrankP](https://community.homey.app/u/FrankP)\
**Post date:** [December 25, 2025, 1:06pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/677 "2025-12-25T13:06:43Z")

</div>

Hi Dylan,

Ofc, no problem. Here ya go.

```auto

  "ids": {
    "modelId": "TS1201",
    "manufacturerName": "_TZ3290_7v1k4vufotpowp9z"
  },
  "endpoints": {
    "ieeeAddress": "e4:06:bf:ff:fe:3f:dd:68",
    "networkAddress": 36704,
    "modelId": "TS1201",
    "manufacturerName": "_TZ3290_7v1k4vufotpowp9z",
    "endpointDescriptors": [
      {
        "status": "SUCCESS",
        "nwkAddrOfInterest": 36704,
        "_reserved": 26,
        "endpointId": 1,
        "applicationProfileId": 260,
        "applicationDeviceId": 61440,
        "applicationDeviceVersion": 0,
        "_reserved1": 1,
        "inputClusters": [
          0,
          4,
          5,
          3,
          60672,
          57348,
          6
        ],
        "outputClusters": [
          25,
          10
        ]
      },
      {
        "status": "SUCCESS",
        "nwkAddrOfInterest": 36704,
        "_reserved": 10,
        "endpointId": 242,
        "applicationProfileId": 41440,
        "applicationDeviceId": 97,
        "applicationDeviceVersion": 0,
        "_reserved1": 0,
        "inputClusters": [],
        "outputClusters": [
          33
        ]
      }
    ],
    "deviceType": "router",
    "receiveWhenIdle": true,
    "capabilities": {
      "alternatePANCoordinator": false,
      "deviceType": true,
      "powerSourceMains": true,
      "receiveWhenIdle": true,
      "security": false,
      "allocateAddress": true
    },
    "extendedEndpointDescriptors": {
      "1": {
        "clusters": {
          "basic": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "zclVersion",
                "value": 3,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "name": "appVersion",
                "value": 67,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 32,
                  "minInterval": 1,
                  "maxInterval": 150,
                  "minChange": 0,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "name": "stackVersion",
                "value": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 3,
                "name": "hwVersion",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4,
                "name": "manufacturerName",
                "value": "_TZ3290_7v1k4vufotpowp9z",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 5,
                "name": "modelId",
                "value": "TS1201",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 6,
                "name": "dateCode",
                "value": "",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 7,
                "name": "powerSource",
                "value": "mains",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 65502,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65534,
                "name": "attributeReportingStatus",
                "value": "PENDING",
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65504,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65505,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65506,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65507,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "groups": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "nameSupport",
                "value": {
                  "type": "Buffer",
                  "data": [
                    0
                  ]
                },
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "scenes": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 2,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 3,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 4,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "identify": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "writable",
                  "reportable"
                ],
                "id": 0,
                "name": "identifyTime",
                "value": 127,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 1,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "onOff": {
            "attributes": [
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 0,
                "name": "onOff",
                "value": false,
                "reportingConfiguration": {
                  "direction": "reported",
                  "attributeDataType": 16,
                  "minInterval": 1,
                  "maxInterval": 65534,
                  "status": "SUCCESS"
                }
              },
              {
                "acl": [
                  "readable",
                  "reportable"
                ],
                "id": 65533,
                "name": "clusterRevision",
                "value": 2,
                "reportingConfiguration": {
                  "status": "NOT_FOUND",
                  "direction": "reported"
                }
              }
            ],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        },
        "bindings": {
          "ota": {},
          "time": {
            "attributes": [],
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        }
      },
      "242": {
        "clusters": {},
        "bindings": {}
      }
    }
  }

```

---

<div class="post-metadata">

**Author:** ![Francesco\_Carrozzo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/francesco_carrozzo/32/123849_2.png) [@Francesco\_Carrozzo](https://community.homey.app/u/Francesco_Carrozzo)\
**Post date:** [December 25, 2025, 5:16pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/678 "2025-12-25T17:16:16Z")

</div>

Hi,

Has someone resolved with ZG-204ZM?

My device id is 50b483b0-6cfd-4097-bb1a-1b68f17a04ea.

The motion sensor connected for some seconds and the become unavailable.

---

<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:** [December 25, 2025, 7:57pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/679 "2025-12-25T19:57:49Z")

</div>

Hi,

I’ve identified and fixed the issue with the ZG-204ZM!

**Problem** : The ZG-204ZM (`_TZE200_2aaelwxk` ) is a **battery-powered presence sensor** that sleeps between reports to save battery. The driver was treating it as a mains-powered device, which caused Homey to mark it as “unavailable” when it went to sleep.

**Fix** : Version **5.5.251** now correctly detects ZG-204ZM as a sleepy EndDevice. This prevents the “unavailable after seconds” issue.

**To apply the fix:**

1. Update the app to version **5.5.251** (just published)
2. **Remove** your ZG-204ZM from Homey
3. **Re-pair** the device (this is required for the new settings to take effect)
4. The sensor should now stay connected properly

Note: As a battery-powered device, the ZG-204ZM will only report presence changes when motion is detected. This is normal behavior for battery sensors.

Let me know if you still have issues after re-pairing!

Best regards

Could you please update the app, try again and tell me if it’s now working ?

---

<div class="post-metadata">

**Author:** ![Francesco\_Carrozzo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/francesco_carrozzo/32/123849_2.png) [@Francesco\_Carrozzo](https://community.homey.app/u/Francesco_Carrozzo)\
**Post date:** [December 25, 2025, 8:30pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/680 "2025-12-25T20:30:58Z")

</div>

No, sorry.

The device still become unavailable after seconds while it keep blinking. The device tipe is set to enddevice

---

<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:** [December 25, 2025, 8:51pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/681 "2025-12-25T20:51:35Z")

</div>

Is your battery is full and not empty ?

---

<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:** [December 25, 2025, 8:53pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/682 "2025-12-25T20:53:58Z")

</div>

do you an interveiw of the device ? what’s happeing if tou add the device without my app. Does it stay as an generic device or also become disconnected after a few seconds ?

\*\* Hi Francesco,

The continuous blinking means the device is stuck in pairing mode and **cannot join the Zigbee network**. This is a known issue with some ZG-204ZM units and is related to the Zigbee pairing process, not the app driver.

**Please try these troubleshooting steps:**

1. **Move closer to Homey** (\< 1 meter) during pairing
2. **Factory reset the sensor** : Remove batteries → wait 10 seconds → hold button while inserting batteries → release when LED blinks rapidly
3. **Check Zigbee channel interference** : WiFi channels 1, 6, 11 can interfere with Zigbee. Try changing your WiFi channel if possible.
4. **Try pairing near a Zigbee router** (powered device like a smart plug) instead of directly to Homey
5. **Fresh batteries** : Even if they seem good, try brand new batteries

**Important questions:**

- What is your Homey model? (Pro 2019, Pro 2023, Pro 2026?)
- How many Zigbee devices do you have?
- Did this sensor ever work with Homey, or is this a new device?
- Does the LED stop blinking at any point, or does it blink forever?

**Known issue** : According to [GitHub reports](https://github.com/Koenkk/zigbee2mqtt/issues/22240), some ZG-204ZM units have trouble joining certain coordinators but work fine with Tuya gateways. This may be a hardware/firmware compatibility issue with specific units.

If the issue persists after all troubleshooting, the sensor may have a firmware version that’s incompatible with Homey’s Zigbee stack. In that case, returning/exchanging the unit might be necessary.

Can you share your Homey’s Zigbee info from Developer Tools (Settings → Experiment → Developer Tools → Zigbee tab)?\*\*

---

<div class="post-metadata">

**Author:** ![Francesco\_Carrozzo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/francesco_carrozzo/32/123849_2.png) [@Francesco\_Carrozzo](https://community.homey.app/u/Francesco_Carrozzo)\
**Post date:** [December 25, 2025, 8:56pm UTC](https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352/683 "2025-12-25T20:56:42Z")

</div>

Yes. The behaviour is the same and it appena while I’m trying to connect the device for the first time. The device is recognize as motion sensor correctly but after 5 seconds become unavailable while it keep blinking.

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

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