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] TS0601 Cover. Zemismart (Tuya) TZE200_5zbp6j0u curtain motor

See original GitHub issue

Is your feature request related to a problem? Please describe. At the moment it just adds it as a “router” device, doesn’t detect as a curtain

Describe the solution you’d like Use it to open/close curtains

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.

{
  "node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4417, maximum_buffer_size=66, maximum_incoming_transfer_size=66, server_mask=10752, maximum_outgoing_transfer_size=66, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
  "endpoints": {
    "1": {
      "profile_id": 260,
      "device_type": "0x0051",
      "in_clusters": [
        "0x0000",
        "0x0004",
        "0x0005",
        "0xef00"
      ],
      "out_clusters": [
        "0x000a",
        "0x0019"
      ]
    },
    "242": {
      "profile_id": 41440,
      "device_type": "0x0061",
      "in_clusters": [],
      "out_clusters": [
        "0x0021"
      ]
    }
  },
  "manufacturer": "_TZE200_5zbp6j0u",
  "model": "TS0601",
  "class": "zigpy.device.Device"
}

Additional context My device looks like Tuya_DS82

I tried the guideline from https://github.com/zigpy/zha-device-handlers/issues/744#issuecomment-973143832 but it looks the issue the same as https://github.com/zigpy/zha-device-handlers/issues/1240

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:38 (4 by maintainers)

github_iconTop GitHub Comments

2reactions
SergeantPupcommented, Jan 15, 2022

Hello,

A few of us are having this issue and I’ve gathered some information. As I went to enter an issue, this one appears to be related so I am placing my additional info here:

Here’s a brief summary:

I have 4 Zemismart Zigbee curtain rails model TS0601. 3 of them work fine in HA. The 4th pairs without entities. Verified the device runs on Hubitat hub. All devices are branded zemismart but the manufacturer id for the device in question is different than the others. I believe this is related to the device not being read correctly in the library. The manufacturer ID of the rails that work is: TZE200_xaabybja The manufacturer ID of the rail that doesn’t install the entities is: TZE200_rmymn92d

I have 2 Zemismart Zigbee curtain shades (brand new) that pair to HA without entities. The device model on these is also TS0601. The manufacturer ID of these shades is: TZE200_68nvbio9

There’s a thread with screenshots and troubleshooting steps taken at: https://community.home-assistant.io/t/switch-zigbee-tze200-ts0601-paired-but-without-entities/262762/28?u=sergeantpup but what I’ve found out since is that it’s definitely the same problem other people are having.

Another user has a device model TS0601 Radiator valve that has manufacturer ID: TZE200_zion52ef User is experiencing the same behavior. Device will pair without entities. Here is a link to their thread: https://community.home-assistant.io/t/adding-moes-rad-valve-tso601/364401?u=sergeantpup

Lastly, another user is having the same issue with device model TS0601 manufacturer ID: TZE200_rmymn92d (this is the same manufacturer ID of the first issue above). This user has done the digging and from what I can tell has determined the change that needs to be made: https://community.home-assistant.io/t/switch-zigbee-tze200-ts0601-paired-but-without-entities/262762/30?u=sergeantpup https://github.com/zigpy/zha-device-handlers/blob/9a1401337a25a4adc33e0b37ace62d808b7b3098/zhaquirks/tuya/ts0601_cover.py#L184

Signal strength has been ruled out by pairing it within the same room. All users have zigbee networks that are running fine with no other pairing issues besides these specific devices not installing entities

1reaction
operinkocommented, Mar 20, 2022

I’m on bleeding edge though (1.22.2-dev commit: f0f7662 currently), if that matters. Absolutely no idea what the commit ID would’ve been for the version I initially found it working.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Zemismart-motor for tuya curtains, accessories for curtains ...
Accessories for ZM79 motor, curtains, track belts, gear loader, socket with gearbox,Accessories,Electrical Motor.
Read more >
Edge driver for Zemismart 6 button remote
Zemismart 6 channels Wireless Remote Control Zigbee Scene Switch Control Tuya Switch Light Curtain Motor. Price: USD 25.13.
Read more >
TuYa TS0601_cover control via MQTT | Zigbee2MQTT
Model, TS0601_cover. Vendor, TuYa. Description, Curtain motor/roller blind motor/window pusher/tubular motor. Exposes, cover (state, position), options, ...
Read more >
Issues with Zemismart Chain Roller Shades Driver ...
Is your feature request related to a problem? Please describe. Request and placehoder for information about the Tuya Curtain motor > specfically ...
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