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

Hey there @dlnraja

Thanks for your continued efforts on this app, I appreciate it. I’ve just removed and added my smart button (_TZ3000_5bpeda8u) again to see if any recent updates has got it working but now it only has “contact alarm” as the only function, which it definitely doesn’t do. No button presses register in my test flows either.

Version: 5.5.307
Diagnostic: ed81cb90-1e12-40d4-b0ce-f5c65a25dac3

yes i will check and fix back the issue

Ronny’s _TZE204_gkfbdvyx random turns on - This device doesn’t use distance inference (useDistanceInference not set). The “random turns on” could be:

  • Radar sensitivity too high (DP2: motion_sensitivity)
  • Max range too large (DP4: detection_distance_max)
  • Environmental interference (WiFi, movement outside room)

Recommended user action : Adjust device settings in Homey (reduce sensitivity/range) or ask Ronny for a new diagnostic after v5.5.308 to see if the fixes helped.

Any progress on the IR device @dlnraja ?

For your convenience i made a diag report b707a788-952f-4ae4-ac4f-09349f4c2c2c

it’s not fixed with the latest version ?

Nope, tested it this morning.

Okay new release published in 5 min

1 Like

Still no luck. Made a new diag report: 2354434e-99c9-4191-b4ec-f7c1523fa57b

The Learn-IR button can be pushed, but it doesn’t stay on, so an IR code can’t be learned.

Hi @dlnraja

The issue persists; the vibration sensor is still being recognized as an opening sensor.

I have checked the driver of contact_sensor : manufacturer_id “_TZ3000_lqpt3mvr” and product_id “TS0210” still on this driver (theses ID are on my vibration sensor)

Thanks for update!!

Here is what i am allowed in settings both for TZE204 and TZE284:

I dont have setting for what you recomend me to do.

Today`s diag: 5d3c6ac8-cedd-4acf-bde9-44ef4ce34fe7

_TZE284_iadro9bf:

It goes on when entering the room, but when i am inside it it goes on and off

Lux is showing 30 and 2000 every 15 sec.

Interview \\\\\\\\\\\\\\\_TZE284_iadro9bf

“ids”: {
“modelId”: “TS0601”,
“manufacturerName”: “_TZE284_iadro9bf”
},
“endpoints”: {
“ieeeAddress”: “a4:c1:38:45:44:ae:8d:34”,
“networkAddress”: 43425,
“modelId”: “TS0601”,
“manufacturerName”: “_TZE284_iadro9bf”,
“endpointDescriptors”: [
{
“status”: “SUCCESS”,
“nwkAddrOfInterest”: 43425,
“_reserved”: 22,
“endpointId”: 1,
“applicationProfileId”: 260,
“applicationDeviceId”: 81,
“applicationDeviceVersion”: 0,
“_reserved1”: 1,
“inputClusters”: [
4,
5,
61184,
0,
60672
],
“outputClusters”: [
25,
10
]
},
{
“status”: “SUCCESS”,
“nwkAddrOfInterest”: 43425,
“_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”: {
“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”
}
}
]
},
“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”
}
}
]
},
“basic”: {
“attributes”: [
{
“acl”: [
“readable”,
“reportable”
],
“id”: 0,
“name”: “zclVersion”,
“value”: 3
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 1,
“name”: “appVersion”,
“value”: 78
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 2,
“name”: “stackVersion”,
“value”: 0
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 3,
“name”: “hwVersion”,
“value”: 1
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 4,
“name”: “manufacturerName”,
“value”: “_TZE284_iadro9bf”
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 5,
“name”: “modelId”,
“value”: “TS0601”
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 6,
“name”: “dateCode”,
“value”: “”
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 7,
“name”: “powerSource”,
“value”: “mains”
},
{
“acl”: [
“readable”,
“writable”,
“reportable”
],
“id”: 65502
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 65533,
“name”: “clusterRevision”,
“value”: 2
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 65534,
“name”: “attributeReportingStatus”,
“value”: “PENDING”
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 65506
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 65507
},
{
“acl”: [
“readable”,
“writable”,
“reportable”
],
“id”: 65487
}
]
}
},
“bindings”: {
“ota”: {},
“time”: {
“attributes”: [
{
“acl”: [
“readable”
],
“id”: 65533,
“name”: “clusterRevision”,
“value”: 1
}
]
}
}
},
“242”: {
“clusters”: {},
“bindings”: {}
}
}
}

_TZE204_gkfbdvyx:

Still sending battery reports from the wall unit but not the roof unit.

Even when i set treshold to zero and battery notifications to no.

I see that the wall unit and the roof unit have different model nr.

Maybe that should be put in some settings?

These units both with code _TZE204_gkfbdvyx dont work as they should.

They are sending presence randomly, doesnt matter if in the room or not.

Interview \\\_TZE204_gkfbdvyx

“ids”: {
“modelId”: “TS0601”,
“manufacturerName”: “_TZE204_gkfbdvyx”
},
“endpoints”: {
“ieeeAddress”: “a4:c1:38:84:ae:3a:da:c6”,
“networkAddress”: 39797,
“modelId”: “TS0601”,
“manufacturerName”: “_TZE204_gkfbdvyx”,
“endpointDescriptors”: [
{
“status”: “SUCCESS”,
“nwkAddrOfInterest”: 39797,
“_reserved”: 20,
“endpointId”: 1,
“applicationProfileId”: 260,
“applicationDeviceId”: 81,
“applicationDeviceVersion”: 0,
“_reserved1”: 1,
“inputClusters”: [
4,
5,
61184,
0
],
“outputClusters”: [
25,
10
]
},
{
“status”: “SUCCESS”,
“nwkAddrOfInterest”: 39797,
“_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”: {
“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”
}
}
]
},
“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”
}
}
]
},
“basic”: {
“attributes”: [
{
“acl”: [
“readable”,
“reportable”
],
“id”: 0,
“name”: “zclVersion”,
“value”: 3
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 1,
“name”: “appVersion”,
“value”: 74
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 2,
“name”: “stackVersion”,
“value”: 0
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 3,
“name”: “hwVersion”,
“value”: 1
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 4,
“name”: “manufacturerName”,
“value”: “_TZE204_gkfbdvyx”
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 5,
“name”: “modelId”,
“value”: “TS0601”
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 6,
“name”: “dateCode”,
“value”: “”
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 7,
“name”: “powerSource”,
“value”: “mains”
},
{
“acl”: [
“readable”,
“writable”,
“reportable”
],
“id”: 65502
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 65533,
“name”: “clusterRevision”,
“value”: 2
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 65534,
“name”: “attributeReportingStatus”,
“value”: “PENDING”
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 65506
},
{
“acl”: [
“readable”,
“reportable”
],
“id”: 65507
}
]
}
},
“bindings”: {
“ota”: {},
“time”: {
“attributes”: [
{
“acl”: [
“readable”
],
“id”: 65533,
“name”: “clusterRevision”,
“value”: 1
}
]
}
}
},
“242”: {
“clusters”: {},
“bindings”: {}
}
}
}

Still no keystroke detection

9bfd57cc-9688-4b4d-b9b6-129b589a9db5

Hi,

Is it possible to add this smart plug?

Zbeacon TS011F

thank you for your help.

Hi again Dylan

  1. we have a good progress to curtains robot!

it works but there is a problem. The distance covering is shorter than I need so it goes at the middle approximately. is there any capability of specifying the opened and closed position or the distance? The advanced options are the same with the other devices so no extra options.

Also the battery level is still empty. 3 x AA

Finally there is a luminance sensor to check the lux and have some automations but there is no calculation.

  1. Unfortunately both 4 gang switches work still only via iconic buttons.The real buttons do not react at all. the battery level is ok

  2. motion sensor keeps the same luminance level until a motion is detected. Despite the lights turned off and the luminance level was reduced and the opposite the lux remains the same unless a motion is captured

New report: 0e00d64e-395a-4fb3-86e8-55fb0862be63

thank you

Eftychis

The curtain robot has a button and maybe there are some features there.

Maybe you could check the manual? Usually you can calibrate a curtain driver. The button, when pressed in specific sequences, may activate device management functions, like calibration.

Can try right now
319 version is just released

Thanks for all the tries Dylan!!

I’ll think we can just give up on the _TZE204_gkfbdvyx and _TZE204_gkfbdvyx

I it just to far off still. Goes on when no presence. Lux is not working. Battery alarms. Distance not working.

I have now ordered Tuya hub and will try using them trough Smartlife app and Tuya wifi app on Homey. Build a small Zigbee mesh with some outlets and sensors. If this dont work i will consider Raspberry Pi and Zigbee2MQTT.

Happy new year to all off you !!:partying_face:

Okey advise us if it’s works better with the tuya gateway. You can find for cheap at lidl silvercrest

If you have the Aliexpress link perhaps I can buy devices to test and implement it

Hi Dylan,

Still struggling with the bulb :slight_smile:

ed0e583b-cf2d-4670-a67d-22c72db363df

Happy new year to everyone