Pricing

Last Updated on : 2024-07-03 06:57:52download

A wide range of IoT cloud services are at your disposal to enrich your cloud product. Among them, IoT Core is an essential service. Subscribing to it entitles you to a basic resource pack for API calls and messages.

IoT cloud services

IoT Core

To subscribe to this service, visit the IoT Core details page.

The IoT Core service provides essential smart device connectivity and management capabilities. It helps you enable bidirectional communication between Tuya-enabled devices and the cloud and manage a myriad of smart devices in one place. For more information, see IoT Core API List.

There are different plans to choose from depending on your business size, needs, and goals. Visit the IoT Core details page to check the pricing and subscribe to the service. If you have special needs, contact your account manager for a quote.

The benefits of IoT Core were updated on October 31, 2023. See the table below for the latest pricing details. Your existing subscriptions will not be affected. If you choose to upgrade or renew your subscription, you will be eligible for the benefits listed in the table below.

Benefits Trial Edition Flagship Edition Corporate Edition
Basic resource pack (monthly)
  • 26 thousand API calls
  • 68 thousand messages
  • 224 million API calls
  • 568 million messages
  • 426 million API calls
  • 1 billion messages
Data center 1 6 6
Max number of devices 50 75,000 200,000
Max number of controllable devices 10 30,000 75,000
Log backtracking / 72 hours 168 hours

The Trial Edition only applies to individual developers or works for debugging purposes. Commercial use is prohibited.

Benefit details

  • Basic resource pack: A monthly allowance for API calls and messages. The allowance varies based on the subscription plan and is refreshed each month. For more information, see Basic Resource Pack.

  • Data center: Six globally deployed data centers help you reach your target market. The number of available data centers varies by edition. If you intend to expand your business internationally, advanced editions are recommended.

  • Max number of devices: refers to the maximum number of devices that can be added to a cloud project. By default, these devices are view only and typically used for device monitoring or data analytics.

  • Max number of controllable devices: refers to the maximum number of devices that can be completely controlled through a cloud project, such as industry SaaS projects.

  • Log backtracking: Retrieve API call and messaging logs for troubleshooting. The backtracking timeframe varies by edition.

    Description of device limit
    The max number of devices refers to the devices added to the project for monitoring device data. The max number of controllable devices denotes the devices controlled via API calls, where controlling each device consumes one unit from the allowance.
    For example, with the Flagship Edition, you can add up to 75,000 devices to the project to monitor their data. You can decide which device to control based on your business needs. Controlling each device will deduct one unit from your controllable device allowance.

Other services

To make the development of IoT projects efficient, a host of open API services for various IoT scenarios are available. For more information, see Cloud Services API Reference. The basic resource pack allows access to most cloud services, but certain services have their own billing rules, as shown below.

Service Description
Weather Service Enable you to query real-time weather and weather forecasts for the next seven days through latitude and longitude. This service is seamlessly integrated into a variety of industry applications.
IoT Video Live Stream Easily stream media contents gathered by smart devices to the web or mobile applications through protocols like WebRTC, RTSP, or HLS, in order to quickly build media solutions.
Video Cloud Storage Enable cloud storage and management for audio and video applications.
Email Service Allow emails to be sent from applications to global users, thanks to the cost-effective, flexible, and extensible email service.
Smart Home Data Profile Provide panoramic user profile information of your app. You can make API requests to get the user details of the segments you have created, and connect them to your own system or third-party marketing systems.
SMS Service Enable messaging between your applications and global users by Short Message Service (SMS) on top of the Tuya Developer Platform.

Basic resource pack

A basic resource pack provides a monthly allowance for API calls and messages. Before you call cloud services, make sure that a valid basic resource pack is available under your account. The basic resource pack is not sold separately. You can get it by subscribing to an IoT Core edition. For more information about subscriptions, see IoT Core.

Editions

The basic resource pack comes with a monthly allowance for API calls and messages. The unused resources are not rolled over to the next month. You will be charged when your resource usage exceeds the monthly allowance. Overage charges only apply to the paid subscription. The Trial Edition does not allow excess usage. The table below provides the price per unit:

Edition API call (USD/million calls) Message (USD/million messages) Monthly allowance Note 1
Outside Mainland China Mainland China Outside Mainland China Mainland China
Flagship Edition 3.15 2.11 1.24 0.50
  • About 224 million API calls
  • About 568 million messages
The excess usage will be billed based on actual usage.
Corporate Edition 2.97 1.98 1.17 0.47
  • About 426 million API calls
  • About 1 billion messages
The excess usage will be billed based on actual usage.
Trial Edition 3.71 2.48 1.46 0.58
  • About 26 thousand API calls
  • About 68 thousand messages
Once the allowance is reached, the service will be suspended until the allowance is refreshed next month.

Note 1: API calls and message usage in the table are provided for reference, assuming that the business is deployed in mainland China and an even allocation of the allowance sets aside 50% for API calls and another 50% for the message service. You can allocate the allowance as needed.

Billing example 1

Billing information Description
Edition of basic resource pack Flagship Edition
Monthly usage 300 million API calls and 300 million messages in a month used by a business deployed outside mainland China.
Monthly fee
  • API calls: 300 million calls × USD3.15 per million calls = USD945
  • Messages: 300 million messages × USD1.24 per million messages = USD372
Total fee USD945 + USD372 = USD1,317
Additional charges The total fee is within the USD1,500 allowance. No additional charges apply.

Billing example 2

Billing information Description
Edition of basic resource pack Flagship Edition
Monthly usage 500 million API calls and 300 million messages in a month used by a business deployed outside mainland China.
Monthly fee
  • API calls: 500 million calls × USD3.15 per million calls = USD1,575
  • Messages: 300 million messages × USD1.24 per million messages = USD372
Total fee USD1,575 + USD372 = USD1,947
Additional charges After the USD1,500 allowance is deducted, an additional fee of USD447 is charged.

FAQs

How to use cloud development after I subscribe to a service?

Log in to the Tuya Developer Platform, and click Cloud on the left sidebar to enter Tuya cloud development. Check the Operation Guide to learn how to use the cloud development.

Can I continue to use the IoT Core service after the one-year validity period expires?

After the IoT Core service contract expires, you need to pay for renewal before you can continue to use it.

What changes will be made to the benefits of regular customers who have subscribed to the cloud development plans?

If you have subscribed to a plan, the benefits remain unchanged during the contract period. After expiration, the contract can be renewed according to the billing rules stipulated in this document. In addition, Tuya will automatically activate all cloud service capabilities in the IoT Core service for regular customers.