Frequently Asked Questions

Browse the most common questions and expert answers about Introduction & Cooperation of Tuya on the Tuya IoT Platform.

Tuya Smart (NYSE: TUYA,HKEX:2391) is a leading technology company focused on making our lives smarter. Tuya does this through offering a cloud platform that connects a range of devices via the IoT. By building interconnectivity standards, Tuya bridges the intelligent needs of brands, OEMs, developers, and retail chains across a broad range of smart devices and industries. Tuya solutions empower partners and customers by improving the value of their products while making consumers’ lives more convenient through the application of technology. Through its growing commercial SaaS business, Tuya offers intelligent business solutions for a wide range of verticals. The Company’s platform is backed by industry-leading technology complete with rigorous data protection and security. Tuya partners with leading Fortune 500 companies from around the world to make things smarter, including Philips, Schneider Electric, Lenovo and many others. 1. Barrier-free: standardized solutions, flexible customer choice, Tuya one-stop solution for product pairing, App development and cloud services. 2. High efficiency: Tuya has served more than 582,000 developers in major categories such as electricians, lighting, household appliances, smart kitchens, environmental health, and security. It has very rich industry experience and resources, and has a fast research and development speed, reaching to completing intelligentization in 1 day, mass production in 15 days. The standard solution process is smooth, which can avoid the inefficient development cycle, communication, and collaboration methods of multiple parties, and the responsible parties are prone to disputes. 3. Globalization: The world's leading Tuya cloud service system using the world's largest service provider cluster (Ali Cloud and Amazon Cloud), global deployment of servers, service capabilities have covered all regions except Antarctica. Smart devices that provide services via Tuya can be plug-and-play, unimpeded, at home or abroad.

Tuya Smart (NYSE: TUYA,HKEX:2391) is a leading technology company focused on making our lives smarter. Tuya does this through offering a cloud platform that connects a range of devices via the IoT. By building interconnectivity standards, Tuya bridges the intelligent needs of brands, OEMs, developers, and retail chains across a broad range of smart devices and industries. Tuya solutions empower partners and customers by improving the value of their products while making consumers’ lives more convenient through the application of technology. Through its growing commercial SaaS business, Tuya offers intelligent business solutions for a wide range of verticals. The Company’s platform is backed by industry-leading technology complete with rigorous data protection and security. Tuya partners with leading Fortune 500 companies from around the world to make things smarter, including Philips, Schneider Electric, Lenovo and many others.

Tuya module has six advantages: Strong and stable signal. Wide coverage. Small size. Low power consumption. Rich interfaces. Plug and play worldwide.

Group Creation Function iOS Development Documentation: https://developer.tuya.com/en/docs/app-development/group?id=Ka5srtq1wirky Android Development Documentation: https://developer.tuya.com/en/docs/app-development/group?id=Ka6ki8l6zjfhj.

  1. 1. Check if the Android phone allows access to location and Bluetooth permissions. 2. Confirm whether the public version of the app is being used. 3. Check the system settings page and related permissions on Android and Apple phones. 4. Upload app logs for further analysis (Path: My→Settings→About→Upload Logs), using the Android phone that cannot find the device for uploading. 5. Confirm the type of Android device, the app may not be compatible with the latest Android version, try using other versions of the device. 6. Use other devices (including other hardware devices) to test if they can be scanned. 7. Confirm whether multiple different versions of Android devices and multiple Apple devices were used for testing, and check if there is any manufacturing or configuration issue with the devices themselves. 8. It is recommended to use the Tuya Debugging Assistant for further hardware testing to ensure there are no hardware issues, use the Debugging Assistant for hardware verification. The Debugging Assistant can help prove the hardware functions normally before proceeding with other steps.

According to the positioning, ThingOpenSSLSDK.framework requires code signing information. Solution: Simply sign the dynamic library together. You can repackage and sign it.

Possible reasons for error code 148 include: 1. Unable to connect to the router, possibly due to incorrect Wi-Fi information input or connection to 5G Wi-Fi. 2. Device failed to obtain Tuya cloud service URL. 3. Unable to connect to Tuya cloud MQTT server. 4. ATOP activation interface returned failure. Usually related to the network environment, such as in a company LAN, it is recommended to switch to another Wi-Fi to avoid firewall interception. For error code 143, it may be related to token replacement anomalies or unknown connection errors, ensure: 1. GPS and location permissions are turned on to support Bluetooth connection. 2. If using the public app "SmartLife" for network configuration testing, also verify if there are issues with network configuration on iOS. 3. When the problem occurs multiple times, a video can be recorded to show the network configuration steps for further analysis. The code snippet provided by the user involves Bluetooth scanning and Wi-Fi activation processes, ensure that the relevant permissions are set correctly in the logs to support successful network configuration. Refer to the user guide:https://developer.tuya.com/en/docs/app-development/android-bluetooth-ble?id=Karv7r2ju4c21 to ensure the process is correct.

The default transmission baud rate of the BT7L-IPEX module is 9600bps, which can be adjusted through software configuration. If the configuration is changed, it may be necessary to reprogram the device. The transmission serial port baud rate also supports 115200, allowing direct interaction between the MCU and the module at this baud rate. For specific operations regarding the default transmission baud rate and the programming process, please refer to the relevant documents and tools on the Tuya development platform.

The Tuya App SDK supports integration with the existing App's account system, allowing users to achieve integration through the UID login method. UID is the unique identifier maintained by the user system. Reference documents: Android integration document:https://developer.tuya.com/en/docs/app-development/useruid?id=Ka6a99lybyr0k iOS integration document:https://developer.tuya.com/en/docs/app-development/iOS-user-uid?id=Kaixtsekab9s1 The SmartLife SDK currently only supports native development and does not support direct use of Flutter. If you need to use Flutter for development, you must first perform native development and then compile the plugin yourself to support the Flutter framework.

The BT2S module is recommended to use wave soldering production and requires electrostatic discharge (ESD) protection. The soldering parameters are as follows: preheat temperature 80-130℃, preheat time 75-100 seconds, wave contact time 3-5 seconds, solder cylinder temperature 260±5℃. It is recommended to complete soldering within 24 hours after unpacking; if this time is exceeded, it should be placed in a dry cabinet with humidity not exceeding 10%RH, or re-vacuum packaged, with exposure time not exceeding 168 hours. The BT3L module is recommended to use SMT process and wave soldering process, and the corresponding soldering oven temperature curve should be followed: peak temperature for reflow soldering 235-245°C; peak temperature for wave soldering 260°C±5°C. The BTCM module is recommended to use SMT placement: peak temperature for reflow soldering 245°C, SAC305 alloy solder paste should be used and the oven temperature curve recommended by its solder paste specification should be followed. For detailed information, please refer to the module specification links: - BT2S Module Specification: https://developer.tuya.com/en/docs/iot/bt2s-datasheet?id=K9bmxno2ziwkd - BT3L Module Specification: https://developer.tuya.com/en/docs/iot/br3l?id=K97rpns8f6xwh - BTCM Module Specification: https://developer.tuya.com/en/docs/iot/btcm-datasheet?id=Kci6t5u4u6bz7.

  1. 1. Integrate the mini program SDK, introduce all capability packages, such as ThingSmartBaseKitBizBundle, refer to the documentation:Introduce capability packages 2. Ensure the current intelligence is deployed to the corresponding app 3. Check if the mini program ID is correct.

The current error message returned does not have a German translation. You can obtain the multilingual key and translate it locally in the project.

You can decide to choose the global version or the domestic version based on your needs. If your company's business is global and the developed app is planned for global release, choose the global version; If you plan to conduct business only domestically without the need to expand overseas, you can choose the domestic version;.

The App SDK is designed to provide convenient and stable access support for various hardware products. Through standardized interfaces and a rich library of tools, developers can easily achieve connection with hardware devices. At the same time, the SDK has flexible expansion capabilities, which can be adjusted and optimized according to the different functional requirements of hardware products, ensuring compatibility with various device models. Developers can accelerate the development process by referring to official documentation and sample code, ensuring the best performance of hardware products in applications.

If Tuya BizBundle cannot automatically obtain Bluetooth permissions in the project, please follow these steps to resolve the issue: 1. Check the list of permission settings in the support documentation to confirm the Bluetooth permissions that need to be added. 2. Manually add the required Bluetooth permissions in the project's configuration file. 3. Save the configuration file and rerun the project test. 4. Ensure that the application is allowed to use Bluetooth features in the device settings. 5. If the issue persists, contact the Tuya technical support team for further assistance. By following the above steps, you can effectively resolve the issue of automatically obtaining Bluetooth permissions in the project.

The solution steps are as follows: 1. Confirm whether the libsqlcipher.so library file is correctly integrated into the project and ensure that the file is properly loaded. 2. Check the project's build.gradle file to determine if the dependencies and library file paths are correctly configured. 3. Check for version incompatibility issues on the device or emulator. If the user encounters a type conversion parsing error after importing the net.zetetic:android-database-sqlcipher:4.5.4 dependency, it is recommended to: 1. Remove the dependency net.zetetic:android-database-sqlcipher:4.5.4. 2. Add the dependency implementation 'net.zetetic:sqlcipher-android:4.8.0' as a replacement and try running the application again.

To resolve the issue of device categories not displaying correctly on the Tuya Developer Platform, please follow these steps: 1. Visit the Tuya Developer Platform. 2. Check the product definition of your device (such as a heater). 3. Verify whether the device type is correctly categorized and check if any custom categories have been set. 4. Synchronize the app configuration with the latest definitions on the platform. If you are developing an application using the SDK, ensure that the SDK is updated to the latest version and correctly integrates all necessary dependencies. Additionally, it is recommended to create a new home, add real devices, and perform verification, as the current home may have too many virtual devices affecting the display. Shared devices may also affect the display of categories. Device categories are configured through the Tuya Developer Platform during product development, and developers can create custom categories and associate products with them when building custom OEM applications.

First, check whether different login accounts are used on Android and iOS devices. If different accounts are used on the two devices, it will result in the inability to obtain device information. Use the Android method `ThingHomeSdk.getUserInstance().getUser.uid` to obtain the UID after logging in and compare it with the UID on the iOS side. Ensure that the same UID is used to log in to the same application to ensure that the platform recognizes it as the same user. When different applications use the same UID, the platform will return different user IDs.

When developing with the iOS SDK, you can enable debug mode and print logs by calling the following code: [[ThingSmartSDK sharedInstance] setDebugMode:YES]; Make sure to make this call after initializing the SDK. This can help with debugging and viewing detailed log information.

To enable gesture zoom functionality in your application, you need to follow these steps: 1. Add a zoom gesture listener in the user interface to capture gesture zoom events. 2. Use appropriate zoom logic to adjust the size and scale of interface elements. 3. For iOS devices, use `UIPinchGestureRecognizer` to detect zoom gestures and adjust the view's transform property. 4. For Android devices, use `ScaleGestureDetector` to detect zoom gestures and change the View's ScaleX and ScaleY properties. Ensure to test on different devices to verify the compatibility and responsiveness of the gesture zoom functionality. By following these steps, you can successfully implement gesture zoom functionality in your application.

Debugging steps for Tuya SDK: 1. Log in to the Tuya Developer Platform and ensure your development environment is configured correctly, including the installation of necessary tools and plugins. 2. Import the relevant SDK and integrate it into your project. 3. Check the project configuration, including AppKey, AppSecret, and other information to ensure consistency with the Tuya platform. 4. Use the log viewing feature provided by the platform to troubleshoot errors and exceptions through Tuya SDK logs. 5. You can obtain detailed logs of device operation through the remote log feature. 6. When there are signature or permission verification errors, ensure the development environment is consistent with the configuration on the Tuya IoT platform. Debug according to specific error information to ensure the application runs normally.

  1. 1. The mobile SDK does not have an API for switching device tones. You can ask embedded development if the tone can be modified through DP points. Tone adjustment needs to be set on the IoT developer platform. 2. Regarding switching device language: The app cannot directly modify the device's multilingual settings. It can only modify the app's language through system language or Android system API. 3. The T5 device can adjust the tone through the integrated device control UI business package. This function belongs to the mini program panel logic, not the app interface. It requires integrating the mini program API for custom development and entering the corresponding UI page through device control.

The Tuya app is currently compatible with HarmonyOS 4.0 and earlier versions, but for the brand new HarmonyNext system, some features may not be compatible yet. During the development of the Tuya app, the team is actively collaborating with the Huawei Harmony team to achieve full support for this system. Users may encounter different device panel displays when using the HarmonyNext system, which is due to the ongoing optimization of system and device compatibility. To ensure your device can connect properly, please check if the permission to scan nearby devices is enabled in the Harmony system.

The reason for this issue is that there are two processes in the App. Different processes are initialized, which leads to Application-onCreate being executed twice. This phenomenon does not affect the normal use of the App. When initializing the Tuya SDK, the device monitoring is not related to the open state of the App, and the callback is only triggered when the device sends dp points or goes offline. For example, when the device sends dp points, the onDpUpdate callback is triggered. Please check the device status to ensure that the monitoring callback is running properly.

During the file transfer process, the meta information of FILE_DL_TRANS_START_INFO_T contains alignment bytes (AES128 encryption) and management data (64 bytes), which usually do not require special handling. If there is an issue with inconsistent download file sizes and invalid images, it may be related to the data storage of the callback return type FILE_DL_TYPE_TRANS. The call location of the tuya_file_storage_dl_set_config function should be checked, and it is recommended to call it before ty_ai_toy_init to avoid such issues. Adjusting the call location can resolve the problem.

To support other languages, you need to set the required localization languages in the project's "Localizations". The iOS SDK obtains the local language through [[NSBundle mainBundle] preferredLocalizations]. If there is no corresponding international language in the project, the SDK may default to English. For multilingual resources, such as ThingSmartUtil which only has Chinese, you need to add language keys locally according to the attachment and set them. If Korean is set but the device alert push message list is displayed in English, you need to check whether the relevant message push is configured in Korean. After switching languages, restart the APP, log out and log back into the Tuya APP account to trigger the language settings to take effect.

Users may encounter error code 11001 with an error message of null. The solution is as follows: 1. Confirm that the device has the relevant dp points. 2. Try issuing again, ensuring the format is correct, the problem should be resolved.

If you need to use ThingDeviceShareManager to implement the "sharer" function, you need to integrate the extension SDK. According to the official documentation, you can add the corresponding pod dependencies to the Podfile. The reference document link is as follows:https://developer.tuya.com/en/docs/app-development/extension-sdk?id=Kcy2crd6p9tti.

Generally, LoRa is based on LoRa gateways and uses a proprietary protocol for networking.

Currently, there is no relevant information indicating that Tuya will be suspended by OpenAI. Tuya provides a variety of open APIs and platform services, supports integration and cooperation with other platforms, and has strict measures in data security and privacy protection. For more information about Tuya, you can refer to the Tuya cloud service introduction page. If you have any other questions, you can submit a ticket for consultation.

  1. 1. Ensure the product supports voice skill services. If the relevant support is not enabled, the voice function will not be available. 2. Download the Alexa app on your phone. If you log in through a browser, there will be no redirection. 3. Check whether `is_show_alexa_oem_account` and `is_alexa_to_thingpp_support` are configured in the project to enable viewing functionality. 4. If the order status is still 'Pending service fulfillment', please wait patiently for further guidance from the sales representative to complete the skill setup. After completing the setup, please download the Alexa app and activate the device's voice function. 5. After completing the above steps, try accessing the voice skill package. If it still does not work properly, feedback is required for further support.

You need to evaluate the stability of the current Tuya 4G communication solution in Southeast Asia. It is recommended to consider the following steps: 1. Replace the module: It is recommended to use the L511E-Y6E module to improve stability. 2. Use appropriate IoT cards: It is recommended to use Asia-Pacific IoT cards for testing to ensure optimal communication performance. 3. Software adjustments: Make minor software adjustments to ensure compatibility between hardware and software, enhancing communication quality. By following the above steps, you can effectively evaluate and improve the stability of the Tuya 4G communication solution in Southeast Asia.

When device logs disappear on the Tuya Developer Platform, the following reasons may cause this issue: 1. The device is restored to factory settings, which will clear the relevant log data. 2. The log data has exceeded the default storage period of the free version of the Tuya Developer Platform, which is seven days. Methods to confirm whether device logs exist include: - Check if the device has been restored to factory settings. - Confirm whether the log data has exceeded the storage period. - Provide the device ID and relevant time range to verify the existence of log data. Note: If the device is offline during the selected time range, no log data will be generated. Ensure the device is online during the selected time period.

  1. 1. You need to activate the skill service to use it normally, Amazon Alexa activation address:https://www.tuya.com/vas/commodity/ALEXA_SKC Google Assistant activation address:https://www.tuya.com/vas/commodity/GOOGLE_SKC 2. After activation, you can use theVoice Skill Quick Bind UI Business Package to quickly bind custom voice skill services for Amazon Alexa and Google Assistant with one click, enabling voice control.

No, currently there is only an interface to clear the panel cache. iOS:https://developer.tuya.com/en/docs/app-development/devicecontrol?id=Ka8qf8lnahsf8#title-8-%E6%B8%85%E9%99%A4%E9%9D%A2%E6%9D%BF%E7%BC%93%E5%AD%98 Android:https://developer.tuya.com/en/docs/app-development/devicecontrol?id=Ka8qhzk2htjby#title-9-%E6%B8%85%E9%99%A4%E7%BC%93%E5%AD%98.

Not available, there is currently no custom copy entry.

To open the mini program control panel, the following conditions must be met: 1. The app has integrated the mini program UI business package; 2. Use the method to open the device panel, not the method to open the mini program; 3. Ensure that the miniapp panel development is completed and added to the test whitelist, or the miniapp panel has been released; 4. Ensure that the components on which the mini program panel depends, and the SDK app have been integrated, and the version numbers of these components integrated by the SDK app are greater than or equal to the version numbers of the components on which the miniapp panel depends;.

Implement your own custom development components. For the integration with the Tuya UI business package, refer to the following documentation: iOS: https://developer.tuya.com/en/docs/app-development/framework?id=Ka8j2895qdvtj#title-6-%E5%A4%9A%E8%AF%AD%E8%A8%80 Multi-language panel: https://developer.tuya.com/en/docs/app-development/panelLangsExtraBizBundle?id=Kanlxty5t1u86 For Android, you can directly access the strings.xml file; developers can configure the required language strings.xml file themselves. Android multi-language panel documentation: https://developer.tuya.com/en/docs/app-development/panel_multilingual?id=Kamfttnepzzmk.

You can use the ThingHomeSDK.getMemberInstance (). UpdateMember () method to set the role of bean to MemberRole.ROLE_OWNER.

This will be updated when getHomeDetail is called.

Account binding restriction: A user ID can only change account bindings 5 times within 24 hours. After exceeding this limit, the USER_ACCOUNT_CHANGE_OVER_LIMIT error will appear. The restriction will be lifted after 24 hours. Friendly reminder: For your account security, we recommend that you manage your account carefully and limit account bindings to no more than once per month.

Create the corresponding multilingual values in your project based on the attached link, and add the corresponding multilingual strings. For example, for Chinese, it would be values-zh. https://github.com/tuya/tuya-ui-bizbundle-android-config-values.

If you are using Flutter for development, you need to first integrate the SDK natively and then encapsulate a Flutter plugin based on the SDK yourself. If any issues arise, first check whether the native integration works properly. If the native integration functions correctly, then you will need to examine whether there is a problem with the encapsulation of the Flutter plugin.

Transfer a home:https://developer.tuya.com/en/docs/app-development/extension-family-member?id=Kcy2iwdhz60pm#title-9-Transfer%20a%20home.

Visit Tuya's official website and view Tuya's financial report on the Investor Relations page. The website is https://ir.tuya.com/financials/quarterly-results.

The device control UI package integrates all devices. Once integrated, you can control door locks, cameras, and lights. Any device developed with Tuya modules can be accessed and controlled from the dashboard. This applies to any specific device type. The UI and logic are the same as the official app. https://developer.tuya.com/en/docs/app-development/devicecontrol?id=Ka8qhzk2htjby.

Hello, not supported! We recommend using native development languages. Tuya adopts a native + mini program development approach. If you have front-end development experience, you can use the Tuya mini program method for development. Documentation:https://developer.tuya.com/en/miniapp?source=platform.

IPC video streaming service currently supports only devices related to Amazon and Google platforms, excluding Homekit.

Under the condition of no obstructions or interference with the module's RF, the single-node indoor network configuration and control distance is approximately 40 meters, and the control distance in outdoor open areas is approximately 100 meters. For multi-node setups, the maximum distance in outdoor open areas can reach up to 200 meters per hop (between two modules), and in complex indoor network environments like offices, it can reach over 50 meters per hop (between two modules). In actual projects, factors such as the hardware design of the end product, the physical environment, and the network scale may all affect the control distance. The specific distance should be based on the actual test results of the end product.

Tuya provides a variety of software support, such as customized/OEM App, various PaaS tools, IoT WeChat mini-programs, etc.

Full name: Hangzhou Tuya Information Technology Co., Ltd.

Tuya Developer Platform helps customers quickly upgrade their products and help them complete the smart product infrastructure in one stop. The full-link value-added services and data operation center help customers to create smart products with global competitiveness. As of June 30, 2025, the Tuya AI developer platform has accumulated over 1.514 million registered accounts, distributed in more than 200 countries and regions worldwide. For more details, please see: https://developer.tuya.com/en/docs/iot/introduction-of-tuya-iot-platform?id=K960olyp3qas9.

Unable to communicate.

Hello, the current SDK process is registration-login-create home-network configuration-get device list-other functions. You need to register and log in first to create a home and then configure the network. If you have your own account system and do not want to register again, you can use our UID login, which is suitable for scenarios where an account system already exists. UID is a unique identifier for users maintained in your user system, and you can also manage it yourself. You can learn more at https://developer.tuya.com/en/docs/app-development/useruid?id=Ka6a99lybyr0k.

If you are asking whether you can integrate Siri capabilities when developing your app with the Tuya App SDK, the answer is yes. The Tuya App SDK and the Siri capabilities provided by Apple are not directly connected, and you can implement the integration of Siri capabilities into your app yourself.

You can check the official website for an introduction. If needed, you can click "Contact Tuya AI Expert" at the bottom of the page.

Hello, you need to set is_need_ble_support and is_need_blemesh_support to true in the compat-color.xml file within the device networking business package to resolve the issue.

The main frequency is 16MHZ.

No. Accounts of an app cannot be used in another app.

The Tuya App SDK does not have encapsulation, it can be done through the built-in interfaces of Apple and Android.

Tuya provides all-in-one apps that have the features of being free, immediate use, easy control, diversified scenarios, useful functions, and world readiness. Create apps that can control smart devices of various brands and categories. Achieve remote controls of home appliances based on Android and iOS. The originally created connection method Pegasus can detect new devices automatically to achieve a one-click network configuration. Through the linkage between devices and scenarios by various combinations of automatic smart scenarios, achieve the interaction and connectivity between different products. Support the cross-platform third-party voice control system such as Amazon Echo and Google Home to release your hands. The practical permission management and device sharing function improve your confidence to use the devices. Connect with daily life, control the smart devices easily, and get to know the status of devices at home timely. You can enjoy SmartLife with one app. For more details, please see: https://developer.tuya.com/en/docs/iot/tuya-smart-app-smart-life-app-advantages?id=K989rqa49rluq.

The family name length limit is 25 characters. If it exceeds this limit, the error message "Error: Family name exceeds length limit Error Code: OVER_LENGTH" will be displayed.

Tuya IoT PaaS platform provides seven availability zones, namely China, Singapore, East US, West US, Central Europe, Western Europe, and India.

If you are using Tuya or SmartLife, Tuya is a controller but also a processor, thus, Tuya is responsible for legal disputes. You do not need to perform GDPR certification. If you are an OEM brand, you are the controller and Tuya is the processor, so you need to fulfill your obligations as a controller. For example, you need to ensure the security of user information and equipment information obtained from Tuya platform.

Product empowerment: empowered by Tuya and the third-party platform, the IPC video stream pushing service pushes audio and video data that IPC devices collect to terminals in addition to the Tuya or SmartLife App to expand the application scenarios and improve IPC device competitiveness. Security and regulations compliance: the audio and video data is encrypted on a bank level in compliance with GDPR privacy regulations. The IPC video stream pushing service uses the standard protocols of third-party platforms, such as Amazon Alexa and Google Assistant, to transmit data encrypted on a bank level to guarantee your privacy. Continuous upgrade: two-way voice communication and playback of cloud-stored videos will be available soon. (The playback feature is subject to the exposed capabilities of a third-party terminal.) Convenience and high efficiency: after your product is connected to the Tuya IPC solution, the service can be activated after the payment is completed.

For details, log in to the Tuya developer platform, click Value-added Services, locate the WWGA Certification service, and click Subscribe. Alternatively, contact your Tuya business manager.

Consult online customer service personnel on the Tuya developer platform, make calls, or submit a work order. Alternatively, submit feedback messages in the app through Me FAQ & Feedback Report Issue.

Tuya BizBundle for iOS/Android is a business bundle that contains logic modules and UI pages. It's designed to provide customers with the ability to quickly access the Tuya business module based on the Tuya Home SDK. Before using the Tuya iOS/Android BizBundle for development, you need to register developer account on Tuya Developer Platform, and integrated Tuya Home SDK. Register Developer Accont Before docking with different development programs of Tuya, you need to register a developer account, create products, create function points, etc. on the Tuya developer platform, After creating an account, you will get the key to activate the SDK. For the specific operation process, please refer to Register Tuya Developer Account. Integrate Tuya Home SDK Integrating the Tuya Home SDK is a necessary prerequisite for accessing the Tuya iOS BizBundle. For specific integration methods, please refer to Integrate SDK UI BizBundle SDK for iOS UI BizBundle SDK for Android.

Tuya provides the WWGA Certification service for products that use the Tuya, SmartLife, and OEM Apps.

Yes, if you enter the wrong password six times in a short period, you will be prompted with "You have entered the wrong password too many times, please try again in 5 minutes.".

The dependencies required for development refer to some external third-party code libraries that are needed to achieve certain functions when developing software. Integrating third-party code libraries allows you to use the functions they provide, improve coding efficiency, and reduce repetitive work. For example, if you want to develop an app with the functionality of a Tuya app, you need to integrate the SmartLife SDK. For more details, you can refer to the documentation: https://developer.tuya.com/en/docs/iot/app-sdk-instruction?id=K9kjstc7t376p.

In addition to the UI, the UI BizBundle also equipped with functional features.

Hello, no, the case of the email does not affect the sending of the verification code. For example, Pxxx.com and pxxxx.com can both receive the verification code.

After modifying the device name, you need to remove the device and configure the network again for the device to display the updated name.

Currently, the SmartLife SDK does not provide an interface for sending infrared commands. You need to integrate the device control UI service package, configure the universal remote, and then configure the infrared device before controlling it. Android: https://developer.tuya.com/en/docs/app-development/devicecontrol?id=Ka8qhzk2htjby iOS: https://developer.tuya.com/en/docs/app-development/devicecontrol?id=Ka8qf8lnahsf8.

To fully utilize the functions of the SmartLife SDK, you need to first register a user account. After registering and logging in, create a home, and then add devices under the home. For detailed development process, please refer to the documentation: iOS:https://developer.tuya.com/en/docs/app-development/feature-overview?id=Ka5cgmlybhjk8 Android:https://developer.tuya.com/en/docs/app-development/featureoverview?id=Ka69nt97vtsfu.

No, you cannot. Each purchase of the Official edition takes effect only for a single app.To develop and launch multiple apps based on the SmartLife App SDK, you can go to the Tuya Developer Platform, create multiple SmartLife App SDK-based apps, and then purchase the Official edition for each of these SDK-based apps.

Tuya developer platform: https://platform.tuya.com.

The integrated App SDK and the SmartLife App are different apps, and their account systems are not interconnected, requiring separate registration for each.

The SDK will be released about a month after the all-in-one App(Tuya & SmartLife) is upgraded. The SDK has all the stable features of the all-in-one App. The SDK update will try to be automatically compatible with the previous version. Sometimes it may not be compatible for technical reasons (such as upgrading from the 2 series to 3 ), we will give corresponding solutions and guidance to ensure the stable function of the App;.

Apps developed using Tuya SDK need to be put on the app store for users to download after development. They will not be automatically installed on the phone, nor will they depend on whether the SmartLife App is open. These two questions are independent of each other.

SmartLife App SDK v4.0.0 or later.

If you are using the development version of SmartLife App SDK, all SDK-based features are available for free. However, only up to 100 registered users are allowed for this version. After this upper limit is reached, if additional users attempt to register, the registration request will fail and the following error logs for iOS and Android will be printed: Error code and error message returned by the failed registration callback in the SDK for Android code = "REGISTER_USER_LIMIT" error = "The application that uses the SDK trial version is limited to 100 registered users. Please visit the Tuya IoT Development Platform https://www.tuya.com/vas/commodity/SDK_APP_CREATE to purchase the official version to unlock the limitation." NSError object and `error.userInfo` message returned by the failed registration callback in the SDK for iOS error.userInfo[NSLocalizedFailureReasonErrorKey] = REGISTER_USER_LIMIT error.userInfo[NSLocalizedDescriptionKey] = "The application that uses the SDK trial version is limited to 100 registered users. Please visit the Tuya IoT Development Platform: https://www.tuya.com/vas/commodity/SDK_APP_CREATE to purchase the official version to unlock the limitation." In your SDK project, you can implement an alert to display each error message in the app. To unlock this upper limit, you can purchase the official version of the App SDK. For more information, visit https://www.tuya.com/vas/commodity/SDK_APP_CREATE.

Applications developed using the Tuya SDK need to be uploaded to the app store for users to download after completion. They will not be automatically installed on their phones and do not rely on whether the SmartLife App is open or not. These two issues are independent of each other.

The coverage areas include Vietnam, Laos, Cambodia, Thailand, Myanmar, Malaysia, Singapore, Indonesia, Philippines, Brunei, East Timor, Papua New Guinea, Solomon Islands, Hong Kong, Macao, and Taipei.

Hello, you need to set is_need_ble_support and is_need_blemesh_support to true in the compat-color.xml file within the device networking business package to resolve the issue.

The SLA of Tuya cloud is 99.9% and totally 99.99% in year 2024, provides stable cloud services. Using a distributed architecture for all services with a minimum of 3 service nodes providing services at the same time Multi-computer rooms are deployed in one city, services are deployed in at least 3 data centers at the same time. Problems in any one data center will not affect the user. In addition, Tuya will monitor cloud services. Problems related to core business will be detected within 1 minute and be processed in 5-10 minutes. In addition, Tuya also makes failure prediction based on big data analysis. If the users are affected, Tuya will e-mail the situation in time.

There is no interface related to power consumption statistics in the App SDK.

There is a new platform available now, and it is no longer recommended to use the Tuya Smart Selection Workbench. If needed, you can contact Tuya's business manager for consultation.

Certification validity is theoretically permanent, as long as the model does not change.

Hello, before calling the jump to the distribution network UI service package, the getHomeDetail() interface must be called first to complete the initialization of the current home data.

Hello, no, these are two separate services that need to be activated separately in order to be used. App SDK official version: https://www.tuya.com/vas/commodity/SDK_APP_CREATE?appId=905727550 IoT Core Services: https://www.tuya.com/vas/commodity/IOT_CORE_V2.

Yes, Tuya's 4G modules include: MG661 series (Europe, Latin America) MC661 series (China) MA510 series (North America) L511 series (China, Europe, North America) If you would like to know more about this, you can contact the business manager.

Developing an app can increase the upper limit of the number of households appropriately. If the increase is too much, it will cause excessive server pressure and result in long waiting times for data requests.

Caused by: java.lang.ArrayIndexOut0fBoundsException: src.length=4 srcPos=0 dst.length=16 dstPos=0 length=16 Solution: Hello, you need to check if there are any problems with the string configurations such as appkey. Normal configuration can complete the initialization. The following are configuration positions 1. initialization configuration 2. and manifest file configuration.

The Android end retrieves the category attribute from the ProductBean, while the iOS end retrieves the category attribute from the ThingSmartDeviceModel and references the category table to obtain the current device category, such as kg for the switch and fwd for the ambient light https://developer.tuya.com/en/docs/iot/standarddescription?id=K9i5ql6waswzq#title-6-List%20of%20category%20code.

TuyaOpen is an open source IoT development framework that supports cross-chip platforms and operating systems. It is designed based on a universal southbound interface and supports communication protocols such as Bluetooth, Wi-Fi, and Ethernet. It provides core functionalities for IoT development, including pairing, activation, control, and upgrading. The SDK has robust security and compliance capabilities, including device authentication, data encryption, and communication encryption, meeting data compliance requirements in various countries and regions worldwide. IoT products developed using the TuyaOpen, if utilizing the functionality of the tuya_cloud_service component, can make use of the powerful ecosystem provided by the Tuya App and cloud services, and achieve interoperability with Powered By Tuya devices. At the same time, the TuyaOpen will continuously expand, providing more cloud platform integration features, as well as voice, video, and facial recognition capabilities. You can refer to: https://github.com/tuya/TuyaOpen/blob/master/README.md.

Condition-triggered scenes are automation scenes in the TuyaSmart app. One-tap scenes are special automation scenes without conditions. Document: https://developer.tuya.com/en/docs/app-development/smartscene?id=Ka5srtq859mp7#title-19-%E6%B7%BB%E5%8A%A0%E5%9C%BA%E6%99%AF Automation without setting execution conditions is a "one-click trigger" scenario.

Currently, WWGA certification supports all Tuya solution products. Except for IPC products and robot vacuums with advanced customization features, which require sending two samples to Tuya for testing, other categories do not need to send samples for testing.

Please click Documentation to view the data center attribution for each country or region.

The pushes supported by the Message Center are constantly being improved, and the pushes currently supported are shown below. The shared device can receivepush notifications, but there is no push notification for removal. Alarm: device alarm Automatic push Scheduled execution push Camera motion detection Family: An account invites you to join the family, the current account is added as a family manager, the current account is added as a normal member of the family, the current account is added as a custom family member, and an account removes you from the family, a user successfully adds a device in a home The device firmware upgrade is completed The device firmware upgrade fails Share device Remove device Device reset Notification: The account is logged in on the new mobile phone, the user receives a background reply after feedback, and the operation and notification messages sent by the Message Center on the Tuya IoT Platform.

  1. 1. Hangzhou China: Floors 3 and 7-12, Building A, Huace Center, Wuchanggang Road, Xihu District, Hangzhou, China 2. Shenzhen China: Floors 15-16, Building T2, Qianhai Kerry Center, Nanshan District, Shenzhen, China 3. Shunde China: Room 606, 20th Floor, YiHe Business Building, No. 2 YiHe Road, Junlan Community, Beijiao Town, Shunde District, Foshan 4. Faridabad India:Unit no. 512A, Tower 5, RPS 12th Avenue, Sector 27C, Faridabad 121003, Haryana, India 5. Dusseldorf Germany: Peter-Müller-Str. 1640468 Düsseldorf, Germany 6. Tokyo Japan: 3F, 5-9-1, Toranomon, Minato, Tokyo, 1050001, Japan (Note: If you need to visit, please contact your business manager first to make an appointment).

To facilitate better communication among various developers in the platform industry, the Tuya Developer Forum is officially launched for trial operation! In the developer forum, you can: 1. Exchange development experiences with industry technical experts; 2. Directly provide feedback on product technical issues to Tuya technical experts and product experts; 3. Obtain the latest information on Tuya products; 4. Jointly discuss the future development direction of products and the industry. The Tuya Developer Forum is now live for trial operation, and only invited developers can register for the forum. Please provide your Tuya Developer Platform account and the channel you learned about us on the registration page. We look forward to your participation! URL:https://www.tuyaos.com/viewforum.php?f=22&sid=447f6b64c214ce2589265766a968bbb3.

You can call our hotline at 400-881-8611 or submit a ticket and our staff will assist you.

Value, enumeration, boolean, timed and meteorological sunrise and sunset.

At present, Bluetooth LE supports the low power mode and the high power mode.

Yes, you can refer to the Bluetooth LE protocol: https://developer.tuya.com/en/docs/iot/tuya-cloud-universal-serial-port-access-protocol?id=K9eigf2el456o#title-7-%E5 %BF%83%E8%B7%B3%E5%8C%85%EF%BC%88CMD-0x00%EF%BC%89.

BT3L, BT7L, BTU, BPU, and TYBN1.

A Bluetooth combo module device supports not only the Basic Rate (BR) and Enhanced Data Rate (EDR) of classic Bluetooth, but also the latest Bluetooth LE standard. Bluetooth 4.0 and later versions are combo module standards, covering both Bluetooth Classic and Bluetooth LE.

Please check if the network is smooth. If the network is normal but you still cannot redirect, you cansubmit a ticketfor feedback.

No.

The URL of the Tuya official website is: https://www.tuya.com/.

Yes, you can contact our online customer service on our official website or call the hotline at 400-881-8611 for support on hardware device access in Tuya Developer Platform.

Tuya Developer Platform provides development capabilities in three aspects: smart hardware development, app development, and cloud development. Smart hardware development: Provides over 475 no-code solutions covering eight hardware categories (electrical and lighting devices, home appliances, security sensors, healthcare equipment, energy-saving products, digital entertainment products, industrial and agricultural products, and office and travel devices) and 1,510 MCU SDKs and one-stop access to all the tools required for smart hardware upgrades. TuyaOS is an IoT operating system designed for IoT devices and sub-device development under hardware development, featuring key capabilities such as lightweight, interconnection, secure transmission, various components, and rapid development. It is widely used in developing IoT-enabled devices such as electrical and lighting devices, home appliances, surveillance cameras, central control gateways, security sensors, and industrial and agricultural products. App development: Provides all-in-one, OEM, and customizable app SDKs for rapid app development. Provides over 4,000 all-in-one app panels and UI Studio and panel SDKs for rapid UI development. Cloud development: Help developers build rich additional services around Tuya devices, develop personalized Tuya developer platforms, PaaS and SaaS-level solutions, and provide over 1000 types of open interface capabilities (APIs).

This module is a non-public version, it is necessary to open a white list of deliverables for the developer platform account (please contact the corresponding project manager to handle this).

You can move the pointer over the language drop-down list in the top right corner of the IoT Platform and choose English(EN) to switch to English.

Tuya Developer Platform provides a whole process from the production of smart products to sales. If you are an engineer, you can use the development materials after registering the Tuya platform and download the development kit after creating the product; Tuya also provides a variety of standardized solutions to allow you to achieve docking efficiently. If you are a dealer or manufacturer, you can check the activation, activity, distribution, and other user management data of the devices you cooperated with after registering the Tuya platform. On the value-added service page, Tuya provides full-link intelligent product value-added services to efficiently build the global competitiveness of smart products. In addition, if you have any questions during the operation of the platform, you can submit them to the support center. Tuya has a professional technical team to respond to your questions efficiently.

For App users who have not yet purchased SMS or call services, they can integrate this UI BizBundle to jump to the purchase interface.

No, this function is not yet available for apps of this type.

Constant transmission (Itx): 6.7 mA (0 dBm output power) Constant receiving (Irx): 6.3 mA IDC mesh connected: 7.4 mA Deep sleep mode 1 (Ideepsleep1): 1.2 μA (16 KB RAM is reserved.) Deep sleep mode 2 (Ideepsleep2): 0.4 μA (No RAM is reserved.) For details, please refer to the module datasheet.

Tuya 4G modules are automatically connected to the network, but you must use the SIM card and authorization code provided by Tuya.

The link address of the Solution Center is: https://solution.tuya.com/.

If you integrate third-party login 1. Check whether the App ID and App Secret information is configured on the developer platform. If not, apply and configure according to the documentation. 2. If you use Google login, logging in with Facebook and Google is not supported in mainland China. You need to set the country code to "1" or another foreign country code to log in. 3. If you have already configured but still cannot log in, ensure that your App ID and App Secret are correct. If the information is incorrect, you will not be able to log in.

  1. 1. Please check if the proxy is set 2. Please check if the protocol is followed 3. Please check if the device object is global 4. Please check if the pairing method is written in the child thread. To ensure it is in the main thread, you can write the pairing method in the main thread: dispatch_async(dispatch_get_main_queue(), ^{ Add the pairing method here });.

For the D version chip, 0x00 corresponds to 0V, and 0x3FF corresponds to 1.2V; For the G version chip, 0x00 corresponds to 0V, and 0x3FF corresponds to 1.0V;.

(1) Submit information: currently, it supports Uploading the UUIDs File, Selecting Delivery, and Pre Order activation: If you choose to Upload the File to activate: you need to select the PID of the corresponding product, and then upload UUID file that needs to be activated; If you choose to Select Delivery to activate: select the corresponding license delivery; If you choose Pre Order to activate: you can directly fill in the quantity you need to pre-order, and then upload the UUID file to deduct the pre-order activation qualifications to directly activate your product. (2) Pay for the order: pay for the service through Alipay, PayPal, or other online payment modes. You are advised to use your company account for payment, because invoices under your company's name cannot be issued if you use your personal account for payment. (3) Enable the service: upon approval, Tuya will enable the IPC video stream pushing service for the devices that you specify.

Home Owner: As the Home Owner, you hold comprehensive authority over the home, inclusive of the ability to assign administrative privileges. Home Administrator: As an Administrator, you are empowered with the jurisdiction to manage devices, orchestrate scenes, and regulate the permissions of standard home members. Home Member: As a Home Member, you are bestowed with the permission to operate devices, view scenes, and utilize the Tap-to-Run feature.

For iOS, please refer to: https://developer.tuya.com/en/docs/app-development/device?id=Ka5cgmmjr46cp#title-6-Restore%20to%20factory%20defaults For Android, please refer to: https://developer.tuya.com/en/docs/app-development/devicemanage?id=Ka6ki8r2rfiuu#title-10-Restore%20factory%20defaults.

The current operation mode of the Tuya module is QIO.

Products embedded with Tuya modules can be connected to Tuya Cloud through the App integrated with Tuya SDK to realize intelligent control of the device. If you have hardware development capabilities, you can create products on the IoT platform, embed Tuya modules, and then complete the finished product development and assembly yourself. Refer to the link: https://docs.tuya.com/en/iot/device-intelligentize-in- 5-minutes/device-intelligentize-in-5-minutes?id=K914joxbogkm6. How to integrate Tuya SDK to develop an App, you can refer to: https://docs.tuya.com/en/iot/app-development/sdk-development/app-sdk-creation-instruction?id=K989rt8rm8lc6.

If all devices are Zigbee gateway sub-devices, you need to create a Zigbee group If you don't need a gateway, create a Wi-Fi group If you use Bluetooth Mesh, create a mesh group Group type can be obtained through TuyaSmartGroupType in TuyaSmartDeviceModel.

  1. 1. Check and confirm that the value of needBLe in the ty_custom_config.json file in the project is YES. 2. Check that the Bluetooth-related permissions have been added to the info.plist. 3. Check that the dependencies in the Podfile include the following two libraries: pod 'TYBLEInterfaceImpl' and pod 'TYBLEMeshInterfaceImpl'.

Cooking equipment such as air fryers, food processors, slow cookers, stir-fry machines, electric pressure cookers, etc., and water drinking equipment such as coffee machines and health pots can use Tuya's cloud recipe service. Among them, popular categories such as air fryers, slow cookers, kettles, stir-fry machines, food processors, and electric pressure cookers have been launched on Tuya's public version panel. After the recipes are launched on the cloud recipe backend, you can see the recipe effects and directly control the devices in the public version.

iOS: Android: Interface: tuya.m.sharing.sharer.remove.res Version number: 1.0 Parameter resId: groupId ResType: device_group Please refer to the documentation: https://developer.tuya.com/en/docs/app-development/commoninterface?id=Ka6o3bst0te1r.

Yes, it is not necessary when using LDO mode.

Please contact Tuya staff to get the latest WWAH Logo.

Full error message:No implementation found for java.lang.Object com.thingclips.smart.security.jni.SecureNativeApi.doCommandNative(android.content.Context, int, byte[], byte[], boolean) (tried Java_com_thingclips_smart_security_jni_SecureNativeApi_doCommandNative and Java_com_thingclips_smart_security_jni_SecureNativeApi_doCommandNative__Landroid_content_Context_2I_3B_3BZ) Solution: Check whether the security component andimplementation fileTree(include: ['*.aar'], dir: 'libs')have been added to your project.

No, it cannot.

No, you can add another Bluetooth mesh device between Bluetooth mesh devices to extend the communication distance.

For Android: You can find the corresponding methods in the "DeviceBean" class: public boolean isZigBeeWifi() { return this.productBean != null && this.productBean.hasZigBee() && this.productBean.hasWifi(); } public boolean hasZigBee() { return this.productBean != null && this.productBean.hasZigBee(); } public boolean isBleMeshWifi() { return this.productBean != null && this.productBean.hasBleMesh() && this.productBean.hasWifi(); } public boolean isBluetooth() { return this.productBean != null && this.productBean.hasBluetooth(); } public boolean isBleMesh() { return this.productBean != null && this.productBean.hasBleMesh(); } public boolean isBlueMesh() { return this.productBean != null && this.productBean.hasBlueMesh(); } public boolean isSigMesh() { return this.productBean != null && this.productBean.hasSigMesh(); } public boolean isSigMeshWifi() { return this.productBean != null && this.productBean.hasSigMesh() && this.productBean.hasWifi(); } public boolean isBlueMeshWifi() { return this.productBean != null && this.productBean.hasBlueMesh() && this.productBean.hasWifi(); } public boolean isWifiDevice() { return this.productBean != null && this.productBean.isWifi(); } For iOS: In the "TuyaSmartDeviceModel" class, you can use the following property: @property (nonatomic, assign) TuyaSmartDeviceModelType deviceType; Please note that this information may vary depending on the actual implementation of the App.

Yes, the terminal list using BT3L can refer to the following latest QDIDs: 136037, 160268, 179072.

The device ID obtained from the cloud cannot be directly instantiated into a device object through the SDK method. The client needs to create a family and obtain the device object from the family.

The interface for transferring family ownership is the interface for updating family member information. If the current account does not belong to a family member, you can invite it to become a family member first.

"After the user is generated in the cloud, the mobile SDK login reports a username or password error. When registering in the cloud, the password needs to be encrypted with MD5 (MD5 is case-insensitive and should use 32-bit), so that it can be logged in on the SDK. The password for SDK login should be in plaintext.".

The registered account will stay in the region where it was registered. Binding a mobile phone number will only change the country code, not the region.

Mobile phone account system, email account system, user UID login system, third-party login system.

After version 3.20.0, the data is returned from the actionDisplayNew field.

If the current time is within the effective time period, it will take effect next time.

When loops = 0000000, the scene only takes effect once. When loops = 1111111, it means the scene takes effect from Sunday to Monday. When loops = 0100000, the scene only takes effect on the corresponding day when it is set to 1. Note: Each digit represents the seven days from Sunday to Monday, and 1 means the scene takes effect.

To solve this issue, you need to write the registration protocol logic in (- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions). Then, use homeDetail to get data in viewDidLoad, and finally open the device panel.

Syntax error in self.device publishDps:@{@""1"":null}. null in OC refers to [NSNull null], and in Swift, it refers to NSNull.init().

After receiving the broadcast of the wired distribution network device, this notification will be sent. objec is a dictionary, @{@""productId"":productId, @""gwId"":gwId} extern NSString *const TuyaSmartActivatorNotificationFindGatewayDevice; To get the name and picture of the gateway device, use the general interface tuya.m.product.info.get with version 1.0. Input parameters: productId, uuid, mac (if available, the cloud will handle them with corresponding priority). uuid is the gwid in HgwBean. For the usage of the general interface, please refer to: https://tuyainc.github.io/tuyasmart_home_android_sdk_doc/zh-hans/resource/CommonInterface.html.

Because the SDK login will automatically perform MD5 encryption, and the cloud will not, so when the customer uses cloud registration, the password needs to be MD5 encrypted to be used on the client side.

No.

Category refers to the product category, while categoryCode has an additional product protocol field compared to category. For example, the category of a dual-mode protocol socket product is cz, and the categoryCode is wf_ble_cz.

  1. 1. Instantiating directly from deviceId obtained from your own backend 2. No family created 3. No device list obtained under the family Solution: Create a family, obtain the device list under the family, and instantiate TuyaSmartDevice through TuyaSmartDeviceModel.

Please refer to this document: https://docs.tuya.com/en/iot/app-development/oem-app/thirdparty-login-support/wechat?id=K989rrj034gln.

If you register via email and bind your phone number on the App page, the country code will be changed.

The weather information for foreign accounts does not have air quality data.

Creating a scene coverIcon does not support customization.

Solution: First call this method geoName, check the current family's geographical location, and judge whether the family's latitude and longitude have been modified successfully.

Solution: Access jcenter or add Alibaba mirror maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}.

  1. 1. Get the scene details before executing the scene by calling getSceneDetailWithHomeId2. After obtaining the TuyaSmartSceneModel, read its actions. 3. Get the TuyaSmartSceneActionModel from the actions, and then get the actionDisplayNew of the TuyaSmartSceneActionModel. The above method is the result of the business package combined with the SDK. Since the scene business package does not provide the scene home page, only the add/edit page, you need to call the SDK interface for one-click execution.

The +91 parameter is non-standard. Previously, there were no matching rules, so all went to the US region. After December 3, the cloud-end release is compatible and will treat +91 as 91, which will go to Europe. Accounts registered after December 3 are all in one region, and a specific app will only be in one region.

You can use the universal network configuration UI business package to get the network configuration list icon. And you can refer to:https://developer.tuya.com/en/docs/app-development/activatorExtraBizBundle?id=Kanly112y07jk.

  1. 1. Service price is $1250(USD) per product. Includes certification fees for five different sets of packaging materials. 2. If there are more than five different sets of packaging materials(SKU), new SKU will be charged according to the following standards: $125 for one.

Tuya performs the full data backup in a daily manner and the incremental backup every 5 minutes.

Tuya guarantees in the SLA that all data centers around the world can reach the availability of 99.9%. Tuya guarantees the availability by creating a monitoring metric for every module of a product.

  1. 1. Tuya builds a VPC data center based on AWS network architecture and its security policy management capabilities. The VPC is divided into subnets based on application domains, and different security policies are applied in each subnet. 2. AWS provides basic security protection and DDoS attack protection services. Tuya has developed WAF products to protect the system against DDoS attacks and malicious scanning. 3. Tuya's security team also developed a system for asset protection and security vulnerability detection to ensure the timely identification of asset risks. 4. Tuya has built an all-around DevSecOps system to perform security scanning for code specification, code security protection, and component vulnerability detection when an application is changed, or a product is delivered.

Tuya IoT Cloud is deployed in a distributed architecture, which allows unlimited horizontal scaling of resources to meet the requirements of different business scenarios. The existing resources can easily handle millions of App queries per second (QPS) and support hundreds of millions of online devices at the same time.

Tuya uses the CDN service of AWS. AWS performs data cache by continent, country, and city levels. Users access the point of presence (PoP) nodes that are closest to them.

Tuya IoT PaaS is deployed in the AWS public cloud, which guarantees the service and network availability worldwide based on the network architecture of AWS.

Yes. For more information about how to generate a QR code, refer to the QR code generation process.

iOS devices can determine whether the Bluetooth LE type of a scanned device is plugplay. If yes, the device supports the reserved pairing mode. Android devices can determine whether a scanned device supports the reserved pairing mode based on the value of the deviceType field. The values 304 and 404 indicate a plugplay device, which supports the reserved pairing mode. For a combo device that supports the default pairing mode, it can be successfully paired even if you enter the wrong Wi-Fi password or skip the step of entering the Wi-Fi name and password.

This is because the title of pushed notifications does not support the replacement of placeholders. Therefore, do not configure a device name in the title of pushed notifications.

Welcome to consult Tuya Smart Customer Service Robot. Before you ask questions, please read carefully and be aware of the personal data protection and other instructions in the "Privacy Policy".

Currently there are BT8C-E, BT7L-IPEX, TYBT2-IPEX, etc.

No. If you require structure design, you can additionally apply for mechanical design service: https://www.tuya.com/vas/tmpl/apply?code=STRUCTURE_DESIGN.

Store the logs of online activated devices in the data center of the Tuya IoT Platform, which can be viewed in real time after opening, and supports storage, query and export of device logs. You can customize the data reporting type and storage period. This service can be applied to a variety of application scenarios: (1) product iteration data support; (2) equipment failure warning; (3) real-time viewing of the working status of sub-equipment.

High reliability: the device log storage service is secure and reliable. Global deployment of Tuya cloud ensures real-time log storage of devices around the world. Strong security: based on Tuya cloud, the device log storage service securely, efficiently, and stably stores logs for you, and you do not need to worry about data loss or damage any more. Excellent performance: function invocation data of a device can be generated and stored within 60s. Flexible subscription: you can set the service subscription period within the range from 1 month to 36 months. The service is enabled for you immediately after you subscribe to it.

Customers who want to refine device management, analyze device data, and obtain device alarm information.

The device log storage service applies to products that have been mass produced and sold in the market.

  1. 1. Intelligent management of multiple sub-devices: log data contains information about the status of all devices that are centrally connected to a large gateway, helping the administrator master the device status in real time and quickly solve device problems. 2. Provide 24-hour equipment check to achieve one-to-one user care: by analyzing log data, you can understand device and consumable usage, and provide device maintenance and consumable replacement services to users in a timely manner.

The price is set based on the number of devices for which the device log storage service is activated, storage period, and stored log volume.

High efficiency: the control panel can be customized within a short period of time. Exclusive service: remote control functions are customized for your smart devices, and one-to-one services are provided. High quality: Tuya IoT platform has strong development capabilities and empowers enterprise customers in one stop, ensuring excellent user experience. Excellent user experience: the service covers the whole process, including control panel function customization, panel UI design, and joint commissioning between the hardware and app.

According to your specific needs, you need to make a quote after project evaluation. Within three days after you submit your order, you can log in to the Value-added Service platform and make a payment through the "My Services-App Control Panel Customization-Management(https://www.tuya.com/vas/tmpl/board?code=SECURITY_OEM_APP_CREATE)-Click View" query for the quoted price.

Tuya will complete the development, design, and test of the customized control panel based on your requirements. The time required for the whole project depends on the development workload and schedule. Tuya will provide you with one-to-one professional services and communicate with you about the project progress.

Whether it can be connected to other gateways depends on whether the gateway manufacturer opens the protocol and allows other devices to access it. It is still not supported at present.

The default PWM frequency is 8 kHz. On the Tuya Smart platform's Hardware Debug page, you can modify the PWM frequency to up to 20 kHz.

The absolute value less than 70 is normal.

Yes. It is feature of Bluetooth modules. However, you can set up a gateway to achieve remote monitoring.

No, not open for use, just float.

The average power consumption of single-point Bluetooth mesh is 70ua, and the average power consumption of low-power tuyamesh is 3ua. For mesh, the current power consumption is higher, mA level.

It will be shielded, but you can select the module with an external antenna.

The output voltage ripple of 3.3V is less than 100mV, and the DC/DC has the ability to output the average current of 50mA. And when the output current is 100mA under the dynamic conditions, the output voltage drop does not exceed 2.8V.

When the Bluetooth module is in low power consumption, it no longer receives the data reported by the MCU, and the MCU can turn off its peripheral functions to reduce the overall power consumption.

The Bluetooth mesh can directly communicate with App.

Bluetooth 5.0: The transmission rate can reach to 2Mbps, which is increased by 2 times. The effective distance is 300M, which is increased by 4 times. It is less or even lower than 1M combined with Wi-Fi accuracy. In addition, more transmission functions are available, such as beacon and location services. It also supports 24bit / 192KHz lossless audio source transmission.

Bluetooth 4.0: The most importance of 4.0 is increasing low power consumption. It also supports single and dual mode, dual mode can be backward compatiBluetooth LE but single mode cannot. Through integrating BR / EDR, HS and Bluetooth LE together, power consumption can be reduced by 90% compared with the old version. Bluetooth 4.1: 4.1 increases the transmission rate of batch data, connects to the network through IPV6, simplifies device connection, coexists with 4G network to increase anti-interference to 4G network and increases AES encryption technology. Bluetooth 4.2: 2.5 times faster data transmission rate.

Bluetooth 3.0 + HS: By integrating 802.11PAL (Protocol Adaptation Layer), the data transmission rate of Bluetooth 3.0 increased to 24Mbps. In theory, Bluetooth 2.1 module can support Bluetooth 3.0 by upgrading the firmware.

Bluetooth 2.0: 2.0 is an improved version of 1.2, with a transmission rate of 1.8Mbps-2.1Mbps. It supports duplex, that is, voice communication and files or pictures' transformission can be proceeded at the same time. Bluetooth 2.1 + EDR: Improving the device pairing process, from personal identification code to automatic digital password pairing. Besides, short-distance pairing, NFC increase and more power saving are its features. By setting the sending interval between the two devices signal to reach the purpose of low power consumption, sending interval from 0.1-0.5s.

Bluetooth 1.1: The transmission rate is about 748-810kpbs. In this early version, the same frequency products have poor anti-interference and Stereo audio transmission requirements. Bluetooth 1.2: The transmission rate is generally 748-810kpbs. The interference frequency hopping function is added.

Sorry, an online menu cannot be modified. If you want to modify the menu, switch it to the offline state first.

As long as the product is embedded in the Tuya module, it can be connected to the Tuya Cloud, and the configuration network can be activated through the OEM App or the App integrated with the Tuya SDK to realize the intelligent control. That is to say, the device of the user needs to be embedded with the Tuya module during the product development stage, and then the App you develop yourself needs to integrate with the Tuya SDK. After meeting the two conditions, the user can use the device to configure the network into your App to realize the device's binding with your App account. How to create a product on the IoT platform and embed the Tuya module, you can refer to: https://docs.tuya.com/en/iot/configure-in-platform/create-product/create-product ?id=K914jp1ijtsfe How to integrate the Tuya SDK on the IoT platform with the App developed by yourself. You can refer to: https://docs.tuya.com/en/iot/app-development/sdk-development/app-sdk -instruction?id=K9kjstc7t376p Obtain App SDK:https://developer.tuya.com/en/docs/iot/app-sdk-creation-instruction?id=K989rt8rm8lc6.

The city list only supports China for the time being. If you want to display the list of other country's cities, it is recommended to obtain city information based on latitude and longitude.

No.

After the factory settings are restored, the data in the device is gone. After removing the device, there are some configuration related to the device.

Private mesh is based on the protocol that each chip manufacturer customizes according to needs. Each company may develop its own gateway and sub-devices before they can use it. Compared to private meshes, sigmesh is standard, which means that sigmesh gateways support sub-devices of any manufacturer.

A single node is open 50m, indoor environment is 10m, and it is six hops by default.

Tuya registration verification supports domestic and abroad. This function is a value-added service. If you need it, you can click the service details to learn about the purchase: https://www.tuya.com/vas/commodity/detail?code=APP_SMS.

The time zone of the current account.

The 0x0E command in the Bluetooth module is used for RF testing. During testing, Tuya needs to provide Bluetooth beacon, MCU sent the command after the module reply whether is successful and signal strength is okay or not. Generally signal strength greater than -70 that the module RF part is normal.

Yes.You can visit the website below to search video:https://developer.tuya.com/en/search?keyword=plug&pageNo=1&groupKey=VIDEO.

Tuya does not support the NBN network, which is a policy initiative by the federal government, which wants to replace the existing network system carrying home phone and internet services with the NBN network. In areas where the NBN fibre network is installed, you will need to switch your home phone and internet service to the NBN network in order to continue using your home phone and internet service. NBN is a wholesale merchant and does not sell directly to the public, so you will need to contact your phone or internet provider (e.g. Telstra) in order to switch your service to the NBN network.

Tuya mainly provides manufacturers with intelligent solutions for traditional products and does not produce hardware. Tuya Smart (NYSE: TUYA) is a leading technology company focused on making our lives smarter. Tuya does this through offering a cloud platform that connects a range of devices via the IoT. By building interconnectivity standards, Tuya bridges the intelligent needs of brands, OEMs, developers, and retail chains across a broad range of smart devices and industries. The Company’s platform is backed by industry-leading technology complete with rigorous data protection and security. Tuya solutions empower partners and customers by improving the value of their products while making consumers’ lives more convenient through the application of technology. Through its growing commercial SaaS business, Tuya offers intelligent business solutions for a wide range of verticals. Tuya partners with leading Fortune 500 companies from around the world to make things smarter, including Philips, Schneider Electric, Lenovo and many others.

Tuya has more than 93,000 partners worldwide, including producers, solution providers, and traders. You can contact your Business manager,we will choose the appropriate solution provider and manufacturer according to your project needs.

You can log in: https://iot.tuya.com/pmg/solution and click "Create" to view the latest supported categories.

The data generated by the product belongs to the client. Tuya Cloud stores these data in isolation, and some of the data is desensitized and displayed to the user's owner. Tuya will not and cannot directly control the user's device. Tuya platform data security complies with the latest GDPR.

If you are interested in cooperating with us,you can contact human customer service(Click on Tuya's official website and select "Support" - "Online Support" at the top of the page), or click "Quick Entry" - "Business Cooperation" on the right side of the smart customer service page to conduct the first step of demand negotiation. The overall process of cooperating with Tuya is as follows: Negotiation of needs:You are supposed to make clear product requirements and choose the service you want. Tuya provides you with one-to-one communication of project with project managers. Project managers will provide feasible proposals and solutions based on your requirements, industry analysis and project experience. Technology integration: You are supposed to do the product and technology integration with Tuya R&D team. Tuya will offer several feasible solutions to determine the most optimal implementation. Product development: You are also supposed to do hardware integration. Tuya will provide guidance on software and hardware development. R&D team will give real-time feedback according to the project plan and a demo sample will be available. Joint debugging: You need to do the debugging of samples. Tuya will have internal formal testing referring to software and hardware debugging of all aspects such as product performance, stability, safety etc before mass production. Finally, golden sample will be finished. Online production. Please arrange trial production and mass production according to the regular process. Tuya will assist in arranging the preparation of materials, production and testing processes, testing manuals, and after-sale services.

It is controlled via DP points, and control command format is DP format.

Tuya public cloud, private cloud and hybrid cloud.

Yes, Tuya IoT PaaS is deployed in China, Eastern America, Western America, Central Europe, Western Europe, Indian. the deployment of data room, in Hong Kong, Japan and other places to deploy data acceleration services to protect the service high availability and user experience. Customer products have covered the main cities around the globe except for the Arctic continent. Currently available in China, Eastern America, Western America, Central Europe, Western Europe, Indian six available areas. According to the user's area, it automatically select the nearest availability, with minimum data link service response speed to the user localization Experience. While Tuya Smart data drift to provide services to protect users in any country can be safe and stable use.

HTTPS service / MQTT service / WebSocket service / TCP service.

Tuya IoT PaaS provides a four-layer security strategy to ensure the security of smart devices without the risk of information leakage. 1. Data encryption: AES data encryption, even if the device is stolen, it cannot be deciphered. 2. Authorization and authentication: Tuya's algorithm guarantees data isolation, connection authentication, and requests for triple control. 3. Dynamic key: One machine with double-code dynamic key and dynamic password. It can also ensure device security under the case of algorithm exposure. 4. Channel encryption: https encryption Channel transmission to ensure the security of network transmission Tuya Smart has passed almost all mainstream information security standards in the market. AES and HTTPS encryption ensures data transmission security, local networking and cloud security guarantees, and can be recovered immediately after being attacked. A financial level of security is achieved. At the same time, Tuya has been endorsed by internationally renowned institutions: BSI's ISO certification. Tuya has now passed the GDPR certification and optimized the security protection and compliance requirements of internal data. Through the cooperation with the internationally renowned Trustarc consulting agency, the CCPA privacy compliance audit has been officially completed. Tuya has always been committed to providing the world's leading artificial intelligence and IoT platform. For Tuya, customers come first and protecting users' data has always been one of our core missions. Tuya has six data centers around the world, which are located in Oregon, Virginia, Frankfurt, Amsterdam, Mumbai, India, and Shanghai China. Build more data centers. Each data center operates independently and separately, and services and data centers in each region are isolated from each other. And Tuya Smart, as a platform that empowers the business customer, will not directly face the individual user. For all network interactions, Tuya will use TLS for secure communication.

No, you can't. If you do, you may be held legally responsiblity.

BT7L-IPEX is equipped with an IPEX interface, which can be glued and led out with an external antenna.

No. You can keep the AppKey and AppSecret values unchanged.

Distinguish by product hardware form: 1. If the device supports connecting to the external network, the device can be intelligentized by integrating TuyaOS or Tuya Connect Kit (formerly known as TuyaOS Link SDK). 2. If the device cannot connect to the external network, but has the ability to communicate locally, the device can be connected to the Tuya IoT Pass through the Gateway solution to achieve intelligence. 3. If the device does not have external or local networking capabilities, it is necessary to add a new networking module and transform the device hardware to achieve intelligence by adding Tuya universal connection.

Yes. For details, visit the link: https://www.tuya.com/vas/commodity/detail?code=PANEL_DEVELOP_S.

  1. 1. Lighting category: 1–5 street lamps with forward compatible package types; 2. Electrical category: low-power live wire switches, and wireless switches; 3. Sensing category: door sensor, PIR, luminance, temperature and humidity sensor; 4. Large and small household appliances: general interconnected MCUs; 5. Others: gateways, remote controllers, and curtain motors.

In addition to control smart products with apps and mini programs, you can also experience advanced interaction methods such as voice control. Tuya is a strategic partner of Amazon and Google, powered by Tuya support Amazon Echo, Google Home, IFTTT, and other third-party platforms. It can also implement one app to control home appliances of various categories and brands, and leave the burden of one app controlling one appliance.

You can obtain device names and icons by using the following methods based on the communication mode: 1. Bluetooth Low Energy (Bluetooth LE) and dual-mode Bluetooth Use the name query application programming interface (API) and pass the productId and uuid parameters. Example: apiName: tuya.m.product.info.get 1.0 Parameters: "uuid" : "", // Use the UUID in the scanning callback object. "productId" : "" 2. Bluetooth mesh Use the name query API and pass the productId and mac parameters. Example: apiName: tuya.m.product.info.get 1.0 Parameters: "mac" : "", // Use the MAC address in the scanning callback bean. Make sure that you remove the colon (:) from the MAC address and the address is all in lower case. "productId" : "" 3. Gateway The SDK provides the function of detecting wired devices that are to be paired. Before obtaining the device information, you must connect the mobile phone to the same network as the device and register for the notification of wired devices. After the SDK receives the broadcast message of the wired device, it forwards the device information through a notification message. Then, you can call the preceding name query API to obtain the device information.

We do not recommend that you contact Google yourself to Apply for WWGA certification. Because all products of Tuya plan need to Apply for certification, Google will guide you to contact Tuya.

Tuya will contact you directly to urge the WWGA certification progress, it is not recommended that you contact Google directly.

(1) The newly-added recipe is not online by default. If you need to go online, you need to manually click to switch the online state. Recipes that are not online will not be displayed on the app side, and will only be displayed after clicking online. (2) Please confirm whether the "Mode" is checked in the product function definition. You can only choose one of the cooking mode and the cloud recipe. If you need to display the cloud recipe, please delete the "Mode" dp point.

Bind your IPC device to a speaker with a screen, such as your Echo Show speaker, and the operation is the same as that of other categories. After successfully binding, you can say "Alexa, show me #device name# " (such as: Alexa, show me my baby room) to call this function, and you can view the real-time video content on the screen of the corresponding device. For more operating instructions and functions, please refer to the official instructions for platforms such as Alexa and Google Assistant.

If there is only this one mesh device, the device cannot join the mesh network automatically and needs to be manually scanned (the home page can be pulled down to refresh) startScanWithScanType.

Existing product modification design: A project is chartered after you make a down payment and requires 20 to 30 workdays to complete. New product design: A project is chartered after you make a down payment and requires 25 to 40 workdays to complete. The actual project duration is subject to the project complexity and Tuya's schedule.

(1) Professional design service (senior designers, well-known designers) ; (2) Deepen the field of IoT and lead the industry trend; (3) From design positioning analysis to design file output, one-stop service complete design system; (4) More than 15 years service experience; (5) Serviced more than 1000 customers; (6) Acquired more than 10000 intellectual property rights; (7) 15 years of multi-field innovative design service experience; (8) 15 years of innovative industry chain management experience and resource integration advantages; (9) Innovative upgrade of product series, discover product DNA, and break through the old-fashioned expression.

No. But product packaging needs to be reviewed and evaluated. If the customer adds new product packaging, please provide the customer with the new packaging information, and Tuya will submit it to Google for review.

Yes, if customer change action or brand please contact us ASAP to arrange a new test.

Yes. In order to ensure the accuracy of the panel control, Tuya will conduct hardware and App joint debugging tests for you for free to ensure the quality of service.

Currently, you cannot check whether IPC Video Stream Pushing is activated for your PID. This is because IPC Video Stream Pushing is activated by using a device ID or UUID. To check the number of device IDs or UUIDs that are used to activate IPC Video Stream Pushing, visit https://www.tuya.com/vas/ipc-media/list.

Tap "Upload Image" to upload a new picture. The original one will be replaced.

  1. 1. You need to create a product supported by the cloud recipes on the Tuya IoT platform, such as an air fryer. 2. Associated the products that have been created in the "Product Management" of the cloud recipe management background. 3. Click "+New" in "Recipe Management" to add recipes for the product. For details, visit: https://developer.tuya.com/en/docs/iot/tuya-cloud-recipe-operation-instructions?id=K9hdyv4ia329i.

Existing product modification design: Tuya optimizes existing components or design in compliance with product development trends and positioning to inherit the brand DNA. New product design: Tuya provides a new design solution for products based on the survey results, customer requirements, appearance, structure, software, and hardware.

Google has clear specifications for the product package design. Use certified package files to prepare the product packages and ensure that the packages are used only for the certified product. If Google sues you because you use the logo incorrectly or for other products, or your product packages mismatch the product information in your WWGA certification application, you shall be held responsible. If Tuya is implicated, you shall compensate Tuya for its losses.

The SDK has no restrictions on the password. A password on the cloud must comply with the following rules: 1. A password must be a string of 6 to 20 characters containing letters and digits. 2. Simple passwords, such as 123456 and A11111, are not allowed.

Yes,you can call us(001)844-672-5646 or find online customer service to arrange business manager to help you.

When a mobile phone communicates with a Bluetooth gateway, the mobile phone reports data to the cloud, which then delivers commands to the gateway.

Need to be certified by the Bluetooth Alliance.

The current when the low energy Bluetooth module sleeps is about 18ua.

The device log is the operation log of device function points sorted by time. The device log storage service is activated, which supports storage, query and export of the log content of the activated device.

You can control smart products by using the app control panel. This service customizes control panel functions, and designs the UI layout, tone, interaction mode, and icons.

Tuya professional designers rely on their own platform-based product concepts and rich user experience to provide smart hardware products with more innovative product designs, enhance product appearance and emotional appeal, reduce costs, and help create industry-leading products. Service introduction link:https://www.tuya.com/vas/commodity/detail?code=INDUSTRIAL_DESIGN.

Cloud recipe can help manufactures send instructions to smart devices through the Tuya cloud, while manufactures also can manage the recipes in the cloud to allow the end users to view the contents of recipe on the app.

https://youtu.be/8WNBTEz0VzQ Works with Google Assistant (WWGA) is Google's official certification program for products that support Google Home voice control. WWGA raises the bar on voice control functions in terms of responsiveness, reliability, and consumer experience. Products that pass WWGA certification can have the "Works with Google Assistant" logo printed on the outer packages.

The mesh protocol formulated by the Bluetooth Technology Alliance can be understood as the general standard protocol.

Mesh is a network topology used to establish many-to-many (m:m) device communication, supporting direct, dynamic and hierarchical communication with other nodes.

Tuya App SDK for iOS is composed of IoT App SDK and extension SDK. IoT App SDK IoT App SDK is designed for the field of smart home provided by Tuya, available for iOS 9.0 and above versions. iOS developers can quickly develop apps based on the SDK for smart device networking, control, firmware upgrades, timing tasks, smart scenes, and more. The SDK includes the following features: Account system (phone number, email registration, login, password reset, and other general account functions) Home system (home management, room management, home-sharing, and other functions) Hardware functions (network configuration, control, status reporting, timed tasks, groups, firmware upgrades, sharing) Extension SDK The IPC SDK, smart door lock SDK, and sweeper SDK belong to the vertical category of SDK, which relies on the IoT App SDK. They mainly encapsulate the unique functions of the vertical category to facilitate the rapid development of the functions of the vertical category products. The architecture design is as follows: Tuya App SDK for Android is composed of IoT App SDK and extension SDK. IoT App SDK Tuya Smart IoT App SDK for Android is a solution for the Whole house intelligence on Android, Android developers can quickly develop app functions based on SDK, realize the activation of intelligent hardware, hardware control, firmware upgrades, timed tasks, intelligent scenarios, and other operations. The SDK includes the following features:: Account system (phone number, email registration, login, password reset, and other general account functions) Home system (home management, room management, home-sharing, and other functions) Hardware functions (network configuration, control, status reporting, timed tasks, groups, firmware upgrades, sharing) Dependency environment based on Android 5.0 and later Extension SDK The IPC SDK, smart door lock SDK, and sweeper SDK belong to the vertical category of SDK, which relies on the IoT App SDK. They mainly encapsulate the unique funct.

Tuya IoT platform provides a variety of public version panels for different products. If the public version panels cannot meet your needs, you can choose a custom panel.

App control panels can be customized for all product categories available in the Tuya IoT platform.

For the charging of cloud recipes, please click the service link for details:https://www.tuya.com/vas/commodity/detail?code=CLOUD_RECIPES.

The cloud recipe service is suitable for customers who ship kitchen appliances and want to improve the diversified functions of their products.

  1. 1. The leading recipe content management platform in the kitchen appliance industry; 2. Global deployment of recipe content; 3. The recipe content supports 60+ multi-language configurable; 4. Cloud recipe supports one-key cooking/step-by-step cooking, making the operation easier; 5. Cloud edit control commands to avoid frequent upgrading of local programs.

The validity period of the cloud recipe service is calculated after you make the payment and can be renewed at any time. Enter the value-added service page, select My Services in the upper right corner, find the Cloud Recipe service, click Management, there is a renewal entry, and the validity period will be accumulated after the renewal. ​.

Yes, cloud recipes are supported by the advanced version, you can directly click to upload the video, the video only supports the mp4 format, and the size is less than 50M.

It is executed at once.

The weather data obtained by the device is related to the data provided by local operators. China and a few other countries have PM2.5 data, and most countries do not have this data.

You also need to enable the IPC video stream pushing service (https://www.tuya.com/vas/tmpl/apply?code=IPC_MEDIA_PUSH) for your IPC.

Because the local language acquired by the SDK is obtained according to [[NSBundle mainBundle] preferredLocalizations]. It is necessary to create an international language in the project.

Tuya cloud recipe is a service provided by Tuya for manufacturers who use Tuya's intelligent solutions. It is recommended that you use Tuya's intelligent solutions for product upgrades.

Products that do not support self-test still support WWGA certification, but products that do not support self-test need to send samples to Google for testing. You need to send the samples to Tuya first, and the Tuya will be sent to Google for testing.

Since the service also provides free access to Amazon Alexa and Google Assistant for the specified PID, so please choose products under your account. If your product is not in your account, you can refer to the link to operate according to actual needs: https://support.tuya.com/en/help/_detail/K9x4xyk8k6dyj.

A manufacture may have a variety of products that using cloud recipe service, different models of the same product can share the same set of recipe resources, and different products can also share some common recipes.

The essential differences between ZigBee and 433 wireless ad hoc network modules are the working frequency band and communication mechanism. Generally, ZigBee adopts the standard protocols of international ZigBee alliance regulations, the 2.4G frequency band is used for transmission and networking. Using 433 wireless ad hoc network module, the general price has an advantage, the private agreement, the ability to penetrate the wall is relatively better.

Tuya's WWGA Certification service ensures that your product meets the certification standards, but does not guarantee successful certification by Google. Google will review your materials for the certification and may reject your application if your product package design does not meet requirements or involves infringement.

Please feel free to contact wwga-serice@tuya.com for more details.

The packaging is shipped with the WWGA certified logo, which increases brand trust and sales.

Submit information: enter: https://www.tuya.com/vas/tmpl/apply?code=WWGA, fill in the basic information required for certification and submit your application. Pay for the order: Online payment methods such as Alipay and PayPal are supported. If you require a value-added tax invoice, use your company account for payment. Complete the service: Pass the WWGA certification and print the "Works with Google Assistant" logo on specified product packages. Tuya provides free tests. If your products fail the tests, you will need to send samples to Google for testing.

You can apply for WWGA certification if the following requirements are met: (1) Your product has been connected to Tuya Cloud. (2) The Google Assistant voice control function has been activated for your product. (3) Your product is intelligent. (4) Your product meets the mass production requirements--usually the production quantity can reache more than 500.

Tuya provides free tests. If your products fail the tests, you will need to send samples to Google for testing. You will be liable for the freight charges, and Google will not return the samples.

Service resources cannot be reclaimed once being invested. Therefore, the service fee cannot be refunded.

WWGA certification is without a written certificate. According to Google's recommendations, the certification results are subject to Google certification through email.

Enjoy the combined empowerment of Tuya and Google to improve product competitiveness. Certified products can get the right to join Tuya Smart Choice Product Library first, and have more opportunities to get Tuya's various promotional resources and channel procurement resources, helping your products to imagine the world. Product credibility, certified products can be printed with "Works with Hey Google" or "Works with OK Google"on the product packaging to increase the added value of the product, enhance the consumer ’s emotional recognition and trust in the product ’s compatibility with Google Assistant, and greatly increase brand product sales .

Most products support self-tests. Product tests that are not needed for self-tests can be completed in Tuya. Note that not all products require sample testing. Infrared products and products with 2FA functions need to send samples for testing.

There are two kinds of WWGA testing: manual testing and self-testing. The self-test can be completed in Tuya. We will arrange a test for you within 1-3 days after we receive your certification request. Manual testing needs to be completed in Google. Google will evaluate it during the test. Tuya will closely follow the test progress of Google and synchronize with you.

The module is single-mode, you can view the current firmware version under the selected firmware. For related specifications, you can refer to the link: https://docs.tuya.com/en/iot/device-development/module/Bluetooth LE-module/tybn1-datasheet?id=K9birotmyj9ce.

One-tap scenes are special scenes without conditions. Common scene APIs can be used for one-tap scenes, such as APIs for adding and editing scenes and obtaining all scenes, including one-tap scenes. To distinguish one-tap scenes from other scenes, check whether conditions in returned data is null.

The SDK has all the stable functions of the official version of Tuya App. SDK updates will be automatically compatible with the previous version as much as possible. Sometimes it is not compatible for technical reasons (for example, the SDK of the 2 series is upgraded to the 3 series), we will give corresponding solutions and guidance to ensure the stable function of the App;.

Yes. Call the verification code API, and an error message will be returned if registered.

The log print port defaults to A30, baud rate: 115200.

Generally, it can reach more than ten kilometers, 1-2 kilometers in cities and 20 kilometers in suburbs.

IPC devices are products that support real-time video preview, including common cameras, doorbells, and floodlights. The IPC video stream pushing service applies only to IPC devices.

Customers who sell IPC devices and want stronger, cutting-edge IPC functions.

The audio and video data is encrypted on a bank level in compliance with GDPR privacy regulations. The IPC Video Stream Pushing service uses the standard protocols of third-party platforms, such as Amazon and Google, to transmit data encrypted on a bank level to guarantee your privacy.

The IIPC video stream pushing service pushes IPC device audio and video data to terminal screens, enabling your devices to be at the forefront of the trend. For example, users can view IPC videos on Echo Show with a screen. Supported third-party terminals include Echo Show, Echo Spot, Fire TV, Chromecast, and Google Home Hub.

After you complete the payment, the system will automatically review the activation.

  1. 1. Your device is an IPC device. 2. The IPC device is built on Tuya solutions and connected to Tuya Cloud. 3. The IPC device supports video stream pushing. 4. The IPC device has been connected to Amazon Alexa and Google Assistant. (After you subscribe to the service, Tuya will connect your product to Amazon Alexa and Google Assistant for free.).

CNY 14.9 or USD 2 per UUID/DeviceID. The IPC Video Stream Pushing service is enabled based on the UUIDs/DeviceIDs of IPC devices and charged by the total number of UUIDs/DeviceIDs.

No, the service fee is not refundable because invested service resources cannot be reclaimed.

The BT3L module has been pulled high internally and can be left floating during layout.

  1. 1. It may cause network congestion. 2. Without a gateway, it cannot implement remote control. 3. Bluetooth mesh has weak wall penetration performance.
  1. 1. Bluetooth Alliance international standard protocol to achieve true interconnection; 2. Low power consumption technology of micro-amp level; 3. At the same time support mobile phone Bluetooth direct connection control and gateway remote control; 4. Local scene linkage, used in high-end lighting; 5. Suitable for commercial lighting and large-scale group control; 6. The scheme has been certified by the Bluetooth Alliance; 7. Super cost-effective lighting solution; 8. Simple and easy operation, flexible networking, high robustness, and more robust system; 9. Frequency hopping technology, not easily interfered by 2.4GHz frequency communication.

Yes, remote control is possible through the gateway.

Please check the specific module specification: https://developer.tuya.com/en/docs/iot/ble-module?id=Kaiuykb5qrr5a.

Low power consumption with firmware needs to be achieved by powering off the module. Currently, only the sensor and wireless switch categories support low power consumption in the TuyaOS solution, and other categories do not currently support low power consumption.

The basic functions of the products in the Bluetooth mesh network are almost similar to those of the Tuya private mesh network, and the supported functions are as followss: Device group: supports local group function Scheduled time: supports local timing and local countdown Third-party access: supports cloud interconnection via gateways and mainstream platforms. For now, no speaker is supported to directly control the products in the Bluetooth mesh network Quick operation for device lists.

Bluetooth mesh is based on Bluetooth LE to create a software protocol stack in the upper layer to support networking control between devices. The mobile phone only needs to connect to one node in the network to control all nodes in the network. The Bluetooth LE node without mesh is called single-point Bluetooth. There is no networking capability between nodes. The mobile phone must be connected to the node to control it. Due to the limited connection ability of the mobile phone, it is impossible to achieve large-scale network control. However, the networking capability of mesh brings an increase in power consumption. The mesh node needs to keep RF scanning at all times, while the single-point device does not need to turn on the RF at all times, which leads to the average power consumption of the mesh at the mA level, while the single-point power consumption consumption at the uA level.

  1. 1. The reporting and issuing commands of Bluetooth LE will be completed at the fastest speed. After the completion, the wireless transmission of Bluetooth LE will be suspended (but it is still under acceptaBluetooth LE status), which will be activated again for the next connection. In contrast, the connection of traditional Bluetooth is continuous. 2. There are only 3 Bluetooth LE broadcast channels (divided to ensure that the network does not interfere with each other). Traditional Bluetooth has 32. 3. Bluetooth LE only takes 3ms to ‘completes” a connection (ie, scans the devices, establishes links, sends data, authenticates, and ends properly). However, traditional Bluetooth requires hundreds of ms to complete the same connection cycle. 4. Bluetooth LE uses very short data packets, which are mostly used in products with high real-time requirements but low data rates. The categories such as remote control types including keyboards, remote mouses, and sensor devices, also heartbeat belts, sphygmomanometers, temperature sensors are availaBluetooth LE. Traditional Bluetooth uses longer data packets and can be applied for larger data transmissions, such as voice, music, and higher data transmissions. 5. Bluetooth LE has no power level. Generally, the transmission power is + 4dBm, and reaches a transmission distance of 70m in openning area. Traditional Bluetooth has 3 power levels, Class1, Class2, and Class3, which support 100m, 10m, and 1m respectively transmission distance.

Disadvantages: 1. The penetrability is not strong; 2. The remote control depends on the gateway; 3. The transmission rate is low.

When the device remains awake, the power consumption is between 6.5mA and 14mA (different chip platforms and modules have different power consumption).

DeviceModel for ios, deviceBean for Android. There is a schema attribute under deviceModel / deviceBean, which can be obtained directly.

The maximum number of logins in one day for the same account is 1000. This locked state will be released after 24 hours.

This is because the SDK cache is cleared and the corresponding gateway information cannot be found. You need to call the homedetail interface to get the information first.

After the App restarts, if you go to the network immediately, the SDK cache cannot find the corresponding gateway data based on the gateway id you pass in. Therefore, the SDK will directly call stop to stop the network due to data protection. It is recommended that after restarting the App, call the homedetail interface firstly, to write the device information under the home into the SDK cache from the cloud. (Here will write the data information of the gateway you previously configured into the SDK cache).

The delete function is not currently supported. You can convert the App SDK that needs to be deleted into an OEM App, Please confirm the following: 1. The trial version App can be deleted on the IoT platform. 2. The official version cannot be deleted. If you need to delete it, you can submit an issue on the platform. Once the App is deleted, it cannot be restored.

The upgradeStatus in the TuyaSmartFirmwareUpgradeModel in the upgradeModelList can determine whether the firmware needs to be upgraded. If multiple firmwares need to be upgraded, you need to upgrade them one by one.

This is because the location permission is not enabled. It is recommended that when designing the App, the user can manually enter the Wi-Fi SSID, or give a pop-up reminder to allow the user to open the corresponding permissions.

Home SDK: App basic function development, including user system, home system and device control, etc. Local panel can be developed. UI Business Package SDK: After being developed based on the Home SDK, the UI Business Package SDK can be integrated to support other Tuya's existing RN panel products. Good flexibility. RN SDK: Based on the Tuya RN framework, developers can freely develop RN panels and apply for uploading to the Tuya platform. App vertical category SDK: based on Home SDK, including IPC SDK, smart door lock SDK and sweeper SDK, etc. It is mainly encapsulated for the unique functions of vertical categories to facilitate the rapid development of vertical category product functions. Central control screen SDK: a set of development kits that integrate functions such as gateway, log system, voice function, and OTA upgrade. Based on the SDK, developers can implement network access, voice control, firmware and apk upgrades, etc.

No.

Yes.

Verify that you are using letters instead of digits as the country code. For example, use CN instead of 86 as the country code of China.

The country code of facebook.twitter. cannot be written 86, because the server has restrictions.

A WWGA certification application allows only one product and up to five sets of product packaging materials (five SKUs). After the product passes WWGA certification, you can print the "Works with Google Assistant" logo on up to five sets of product packaging materials.

The App SDK Trial edition has a limit of up to 100 registered users in each of Tuya’s six data centers. Tuya deploys 6 big data centers around the world to provide end-users in over 200 countries with secure, stable, fast, and compliant IoT cloud services. These data centers include: China Data Center Western America Data Center Central Europe Data Center India Data Center Eastern America Data Center Western Europe Data Center.

  1. 1. Overview Tuya Touchscreen Control Panel App SDK is designed to empower your SDK-based development with features such as gateway capabilities and voice control. The SDK supports the following capabilities: 1. Smart home features, respecting home management, devices, rooms, and smart scenes. 2. Touchscreen control for vertical categories. For example, you can implement control of lights, switches, dimmer switches, scene switches, sockets, air conditioners, drying racks, curtains, fresh air ventilators, thermostats, sensors, aroma diffusers, humidifiers, air purifiers, and more categories. This way, you can deal with abundant categories based on easy API requests. 3. Device interconnection, gateway capabilities, voice control, and over-the-air (OTA) updates. 2. Use cases Touchscreen Control Panel App SDK applies when you want to retrofit traditional screen devices into smart ones. Specifically, you can integrate Tuya's dedicated SDKs and network modules into your screen devices, and implement capabilities, such as gateway control, device control, and voice control. 3. Application scope Supported products include touchscreen control panels, touchscreen scene panels, video talk products, screen speakers, and TV sets. To learn more about Touchscreen Control Panel App SDK, you can contact customer services for further consultation.

Both the Wi-Fi and Zigbee modules use the 2.4 GHz LAN band. They have the following differences: 1. The Wi-Fi module uses the Wi-Fi communication protocol and operates at a frequency of 2412–2482 MHz. It has 14 channels, with a channel spacing of 5 MHz. The Zigbee module uses the Zigbee communication protocol and operates at a frequency of 2405–2475 MHz. It has 16 channels, with a channel spacing of 5 MHz. 2. Tuya's Wi-Fi and Zigbee modules use different chips. They have different transmission power (approximately 13–19dBm for the Wi-Fi module and less than 10 dBm for the Zigbee module), communication distances, and wireless protocols. The Wi-Fi module can be connected to a router, while the Zigbee module must be connected to a Zigbee gateway. Wi-Fi is suitable for large data volumes, short distances. It is mainly used for home and commercial applications. The features of ZigBee are small data, low power consumption and great stability, which is suitable for industrial applications.

You can click https://www.tuya.com/ to complete your information. Tuya personnel will contact you.

Currently, the Lighting Scenario UI BizBundle is provided with an additional fee. For more information about the pricing rules, see Lighting Scenes.

Electrical, lighting devices, sensors, home appliances, health enhancement devices, wearables, sports equipment, outdoor use products, and more.

General Bluetooth types: Bluetooth Classic, Bluetooth LE, Bluetooth Beacon, and Bluetooth mesh.

Bluetooth LE is a wireless personal area network technology designed and marketed by the Bluetooth Special Interest Group (Bluetooth SIG). It is aimed at P2P connections between Bluetooth devices and supports a small number of concurrent connections. It is mainly applied in healthcare, sports health, beacons, security, and home entertainment.

Bluetooth versions earlier than 4.0 are referred to as Bluetooth Classic and are intended for transmissions with a large amount of data, such as voices and music.

Bluetooth LE single-mode devices can transmit data only through Bluetooth 4.0, and are incompatible with Bluetooth 3.0, 2.1, and 2.0.

Audio products, outdoor sports helmets, and more.

  1. 1. Direct connection to mobile phones, ensuring simple pairing 2. Low costs 3. Microampere-level power consumption 4. Anti-interference based on frequency hopping 5. High reliability and security.

The Bluetooth Special Interest Group (Bluetooth SIG) is an international Bluetooth standards organization that aims to drive the development of Bluetooth technology. It consists of founder members, more than 200 associate members, and about 6000 adopter members. The Bluetooth SIG owns the Bluetooth trademark and certifies manufacturers for using the Bluetooth technology and trademark. However, the SIG is not responsible for Bluetooth product design, production, or selling.

To ensure bidirectional communication, a Bluetooth mesh device consumes 6.5 to 14 mA power depending on the used chip platform and module. If lower power consumption is required, a special low-power solution needs to be used, which supports the minimum power consumption of about 1 mA in standby mode. However, it has strict requirements on the device functions and network scale. Devices that use the special low-power solution cannot have the same functions as common Bluetooth mesh devices.

Bluetooth mesh modules apply to scenarios with small data packets and few network nodes. They are much cheaper than Zigbee modules. Zigbee modules apply to scenarios with multiple network nodes, fixed node and gateway positions, and that are insensitive to the price.

SDK does not provide location capability, you need to implement it yourself. The iOS SDK provides two interfaces for obtaining weather information under the home: 1. - (void) getHomeWeatherDetailWithOption:(TuyaSmartWeatherOptionModel *) optionModelsuccess:(void(^)(NSArray TuyaSmartWeatherModel * *)) successfailure:(TYFailureError)failure 2. - (void) getHomeWeatherSketchWithSuccess: (void(^)(TuyaSmartWeatherSketchModel *)) successfailure:(TYFailureError)failure For details, please refer to: https://developer.tuya.com/en/docs/app-development/iOS_family?id=Kaixeor409hck#title-13-Query%20the%20weather%20overview%20for%20a%20home.

Please view the service introduction:https://www.tuya.com/vas/commodity/detail?code=BQB.

The business model of Tuya Smart consists of three parts: IoT PaaS, smart device distribution, and SaaS and others. IoT PaaS: Tuya charges customers based on the number of empowered IoT PaaS products to obtain the IoT PaaS revenue. Smart device distribution: Tuya sells Tuya-powered OEM smart devices to brands and system integrators to obtain revenue. Tuya regards smart device distribution as a strategy for maintaining long-term customer relationship and maintains the smart device distribution in a small scale. SaaS and others: Tuya charges subscription fees from SaaS industry customers, value-added service fees from brands and OEMs, such as AI virtual assistant and data analysis, and fees from end users for cloud services based on Tuya-powered smart devices.

The device type returned through SDK is determined based on the device's communication capability. If the communication capability is at the Zigbee device level, the device is determined as a Zigbee sub-device. If the communication capability is at the Wi-Fi+Zigbee or Cable+Zigbee level, the device is determined as a Zigbee gateway.

The smart home appliance industry ecosystem is not mature, and one of the biggest pain points is interconnection. Smart home appliances provided by different brands cannot communicate with each other. Most consumers purchase smart home appliances and products from different brands and are unwilling to download different apps to control home appliances of different brands. 'Powered by Tuya' is designed to solve this pain point. 'Powered by Tuya' is a mark of interconnectivity across different brands and categories. Users can easily control the products featuring the 'Powered by Tuya' logo with just one app.

No, you can't. The Wi-Fi, Zigbee, and Bluetooth protocols are different, and so are the modules.

It may be because the system language is English when a device logs in. Messages are pushed based on the language selected in the latest login. The default language is English.

This is the default setting of the app.

Adhering to high standards of business ethics, Tuya has zero tolerance of and fights resolutely against any immoral or illegal behavior in our business relationships with customers, partners, shareholders, and other parties. We have policies and a range of preventive control measures in place that require employees to always act with integrity and follow all applicable laws and the Tuya Integrity Regulations at work, especially when conducting business. We encourage all concerned parties to report any fraud, immoral, or illegal behavior that has occurred or is likely to occur through our integrity-specific report channel. If you encounter problems when conducting Tuya-related business, including but not limited to accepting or soliciting bribes, accepting kickbacks, sham transactions, embezzlement, or using company resources or positions for private interests, or if you are treated unequally or unfairly in your cooperation with Tuya, you may contact us through email at integrity@tuya.com. (This email address is used for integrity-related consultation and reporting only. To consult about or get help with other Tuya services, please call our customer service hotline at 400-881-8611.) We recommend that you provide your real name, contact information, relevant text, and photos so that we can contact you in a timely manner when necessary. We will do whatever we can to the extent permitted by law to keep any personal information and all report content confidential, and prohibit any retaliation or punishment against any person who, in good faith, provides information about or assists in the investigation of suspicious immoral or illegal behavior. If an investigation is opened because of your reporting, we will use the contact information you have provided to offer you feedback when the investigation concludes.

The new version of the metering socket will not actively report the voltage / current / power, you can call the method getInitiativeQueryDpsInfoWithDpsArray to let the device actively report.

The frequency range of the module is 2.402-2.482GHz (40 channels, one channel separated by 2M).

Adhering to high standards of business ethics, Tuya has zero tolerance of and fights resolutely against any immoral or illegal behavior in our business relationships with customers, partners, shareholders, and other parties.We have policies and a range of preventive control measures in place that require employees to always act with integrity and follow all applicable laws and the Tuya Integrity Regulations at work, especially when conducting business.We encourage all concerned parties to report any fraud, immoral, or illegal behavior that has occurred or is likely to occur through our integrity-specific report channel.If you encounter problems when conducting Tuya-related business, including but not limited to accepting or soliciting bribes, accepting kickbacks, sham transactions, embezzlement, or using company resources or positions for private interests, or if you are treated unequally or unfairly in your cooperation with Tuya, you may contact us through email at integrity@tuya.com. (This email address is used for integrity-related consultation and reporting only. To consult about or get help with other Tuya services, please call our customer service hotline at 400-881-8611.)We recommend that you provide your real name, contact information, relevant text, and photos so that we can contact you in a timely manner when necessary.We will do whatever we can to the extent permitted by law to keep any personal information and all report content confidential, and prohibit any retaliation or punishment against any person who, in good faith, provides information about or assists in the investigation of suspicious immoral or illegal behavior. If an investigation is opened because of your reporting, we will use the contact information you have provided to offer you feedback when the investigation concludes.

Yes.

During device pairing, call this method: "TuyaSmartSIGScanType set to ScanForUnprovision". After pairing is successful, call this method: "TuyaSmartSIGScanType set to ScanForProxyed". A notification will be sent when the device is online.

The Tuya Cloud Test App does not currently support network configuration for beacon mesh devices.

Need Custom Tuya Development?

We build white-label Tuya apps, IoT dashboards, and custom integrations for your business.

🚀 Schedule a Call