Hi,
The DP specification you shared explains it perfectly — your device simply does not have a mode data point. It only has:
| DP | Code | Function |
|---|---|---|
| — | switch |
On / Off |
| — | temp_set |
Target temperature (0–40 °C) |
| — | temp_unit_convert |
Temperature unit (°C / °F) |
| — | temp_set_f |
Target temperature in °F |
There is no mode DP (heat/cool/auto) — so when the app tries to send a mode change, the device ignores it and the value snaps back.
Fix: Go to your device → Settings → set DP Mode to 0 (disabled). The mode picker tile will disappear, and you won’t get the useless mode switching anymore.
Your device is a heating-only unit — it heats to the target temperature and that’s it. Temperature control works (as you confirmed), which is all this device supports over LAN.
One more thing: Could you share the full DP specification from the Cloud Lookup? Go to Tuya Local → Settings →
Cloud Lookup → click your device name → Copy DP Table and paste it here. The snapshot above only shows 4 DPs — your device likely has more (like a current temperature sensor, fault alarm, etc.) that we might be able to map to useful tiles.










