Page 2 of 2

Re: Can I Use Tuya Industry SDK for a Public App for Fan Control (DIAOSHAN Product with Tuya Wi-Fi Module)?

Posted: 2025年 Jul 15日 21:30
by abdullah
maiji 2025年 Jul 15日 20:17
abdullah 2025年 Jul 15日 18:21
maiji 2025年 Jul 15日 16:38
  1. SDK Need to create a cloud project
  2. We don’t have flutter package yet

Also, i have one more confusion that I would like to clear. The confusion arises from the fact that when I checked the Android code snippets of the Smart Industry SDK for device pairing, it also required a parameter of assetId, from which I would obtain this assetId. Do I need to get it from the manufacturer who has bought the tuya wifi modules or something else. And also, what is the difference between the asset and space

Space As the main unit of the space model, space is a concept launched to unify the business demands of the home side, SaaS side, and industry side. It can become the basic carrier of all Tuya devices under the user account. Recommended use.

Assets As the main unit of the asset model, assets are a concept specifically applied to SaaS and industry business demands before the introduction of the space concept. They are the basic carriers of all devices under user accounts.

There is no essential difference between assets and space in terms of business use. The construction space model is recommended.

You can use the SDK to create custom assets or spaces in your current cloud project, or you can create them through the cloud project platform.

Thank you very much for your continued support — I truly appreciate your help.

I have one more question regarding the use of the Tuya Smart Industry SDK, and I hope you don't mind me reaching out again.

Use Case Description:
I am developing a mobile application for both Android and iOS platforms on behalf of a fan manufacturer. This manufacturer has integrated a Tuya Wi-Fi module into their smart fan product. These fans will be sold to hundreds of thousands of end users, and my mobile app will be used by this large customer base to control their individual fans.

My Questions:
Can the Tuya Smart Industry SDK be used to build a public-facing app that will be used by a large number of end users (non-industrial consumers) to control their Tuya-enabled fans? Or is it strictly intended for internal enterprise or B2B use cases?

In the context of the Industry SDK, my expected app flow is as follows:

Register the user
Create a space for the user
Pair the device
Add the device to the user's space

Is this the correct flow when using the Tuya Smart Industry SDK? Or does the SDK handle any of these steps differently or automatically?

Does the Tuya Smart Industry SDK include functionality for user registration and account management? Or would I need to handle that separately?

I would be very grateful if you could clarify whether the Industry SDK is suitable for this type of consumer-facing product, and whether it supports the full workflow I described above.

Thank you once again for your time and assistance.

Best regards,
Abdullah Sheraz


Re: Can I Use Tuya Industry SDK for a Public App for Fan Control (DIAOSHAN Product with Tuya Wi-Fi Module)?

Posted: 2025年 Jul 16日 10:11
by maiji
abdullah 2025年 Jul 15日 21:30
maiji 2025年 Jul 15日 20:17
abdullah 2025年 Jul 15日 18:21

Also, i have one more confusion that I would like to clear. The confusion arises from the fact that when I checked the Android code snippets of the Smart Industry SDK for device pairing, it also required a parameter of assetId, from which I would obtain this assetId. Do I need to get it from the manufacturer who has bought the tuya wifi modules or something else. And also, what is the difference between the asset and space

Space As the main unit of the space model, space is a concept launched to unify the business demands of the home side, SaaS side, and industry side. It can become the basic carrier of all Tuya devices under the user account. Recommended use.

Assets As the main unit of the asset model, assets are a concept specifically applied to SaaS and industry business demands before the introduction of the space concept. They are the basic carriers of all devices under user accounts.

There is no essential difference between assets and space in terms of business use. The construction space model is recommended.

You can use the SDK to create custom assets or spaces in your current cloud project, or you can create them through the cloud project platform.

Thank you very much for your continued support — I truly appreciate your help.

I have one more question regarding the use of the Tuya Smart Industry SDK, and I hope you don't mind me reaching out again.

Use Case Description:
I am developing a mobile application for both Android and iOS platforms on behalf of a fan manufacturer. This manufacturer has integrated a Tuya Wi-Fi module into their smart fan product. These fans will be sold to hundreds of thousands of end users, and my mobile app will be used by this large customer base to control their individual fans.

My Questions:
Can the Tuya Smart Industry SDK be used to build a public-facing app that will be used by a large number of end users (non-industrial consumers) to control their Tuya-enabled fans? Or is it strictly intended for internal enterprise or B2B use cases?

In the context of the Industry SDK, my expected app flow is as follows:

Register the user
Create a space for the user
Pair the device
Add the device to the user's space

Is this the correct flow when using the Tuya Smart Industry SDK? Or does the SDK handle any of these steps differently or automatically?

Does the Tuya Smart Industry SDK include functionality for user registration and account management? Or would I need to handle that separately?

I would be very grateful if you could clarify whether the Industry SDK is suitable for this type of consumer-facing product, and whether it supports the full workflow I described above.

Thank you once again for your time and assistance.

Best regards,
Abdullah Sheraz

Register the user
Create a space for the user
Pair the device
Add the device to the user's space
All four steps can be satisfied

Only the step of Register the user is not completed through the SDK, but is created through the cloud project platform

The step of Create a space for the user can be created through the SDK, or created or allocated through the cloud project platform

Pair the device
Add the device to the user's space

These two steps are completed through the SDK

Tuya Smart Industry SDK is used in conjunction with the cloud project platform, and cannot be used alone as consumer-focused as Smart Life App SDK


Re: Can I Use Tuya Industry SDK for a Public App for Fan Control (DIAOSHAN Product with Tuya Wi-Fi Module)?

Posted: 2025年 Jul 16日 10:49
by maiji

If it is a purely consumer-oriented project, it is recommended to use Smart Life App SDK. If industrial management attributes such as space management and user management are required, it is recommended to use Tuya Smart Industry SDK and cloud project platform.


Re: Can I Use Tuya Industry SDK for a Public App for Fan Control (DIAOSHAN Product with Tuya Wi-Fi Module)?

Posted: 2025年 Jul 16日 13:50
by abdullah
maiji 2025年 Jul 16日 10:11
abdullah 2025年 Jul 15日 21:30
maiji 2025年 Jul 15日 20:17

Space As the main unit of the space model, space is a concept launched to unify the business demands of the home side, SaaS side, and industry side. It can become the basic carrier of all Tuya devices under the user account. Recommended use.

Assets As the main unit of the asset model, assets are a concept specifically applied to SaaS and industry business demands before the introduction of the space concept. They are the basic carriers of all devices under user accounts.

There is no essential difference between assets and space in terms of business use. The construction space model is recommended.

You can use the SDK to create custom assets or spaces in your current cloud project, or you can create them through the cloud project platform.

Thank you very much for your continued support — I truly appreciate your help.

I have one more question regarding the use of the Tuya Smart Industry SDK, and I hope you don't mind me reaching out again.

Use Case Description:
I am developing a mobile application for both Android and iOS platforms on behalf of a fan manufacturer. This manufacturer has integrated a Tuya Wi-Fi module into their smart fan product. These fans will be sold to hundreds of thousands of end users, and my mobile app will be used by this large customer base to control their individual fans.

My Questions:
Can the Tuya Smart Industry SDK be used to build a public-facing app that will be used by a large number of end users (non-industrial consumers) to control their Tuya-enabled fans? Or is it strictly intended for internal enterprise or B2B use cases?

In the context of the Industry SDK, my expected app flow is as follows:

Register the user
Create a space for the user
Pair the device
Add the device to the user's space

Is this the correct flow when using the Tuya Smart Industry SDK? Or does the SDK handle any of these steps differently or automatically?

Does the Tuya Smart Industry SDK include functionality for user registration and account management? Or would I need to handle that separately?

I would be very grateful if you could clarify whether the Industry SDK is suitable for this type of consumer-facing product, and whether it supports the full workflow I described above.

Thank you once again for your time and assistance.

Best regards,
Abdullah Sheraz

Register the user
Create a space for the user
Pair the device
Add the device to the user's space
All four steps can be satisfied

Only the step of Register the user is not completed through the SDK, but is created through the cloud project platform

The step of Create a space for the user can be created through the SDK, or created or allocated through the cloud project platform

Pair the device
Add the device to the user's space

These two steps are completed through the SDK

Tuya Smart Industry SDK is used in conjunction with the cloud project platform, and cannot be used alone as consumer-focused as Smart Life App SDK

Okay, got it. So creating the user through the SDK means that I will have to manually add it in the cloud platform or through any other.

Secondly, is it required to register the user through Tuya, or can I do it using any other method, such as Firebase, etc?

And one other thing, I was checking the documentation of app development, under the Smart Life App SDK, there is a pricing page stating the pricing of the Tuya Smart Life SDK. But under the Smart Industry SDK, there's no pricing section or page, so does that mean that the Tuya Industry SDK is completely free?


Re: Can I Use Tuya Industry SDK for a Public App for Fan Control (DIAOSHAN Product with Tuya Wi-Fi Module)?

Posted: 2025年 Jul 16日 15:34
by maiji

Our users need to create through the platform, and we do not support users to create by themselves for the time being
Tuya Industry SDK has a trial version that only supports the access of 50 devices
The official version does not have this limitation, and the paid version is $5,000 per year