1

I'm working with a Tuya-based smart valve and I'm trying to identify the correct DPS values for controlling it (open, close, partial positions, etc.). When I read the device status locally, I only get two DPS values

101: 90
102: 90

I assumed these might map to valve position or open/close states, so I tried sending different values

  1. 0, 1

  2. true, false

  3. open, close

  4. numeric values like 0, 25, 50, 100, etc.

but the device ignores all of them or switches back to 90. I also attempted to fetch the schema and functions via the Tuya Cloud API, but the API returns "not support this device", so the cloud doesn't provide DPS metadata for this valve.

At this point I'm not sure what the actual control DPS should be. Has anyone worked with Tuya valves that only expose DPS 101/102? Are there hidden or non-standard DPS for valve control? How can I determine the correct DPS mapping for open/close and partial opening (e.g., 25%, 50%)?

Best Regards

New contributor
Siraj Ahmed Memon is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
4
  • 1
    Please provide a minimal reproducible example. Commented 2 days ago
  • 1
    is it possible this is the degrees? a number like 120 or 135 might work then Commented 2 days ago
  • I’m using TinyTuya to read the DPS from a Tuya-based smart valve on my local network.: So my minimal reproducible case is: Device only exposes DPS 101 and 102. Those DPS always return 90. None of the tested values (0, 1, 25, 50, 100, true/false) change the valve. Cloud API provides no schema or function list. I’m trying to determine the correct DPS values to control open/close and partial opening for this valve. Commented 2 days ago
  • I sent the 0 and 0 is also a degree it supposed to change the state, and it didn't worked it returned the same state! 90 Commented 2 days ago

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.