Device Control and Protocol Interaction

Last Updated on : 2026-03-04 07:31:31Copy for LLMView as MarkdownDownload PDF

Based on TuyaOS SDK, this topic describes the process and APIs for transmitting data between mobile cleaning robots and app panels.

Functional types

To reduce your development costs, the data communication between mobile cleaning robots and the cloud is currently divided into two parts based on the data complexity:

  • Basic controls such as cleaning switches and device status are communicated using data points (DPs). For more information, see Data Point (DP).
  • Complex controls such as virtual walls and room properties are encapsulated into different APIs. You can use the APIs to complete data communication easily.
  • For protocol control of lawn mowers, the TuyaOS SDK has simplified relevant data and encapsulated it into different APIs for developers to call directly.

Support and help

If you have any problems with TuyaOS development, you can post your questions in the Tuya Developer Forum.