Apologises for the delay.
I have checked and the quirk is matching. I’ve even created a new class and it states under the device info that it is using it:
class TuyaMoesCover0601_Bathroom(TuyaWindowCover):
"""Tuya blind controller device."""
signature = {
# <SimpleDescriptor endpoint=1 profile=260 device_type=81 device_version=0
# input_clusters=[0, 4, 5, 61184]
# output_clusters=[25, 10]>
# },
# "manufacturer": "_TZE200_7eue9vhc",
# "model": "TS0601",
# "class": "zigpy.device.Device"
# }
MODELS_INFO: [
("_TZE200_7eue9vhc", "TS0601"),
],
ENDPOINTS: {
1: {
PROFILE_ID: zha.PROFILE_ID,
DEVICE_TYPE: zha.DeviceType.SMART_PLUG,
INPUT_CLUSTERS: [
Basic.cluster_id,
Groups.cluster_id,
Scenes.cluster_id,
TuyaManufCluster.cluster_id,
],
OUTPUT_CLUSTERS: [Time.cluster_id, Ota.cluster_id],
}
},
}
replacement = {
ENDPOINTS: {
1: {
DEVICE_TYPE: zha.DeviceType.WINDOW_COVERING_DEVICE,
INPUT_CLUSTERS: [
Basic.cluster_id,
Groups.cluster_id,
Scenes.cluster_id,
TuyaManufacturerWindowCover,
TuyaWindowCoverControl,
],
OUTPUT_CLUSTERS: [Time.cluster_id, Ota.cluster_id],
}
}
}
This is the debug info when discovering/adding the device:
Emitting event raw_device_initialized with data RawDeviceInitializedEvent(device_info=RawDeviceInitializedDeviceInfo(ieee=28:68:47:ff:fe:27:c5:6d, nwk=0x01AD, pairing_status=<DevicePairingStatus.INTERVIEW_COMPLETE: 2>, model='TS0601', manufacturer='_TZE200_7eue9vhc', signature={'manufacturer': '_TZE200_7eue9vhc', 'model': 'TS0601', 'node_desc': {'logical_type': <LogicalType.EndDevice: 2>, 'complex_descriptor_available': 0, 'user_descriptor_available': 0, 'reserved': 0, 'aps_flags': 0, 'frequency_band': <FrequencyBand.Freq2400MHz: 8>, 'mac_capability_flags': <MACCapabilityFlags.AllocateAddress: 128>, 'manufacturer_code': 4098, 'maximum_buffer_size': 82, 'maximum_incoming_transfer_size': 82, 'server_mask': 11264, 'maximum_outgoing_transfer_size': 82, 'descriptor_capability_field': <DescriptorCapability.NONE: 0>}, 'endpoints': {1: {'profile_id': 260, 'device_type': <DeviceType.SMART_PLUG: 81>, 'input_clusters': [0, 4, 5, 61184], 'output_clusters': [25, 10]}}}), event_type='zha_gateway_message', event='raw_device_initialized') (1 listeners)
Unfortunately the device still does not work. Under the ZHA Device info, it doesn’t show it is connected, like my other blind (of the same model).
I have ordered a Tuya Zigbee hub to see if I can get it working via the tuya app (I’ve only be controlling the blind via the RF remote and local buttons).
Thanks,
J.