Updated on 2025-03-03 GMT+08:00

Billing Items

Billing Description

For details about the billing items of IoTDA, see Table 1.

Table 1 IoTDA billing items

Instance Type

Billing Item

Billing Mode

Formula

Standard edition

Instance specifications (unit type and quantity) and required duration

Pay-per-use and yearly/monthly billing

Unit price x Unit quantity x Purchase duration

Table 2 specifies the billing rules about daily messages and message TPS.

Table 2 IoTDA message billing

Message Type

Description

Billing Mode

Device messages

Messages sent by devices by calling the MQTT PUB interface

The number of messages is billed.

Messages received by devices by calling the MQTT SUB interface

Messages sent by devices by calling the LwM2M Update/Notify interface

Response messages received by devices by calling the LwM2M Update interface

Messages and properties reported by devices by calling the HTTP interface

Command messages sent by the platform by calling the LwM2M Read/Write/Write-Attributes/Execute interface and response messages reported by devices

MQTT Connect messages called by devices

  • Standard edition: free of charge

LwM2M Register messages called by devices

Application messages

Messages sent by applications by calling platform APIs

The number of messages is billed.

Messages forwarded by rules

Messages forwarded to other Huawei Cloud services using rules

If there are fewer forwarded messages than messages sent from devices to the cloud, the forwarded messages are free of charge. If not, the excess forwarded messages are charged.

Example:

  • If 1 million messages are reported and 1.1 million messages are forwarded, the number of billed messages is calculated as 1.1 million.
  • If 1 million messages are reported and 900,000 messages are forwarded, the number of billed messages is calculated as 1 million.

Message pushed by IoTDA to the third-party applications

The number of messages is billed.

Protocol messages

Logout messages

Heartbeat messages

ACK messages at the protocol layer

Subscription messages

Unsubscription messages

Free

OTA upgrade

You will be billed for using OBS to store upgrade packages. For details, see Software/Firmware Package Upload.

The OTA upgrade is provided free of charge. However, utilizing OBS may incur charges.