物聯網平台收取訊息通訊費用,按訊息數計費。
計費項目
具體計費項目請參見下表。具體的收費介面請參見附錄:收費介面。
專案 | 描述 |
訊息傳輸費用 (裝置端) | 裝置調用Pub介面發的訊息。 |
裝置調用RPC介面的Request訊息。 | |
裝置響應服務端RRPC的Response訊息。 | |
裝置調用Sub介面接收的訊息。 | |
裝置物模型介面發送、接收的訊息。 | |
訊息傳輸費用 (服務端) | 服務端調用Pub、PubBroadcast介面發的訊息。 |
使用AMQP服務端訂閱,物聯網平台向服務端推送的訊息。 | |
服務端響應裝置RPC的Response訊息。 | |
服務端調用RRPC介面發的訊息。 | |
服務端調用子裝置相關介面產生的訊息。 | |
服務端調用裝置影子相關介面產生的訊息。 | |
服務端調用物模型相關介面產生的訊息。 | |
免費訊息 |
|
計費方法
階梯定價。
訊息數量N(條/月) | 單價(美元/百萬條訊息) |
N ≤ 1億 | 0.5 |
1億 < N ≤ 10億 | 0.4 |
10億 < N | 0.3 |
說明 初次開通物聯網平台的前兩個月有100萬條訊息的免費額度,即前兩個月訊息費用計算時,會將實際產生的收費訊息數量減去100萬後,再進行費用計算。
計費單位:
- 按訊息數收費。收費訊息專案見上面計費表。
- 訊息數量不到下一個100萬,按實際數量計費。
訊息數計算:
- 訊息長度在512 Bytes以內的,視為一條訊息。
- 一條訊息超出512 Bytes的部分計算為新的一條或多條訊息。
- 可以理解為:按“實際訊息長度/512 Bytes”的計算結果向上取整計算訊息數。
費用結算:
- 每天統計一次訊息數,費用日結。
- 計費詳單精確度統一保留2位小數,第3位及以後省去,即收費精確到分,向下取整。
說明 以上內容僅供參考,實際收費請以賬單為準。
附錄:收費介面
介面 | 說明 |
IOT_CMP_OTA_Start | 調用該介面發送MQTT訊息時,會收費。 |
IOT_CMP_OTA_Get_Config | |
IOT_CMP_OTA_Request_Image | |
IOT_CMP_Send | |
IOT_MQTT_Publish | |
IOT_OTA_ReportVersion | |
IOT_OTA_RequestImage | |
IOT_OTA_ReportProgress | |
IOT_OTA_GetConfig | |
IOT_Shadow_Construct | |
IOT_Shadow_RegisterAttribute | |
IOT_Shadow_Push | |
IOT_Shadow_Push_Async | |
IOT_Shadow_Pull | |
IOT_Subdevice_Register | |
IOT_Subdevice_Unregister | |
IOT_Subdevice_Login | |
IOT_Subdevice_Logout | |
IOT_Gateway_Get_TOPO | |
IOT_Gateway_Get_Config | |
IOT_Gateway_Publish_Found_List | |
IOT_Gateway_Publish | |
IOT_Gateway_RRPC_Response | |
linkkit_answer_service | |
linkkit_invoke_raw_service | |
linkkit_trigger_event | |
linkkit_invoke_fota_service | |
linkkit_invoke_cota_get_config | |
linkkit_invoke_cota_service | |
IOT_CoAP_SendMessage | 調用該介面發送CoAP訊息時,會收費。 |
IOT_HTTP_SendMessage | 調用該介面發送HTTP訊息時,會收費。 |
IOT_CMP_Register | 該介面免費,調用該介面後,接收的訊息可能會收費。 |
IOT_MQTT_Subscribe | |
IOT_Gateway_Subscribe | |
IOT_Gateway_RRPC_Register |
介面 | 說明 |
Pub | 向指定Topic發布訊息。 |
PubBroadcast | 發布廣播訊息。 |
RRpc | RRPC調用的訊息。 |
DeleteDevice | 刪除子裝置時,觸發下發訊息到/sys/${productKey}/${deviceName}/thing/delete 。 |
DisableThing | 禁用子裝置時,觸發下發訊息到 /sys/${productKey}/${deviceName}/thing/disable 。 |
EnableThing | 恢複子裝置時,觸發下發訊息到 /sys/${productKey}/${deviceName}/thing/enable 。 |
NotifyAddThingTopo | 通知添加拓撲關係時,觸發下發訊息到 /sys/${productKey}/${deviceName}/thing/topo/add/notify 。 |
UpdateDeviceShadow | 更新裝置影子。 |
InvokeThingService | 調用裝置提供的服務時,觸發下發訊息到 /sys/${productKey}/${deviceName}/thing/service/${tsl.service.identitier} 。 |
InvokeThingsService | 批量調用裝置提供的服務時,觸發下發訊息到/sys/${productKey}/${deviceName}/thing/service/${tsl.service.identitier} 。 |
SetDeviceProperty | 設定裝置的屬性時,觸發下發訊息到 /sys/${productKey}/${deviceName}/thing/service/property/set 。 |
SetDevicesProperty | 大量設定裝置的屬性時,觸發下發訊息到 /sys/${productKey}/${deviceName}/thing/service/property/set 。 |