English
English
简体中文
Contact Us
Register
Log In
Language
English
English
简体中文
Contact Us
Log In
Register
Go to main website
App Develop

App Development Platform

App development platform provides multiple development methods such as no-code or IoT App SDK development to maximize the monetization of IoT apps.
layoutIndex

Smart Home PaaS Solution

Last Updated on : 2021-09-02 11:15:41download

Tuya cloud development platform Smart Home PaaS development method mainly supports below 3 solutions.

Note: You can inquire about the access method by submitting a ticket.

Smart Home PaaS Solution

Solution 1: OEM app and simple mode

Solution Flow Chart

Smart Home PaaS Solution

Features

  • Based on the Tuya OEM app, Tuya Cloud can be connected on-demand. Commands can be sent to devices through Tuya Cloud.
  • The device and the app are connected to Tuya Cloud at the same time, and all requests of the device and the app are sent to Tuya Cloud.
  • The customer has ownership over the user group and the device data. The customer can manage user data and device info based on Tuya OpenAPI, execute commands such as timing setting, scene-setting, and obtain analysis data.

Services provided by Tuya

  • Public version OEM app or custom app development plan.
  • Provide product category-based standard command sets, which can control different models of devices in the same category on the Tuya AI+IoT Development Platform.
  • Provide standard OpenAPI to manage user and device data, and provide a message queue for customers to collect real-time device data.

Strengths

  • With low cost and fast development, the solution can quickly be deployed to support the connection of multi-category devices under the Tuya solution.
  • To fully take advantage of all the functions of the Tuya AI+IoT Development Platform.
  • Quickly bring products to the market.
  • Data can be collected from the Tuya AI+IoT Development Platform for analysis and complex scene development as needed.

Solution 2: IoT App SDK connection and simple mode

Solution Flow Chart

Smart Home PaaS Solution

Services provided by Tuya

  • Provide IoT App SDK.
  • Provide OpenAPI to complete other functions such as user connection, device discovery, and device control.
  • Provide category-based standard command sets, which can control the devices in the Tuya AI+IoT Development Platform by category or model.
  • Provide a message queue for customers to obtain real-time device data.

Features

  • Develop an app based on Tuya IoT App SDK.
  • It has an independent account system, and the account system data is stored in a private cloud.
  • Make full use of all the functions of the Tuya AI+IoT Development Platform.
  • Data can be collected from the Tuya AI+IoT Development Platform for data analysis as needed.

Solution 3: lightweight SDK connection and simple mode

Solution Flow Chart

Smart Home PaaS Solution

Services provided by Tuya

  • Provide lite version app SDK to realzie network paring.
  • Provide OpenAPI to complete other functions such as user connection, device discovery, and device control.
  • Provide category-based standard command sets, which can control different models of devices in the same category on the Tuya AI+IoT Development Platform.
  • Provide a message queue for customers to obtain real-time device data.

Features

  • Based on Tuya Lite SDK and user-developed apps, this solution has the least dependency on SDK.
  • It has an independent account system, and the account system data is stored in a private cloud.
  • Data can be collected from the Tuya AI+IoT Development Platform for data analysis as needed.
  • DO NOT support real-time device status change push to the app. Real-time push depends on the capabilities of the partner’s cloud.
  • You need to develop your own device control panel or use DeepLink technology.

Strengths

  • Self-developed apps by users, with low dependence on external apps.

Weaknesses

  • App development workload is heavy.
  • Device status changes cannot be pushed to the app in real-time, and users need to provide their own message notification capabilities.
  • The control link is too long, and the control experience is lower than that of Solution 1 and Solution 2.