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

App development related product technical discussions, including OEM App, App SDK, device control interface development, mini program development and other topics.


abdullah
Posts: 6

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

Post Reply