Page 1 of 2
Can I Use Tuya Industry SDK for a Public App for Fan Control (DIAOSHAN Product with Tuya Wi-Fi Module)?
Posted: 2025年 Jul 12日 23:13
by abdullah
Hello Everyone,
I am developing a mobile application for general public use on behalf of a fan manufacturer. The product is called DIAOSHAN, and it comes with a Tuya Wi-Fi module pre-installed.
I would like to ask whether it is possible to use the Tuya Industry SDK to develop this app instead of the Smart Life App SDK. Specifically, I need to know:
Can the Tuya Industry SDK be used to scan, connect, and control Tuya-enabled fan devices from a public-facing app?
Is it possible to perform device pairing (SmartConfig or AP mode) using the Industry SDK?
Are there any limitations or licensing requirements for using the Industry SDK in a publicly distributed mobile app?
Is the Industry SDK suitable for consumer-focused apps, or is it limited to B2B/industrial use cases?
I am trying to explore cost-effective SDK options and would appreciate guidance on whether the Industry SDK fits this use case, or if the Smart Life App SDK is the only supported option.
Thank you in advance for your help.
Re: Can I Use Tuya Industry SDK for a Public App for Fan Control (DIAOSHAN Product with Tuya Wi-Fi Module)?
Posted: 2025年 Jul 14日 14:08
by maiji
Hello
We are glad to receive your inquiry
I will answer your questions one by one
Can Tuya Industrial SDK be used to scan, connect and control Tuya-enabled fan devices in public-facing applications?
Yes.
Can Tuya Industrial SDK be used for device pairing (SmartConfig or AP mode)?
Yes.
Are there any restrictions or licensing requirements for using Tuya Industrial SDK in publicly released mobile applications?
MIT
Is Tuya Industrial SDK suitable for consumer-facing applications or limited to B2B/industrial use cases?
Both consumer-facing applications and B2B/industrial applications are applicable to us
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日 15:54
by abdullah
Okay thanks for your reply.
Then i would like to know what's the difference the tuya smart life app sdk and tuya industry 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 15日 15:55
by abdullah
maiji 2025年 Jul 14日 14:08
Hello
We are glad to receive your inquiry
I will answer your questions one by one
Can Tuya Industrial SDK be used to scan, connect and control Tuya-enabled fan devices in public-facing applications?
Yes.
Can Tuya Industrial SDK be used for device pairing (SmartConfig or AP mode)?
Yes.
Are there any restrictions or licensing requirements for using Tuya Industrial SDK in publicly released mobile applications?
MIT
Is Tuya Industrial SDK suitable for consumer-facing applications or limited to B2B/industrial use cases?
Both consumer-facing applications and B2B/industrial applications are applicable to us
And please guide that i have to create an app using Industry SDK, do i need to create a cloud project or not. And is there flutter package available for tuya industry 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 15日 16:23
by maiji
Smart Industry App SDK opens up the core capabilities of Smart Industry Apps and is a further expansion of Tuya's lightweight industry solutions. This capability includes functions such as device control, device activation, space management, and user management, allowing users to efficiently manage the layout and linkage of various smart devices in different spaces.
tuya smart life App SDK is for home scenarios, tuya industry app SDK is for various scenarios,Because it is lighter and not bundled with home services, more different scenarios can be built
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日 16:38
by maiji
- SDK Need to create a cloud project
- We don’t have flutter package yet
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日 18:13
by abdullah
maiji 2025年 Jul 15日 16:38
- SDK Need to create a cloud project
- We don’t have flutter package yet
So the Tuya industry sdk can be used in the native languages only. Can you tell me the languages in which your sdk is available for mobile apps.
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日 18:21
by abdullah
maiji 2025年 Jul 15日 16:38
- SDK Need to create a cloud project
- 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
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日 20:09
by maiji
abdullah 2025年 Jul 15日 18:13
maiji 2025年 Jul 15日 16:38
- SDK Need to create a cloud project
- We don’t have flutter package yet
So the Tuya industry sdk can be used in the native languages only. Can you tell me the languages in which your sdk is available for mobile apps.
Android :Java kotlin
iOS : Objective-C Swift
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日 20:17
by maiji
abdullah 2025年 Jul 15日 18:21
maiji 2025年 Jul 15日 16:38
- SDK Need to create a cloud project
- 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.