Hello everyone,
I hope you can help me figure this out.
It seems that a few people have struggles with this before, but I was unable to find a solution. (like here) and this one that implies it works, but without configuration.
The thermostat is a commonly whitelabled sold one. I think the WT-400 as the predecessor must be similiar as well as the tuya local supported one Avatto WT100.
It’s the WIFI verison without Zigbee.
- What I have done
I installed the official Tuya Integration and was able to connect the device this way, but it relies on the internet, which I would like to get rid of.
The best option seemed “Tuya Local”, but unfotunately this one only runs into unspecific problem. The device is not on the supported list, so this is not unexpected. Tuya Local however provided a comfortable way to get my Device ID and its local key. I used these set up “Local Tuya”.
Next it was time to make sense of the data points. So I mapped all DataPoints to their functions by trying them out and figuring out the value changes.
"dps_strings": [
"1 (value: True)", // Thermostat on/off
"2 (value: 220)", // Target Temp, Factor of 0.1
"3 (value: 215)", // Current Temp, Factor of 0.1
"4 (value: temporary)", // Mode. Values: "temporary", "auto", "away"
"5 (value: 0)", // Target Temp reached OR Heating on, can be 0 or 1
"9 (value: False)", // Child Lock on?
"11 (value: 0)", // Unknown yet
"15 (value: 30)", // Maximum allowed Set Temperature
"19 (value: -10)", // Temperatur Calibration, Factor 0.1 (currently -1°C)
"101 (value: 10)", // Temp Step Control Switch Diff
"102 (value: 60)", // Max Temp External Sensor
"103 (value: False)", // Frost Protection turned on?
"104 (value: False)", // Unknown yet
"106 (value: 2)", // Backlight Brightness 0 (off) to 3 (brightest)
"107 (value: 1)", // Unknown yet
"108 (value: False)", // Output Main Inverse
"109 (value: True)", // Sound on?
"110 (value: 1)" // Unknown yet
]
- The issue
When trying to set up a climate entity in Tuya Local I have to fill it with the correct data points. However so far I only end up with an unknown state. I’d would be great if someone could help me out or point me in the right direction. What to fill where?
@ cneagoe1973 From a previous post of yours it seems that you got it working. Mind to share?
Have a great day everyone!