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

App Development

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

Manage Projects

Last Updated on : 2021-11-19 02:05:08download

The cloud development project is a collection of resources on the Tuya IoT Development Platform, including devices, APIs, and data. Resources deployed by different projects are isolated from each other. This topic describes how to create a project, view, and edit project details.

Note: Currently, a created project cannot be deleted.

Create a project

Project creation is the first step of cloud development.

  1. Log in to the Tuya IoT Development Platform.

  2. In the left-side navigation bar, choose Cloud > Development.

  3. On the Cloud Management page, click Create Cloud Project.

    Manage Projects

  4. On the Create Cloud Project page, configure Project Name, Description, Industry, Development Method, and Data Center. The following development methods are supported:

    • Custom: Build your IoT SaaS projects for any industry scenarios on systems of assets and users. You can create multiple applications for an industry project to share the assets and users.

    • Smart Home: This allows you to link devices with your smart life app, such as Tuya-connected OEM apps or apps built on the Smart Life App SDK, as well as IoT WeChat mini programs. You can call OpenAPI to access linked devices and user data.

      Manage Projects
  5. Click Create to complete project creation.

    1. Authorize cloud service APIs.
      By default, the APIs that support the specified development method are selected for the project on the platform. You can add or delete the default APIs, or select other APIs. The following list shows the default APIs for each development method.

      Note: The platform will automatically subscribe to the APIs that are selected by default and authorize this project to access them.

      • Custom development:

        • IoT Core
        • Authorization
        Manage Projects
      • Smart home:

        • IoT Core
        • Authorization
        • Smart Home Scene Linkage
        • IoT Data Analytics
        Manage Projects
    2. Quickly create assets and authorize specified users.

      Note: This step is only required for the Custom development method. You can skip this step if you select the Smart Home development method.

      Manage Projects

View project details

Note: Authorization Key, including Access ID and Access Secret, is the credential to authorize APIs. Keep it properly.

You can find the authorization key, cloud authorization IP allowlist, and other details of your project.
The following project details are available:

Manage Projects

  • 1. Project name
  • 2. Project description
  • 3. Industry
  • 4. Data center
  • 5. Creation time
  • 6. Authorization key
  • 7. Cloud authorization IP allowlist

Procedure:

  1. Log in to the Tuya IoT Development Platform.
  2. Choose Cloud > Development.
  3. On the page of My Cloud Projects, click one project to enter the details page.
  4. On the Overview tab, you can find project details.

Edit project details

Note: The Development Method is not allowed to be changed.

You can edit the details of a created project, including Project Name, Description, Industry, and Data Center.

  1. Log in to the Tuya IoT Development Platform.

  2. In the left-side navigation bar, choose Cloud > Development.

  3. On the page of My Cloud Projects, click one project to enter the details page.

    • Method 1: Find the target project and click Edit in the Operation column.
    • Method 2: Click the target project to enter the details page, and click Edit in the top right corner.
  4. On the Edit page, you can update the Project Name, Description, Industry, or Data Center.

    Manage Projects
  5. Click OK.