Closed AstersikRoss closed 3 years ago
I think this may have been added in dev branch
i would really love to see support for this device. I recently bought two of them and they are very well priced compared to other thermometers but i cannot get them working with ZHA (the device is discoverd without any problems but no entity is shown)
I have tried updating the quirks with the following, but ZHA fails to identify the device:
` class SaswellSEA801(TuyaThermostat):
signature = {
# SizePrefixedSimpleDescriptor(endpoint=1, profile=260, device_type=81, device_version=1, input_clusters=[0, 4, 5, 61184], output_clusters=[25, 10])
MODELS_INFO: [
("_TZE200_c88teujp", "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,
TuyaManufClusterAttributes.cluster_id,
],
OUTPUT_CLUSTERS: [Time.cluster_id, Ota.cluster_id],
}
},
}
replacement = {
ENDPOINTS: {
1: {
PROFILE_ID: zha.PROFILE_ID,
DEVICE_TYPE: zha.DeviceType.THERMOSTAT,
INPUT_CLUSTERS: [
Basic.cluster_id,
Groups.cluster_id,
Scenes.cluster_id,
SiterwellManufCluster,
SiterwellThermostat,
SiterwellUserInterface,
TuyaPowerConfigurationCluster,
],
OUTPUT_CLUSTERS: [Time.cluster_id, Ota.cluster_id],
}
}
}
` The only difference with the class above this is the signature, on the preceding quirk the device_version is 0 and the output_cluster list is in the reverse order. Should the 'OUTPUT_CLUSTERS: [Time.cluster_id, Ota.cluster_id]' therefore also be reversed in this new class?
I'm closing this out as it appears this is being worked on under:
Add Saswell 88teujp thermostat #576
The Saswell TRV Radiator Thermostat is missing a quirk to function correctly I believe this is similar to other Saswell devices and may just need to be mapped to another device. I have seen deConz has recently added the device here
Device Info
Device Descriptor
Device Paring Log