question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Device Support Request] _TZE200_gubdgai2 TS0601

See original GitHub issue

Is your feature request related to a problem? Please describe. I can connect it to ZHA, but it does not generate any sensors, switches or other. It’s a curtain motor. Is it possible to integrate it?

Describe the solution you’d like A clear and concise description of what you want to happen.

Device signature - this can be acquired by removing the device from ZHA and pairing it again from the add devices screen. Be sure to add the entire content of the log panel after pairing the device to a code block below this line. image

{
  "node_descriptor": "NodeDescriptor(byte1=2, byte2=64, mac_capability_flags=128, manufacturer_code=4098, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=0, *allocate_address=True, *complex_descriptor_available=False, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=True, *is_full_function_device=False, *is_mains_powered=False, *is_receiver_on_when_idle=False, *is_router=False, *is_security_capable=False, *is_valid=True, *logical_type=<LogicalType.EndDevice: 2>, *user_descriptor_available=False)",
  "endpoints": {
    "1": {
      "profile_id": 260,
      "device_type": "0x0051",
      "in_clusters": [
        "0x0000",
        "0x0004",
        "0x0005",
        "0xef00"
      ],
      "out_clusters": [
        "0x000a",
        "0x0019"
      ]
    }
  },
  "manufacturer": "_TZE200_gubdgai2",
  "model": "TS0601",
  "class": "zigpy.device.Device"
}

Additional context I’m running Home Assistant Supervised 2021.6.6.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:13 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
pex81commented, Jun 26, 2021

This step I managed. I paired it with a the zigbee home automation integration with a zigbee dongle directly in my Raspberry pi 4. It links with the following device signature:

“node_descriptor”: “NodeDescriptor(byte1=2, byte2=64, mac_capability_flags=128, manufacturer_code=4098, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=0, *allocate_address=True, *complex_descriptor_available=False, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=True, *is_full_function_device=False, *is_mains_powered=False, *is_receiver_on_when_idle=False, *is_router=False, *is_security_capable=False, *is_valid=True, *logical_type=<LogicalType.EndDevice: 2>, *user_descriptor_available=False)”, “endpoints”: { “1”: { “profile_id”: 260, “device_type”: “0x0051”, “in_clusters”: [ “0x0000”, “0x0004”, “0x0005”, “0xef00” ], “out_clusters”: [ “0x000a”, “0x0019” ] } }, “manufacturer”: “_TZE200_gubdgai2”, “model”: “TS0601”, “class”: “zigpy.device.Device” }

But it does not give me options to go up, down or stop. I tried setting the upper and lower limit on the device itself as I thought this might be required, but I cannot get this to work. The instruction says to reset first by clicking on the set button and then the arrow up for 5 seconds. This does not always get a reset response. If i try to set the upper limit, I cannot bet a second light to blink. I both tried pressing the set button while the curtain is still going up, but this stops the curtain and pressing up then does not provide a response. And i tried setting it in the right position, pressing set and then up. Then the curtain just goes up.

How did you get the lower and upper limit? Did you use the Tuya app for that?

i can’t use tuya app because i don’t have a tuya bridge.

I changed init.py and ts0601.py to /usr/local/lib/python3.8/site-packages/zhaquirks/tuya

to line 87 of init.py I added:

     "_TZE200_gubdgai2": {0x0000: 0x0000, 0x0001: 0x0002, 0x0002: 0x0001},

and to line 180 of ts0601.py I added:

             ("_TZE200_gubdgai2", "TS0601"),

i deleted

rm -rf __pycache__

i restarted home assistant.

1reaction
pex81commented, Sep 7, 2021

@pex81 can you post a link to the device or its model number?

My model number is TM616EGBZTN

any link, google has exactly 0 results on that model number

I don’t have any links, this is my device.

IMG_9734 IMG_9735

Read more comments on GitHub >

github_iconTop Results From Across the Web

[Device Support Request] Improving "TS0601 ... - GitHub
This TRV is only supporting setting the temperature and reporting it in 1.0° C and its one fix for getting it right in...
Read more >
Switch Zigbee TZE200 TS0601 paired but without entities
Is there a solution for ZHA? As mentioned, for ZHA device issues start by submitting a new device support request with signature and...
Read more >
Moes Zigbee Smart Valve TS0601 in Home Assistant - YouTube
Very simple and easy to install and use device that will allow you to control heating in every room of your home (if...
Read more >
Support new TuYa devices - Zigbee2MQTT
In order to provide support for E.G. the TS0601 model ID you would create the following ... const tuya = require('zigbee-herdsman-converters/lib/tuya'); ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found