Tuya-based app list

Hi there,

First of all, I have to say that I’m not a Home Assistant user, but I think my project might help you in finding Tuya-based devices.

This is a list of all the Tuya-based apps, with links to Android and iOS downloads, so you can make sure it’s the correct app

If you are missing any apps here, or believe that any app on this list isn’t Tuya-based, please let me know either in the GitHub issues or here in the replies.

All apps on my list are verified Tuya apps. They are verified based on sevetal factors (if ANY of these apply, not ALL):

  1. Domain that the Google Home integration of the brand uses: matches pxy1.tuyaus.com or px1.tuyaus.com
  2. Domain of the app privacy policy: matches images.tuyaus.com, images.tuyacn.com, qin.tuyaus.com or qin.tuyacn.com
  3. Several visual remarks of the Tuya-based apps (f.e. pencil with line icon, “Tap-to-Run”, etc.)
  4. If none of these can verify, I installed the app on my phone and checked the DNS requests to make sure that it’s a Tuya-based app.

Currently, the list contains 720 apps and counting. Let me know if you have any suggestions!

Tuya, by design, offer templates to their customers to create devices with their own branding. You sign up with Tuya, pick the hardware functionality you need, and add your own branding to the packaging and software supplied, and voila, you have your own product!

The 720 apps you discovered are just 720 of many hundreds of Tuya customers that have taken advantage of this ecosphere. They are mostly interchangeable as the underlying infrastructure, the Tuya cloud, is exactly the same. For entrepreneurs with little technical knowledge, this can be a quick shortcut to release new devices as Tuya make them available. For Tuya, having a cookie cutter approach makes product development incredibly efficient, enabling them to focus closely on cost to be competitive as the R&D is spread across many customers.

The main difference will be the release version, depending on when the integration was done, and any software updates by Tuya that have been released since, firmware updates an available option.

To summarise, the Tuya customers are not the OEM, Tuya is. The different links you have discovered are to the branding a customer can choose from.

Sorry to have clarified a potential misunderstanding. Visit the Tuya site and attempt to sign up as a developer and see for yourself.

1 Like

The manufacturer signs up with Tuya and then they can build a Tuya-based app (with Tuya’s SDK/template), right? Or does this work differently? Tuya is the software/cloud supplier and the manufacturers make the devices, right?

I know that there are many Tuya apps out there, but I try to add them all in the list. Tuya works the same across all apps, so you can use devices from any of these apps and use them in the Tuya Smart or Smart Life apps as well (or in any of the other apps on this list).

No, you sign up with Tuya, you select the device you want by functionality, the logo on the box and manuals, and Tuya manufactures it and delivers the final product to you, ready to sell, with their software bundled. They are the manufacturer. You are their customer.

Example: You want to make lots of money. You want to sell a light dimmer, using the latest Matter/Thread technology that seems to be flavor of the month. You want to sell it to Scandinavian customers.
You could develop your own hardware, using chipsets that support the Thread protocol. You could then join the Matter consortium and have your device certified. You may also need certification for European RF emission standards.
Then you have to design the software, first the firmware, and also the user interface.
Then you have to write your own manual, possibly in a few languages and checked by a native speaker as users hate the equivalent of Chinglish.

You need your own barcode and QR code on the packaging so the cash registers can sell it. Another consortium to join.

What will your device look like? Smooth flowing shape, but able to fit two side by side on your power point? White, cream, or a distinctive color? Do you expand your range for stockists to have a few of each? What if nobody buys your pretty Russian blue one, just for political reasons?
You have your picture on the package, the NEW Sven Matter dimmer.
You manufacture a thousand from the cheapest Chinese manufacturer you can find, and discover there is a flaw and you need to do a product recall, or your technical support number is overwhelmed. Oh no!

The other option: You sign up as a Tuya customer. You tick the box for Matter. You tick the box for Dimmer. You tick the box for white as there is no other choice available for orders of less than 100,000 units. You supply your photo to go on the packaging. You tick the box next to the language you want the manual and user interface to come with. You order a thousand units, pay for them, and they will be delivered to the nominated address in a few weeks. Want a sample - no problems. Need more? Just reorder.
They come with all the appropriate certifications and approvals already done. The users sign up to the Tuya cloud, using an app (the 721’st one you are still discovering) that has your smiling face beaming at them, and the device data is then transmitted, via the Tuya cloud to automagically make their device work. If Tuya have any firmware updates, they push them via their own inbuilt infrastructure.
Want to expand to other countries? Go back, tick the extra language boxes and your manuals will come with multilingual sections, and the printing on the box will be in the language you specify. FCC certification? Tick the box and the symbol will be included on your packaging. Easy.

You heavily promote your new product, safe in the knowledge that the product you are selling has the backing of a recognised manufacturer, purchasers noticing your product is Matter, and also Tuya, Amazon, Apple, and Google compatible.
You are busy counting your profits…

Easy choice?

Go check out the Tuya website. They are an OEM. That is their selling point - a cookie cutter solution. What they put inside their product doesn’t matter to you as their customer, even though it does for HomeAssistant users who are your customer, and they are attempting to integrate their new Sven purchase into their HomeAssistant system with varying degrees of success. They curse the Sven app they downloaded from the QR Code on the box, and madly apply all firmware updates it offers. You remain blissfully unaware as you are busily counting your new found wealth.
You re-order another 10,000 units. Unbeknown to you, Tuya have a new SOC module that has the same functionality but from a different chip manufacturer, that costs them a few cents less in lots of ten million chips. This is the one that gets incorporated into your next manufacturing batch. The users that use the Sven software receive a new update and everything seems fine. The HomeAssistant forums light up as they discover their custom firmware they developed for the old SOC doesn’t work with the new Tuya modules. They busily start reverse engineering to integrate into their existing system. Rinse and repeat!

Going back to your original post, you don’t need to continue to find 720 more instances of the rebranded Tuya app once you realise what is happening behind the scenes.

1 Like

I think you mean the Tuya Expo?

This is what appears to be used by many manufacturers. But not all. For example:

  • The Duux Gen1 app uses custom Vercel URLs for newsletter subscriptions inside their Tuya-based app. They’ve also heavily modified the UI and as far as I know, build their own devices.
  • The Ledvance SMART+ app uses a custom UI as well, and AFAIK build their own devices.
  • The Philips HomeRun Robot app uses a custom UI as well, and AFAIK build their own devices.
  • The INKBIRD app only partially uses Tuya. It uses its own auth/accounts system and it has a feature for INKBIRD Bluetooth devices (non-Tuya) where you can add those as well. You can also add the WiFi devices which are Tuya devices.
  • Osaio does about the same as INKBIRD. It uses its own auth/accounts system. It uses their own cloud for their cameras, and it uses Tuya for the smart plugs.

I’m still thinking about how I can add the “Partially Tuya” apps to my list, since it might confuse users

Is this HomeAssistant related?
What is the point of your exercise?