Skip to content

App Management

App is short for application, usually referring specifically to mobile applications or mobile clients.

When you need to control or display devices on the App side, you need to develop the App based on OpenAPI or SDK.

Creating an App

Click the "Create App" button in "App Development->App SDK", enter the App name and description to create an App.

After the App is successfully created, a user domain will be assigned. The user domain is used to group end users, with different App users belonging to different user domains.

In the App details page, you can obtain the user domain and user domain password, which are required parameters to get the user Token when using registration/login APIs.

Associating Products

You can authorize products under your enterprise to the App through the product association feature. The App can only discover, bind, and control associated products.

Proprietary Account System

If you already have your own end-user system, the cloud platform supports integration through OAuth 2.0 authentication.

You can add relevant configurations in the App details page, which requires filling in the AppKey, AppSecret, URL, and other related information for your existing end-user system.

When using this, you need to obtain an AuthCode from the App authentication server on the App login page and submit it to the cloud platform. The cloud platform will then send an HTTP POST request to your end-user system to obtain an AccessToken based on the AppKey and other information you provided. If the verification passes, App users can call related functions of the cloud platform.

Deleting an App

When you no longer need to use the App, you can execute the delete operation through the "Delete" button in the operation column.

Deleted data cannot be recovered, so please proceed with caution.