历史内容:本页记录2026年1月20日之前创建账号的订阅计划。
为何升级?新版订阅计划更灵活,可按需充值实体与API限制。 还支持将ThingsBoard Edge和Trendz Analytics作为插件启用,便于在一处管理整个IoT基础设施。
准备切换?请参阅如何切换到新订阅计划页面。
这些计划已不再接受新订阅。 若需查看当前套餐与限制,请访问最新订阅页面。
订阅计划主要包含:实体限制、API限制、字段计算限制、白标以及支持级别。
实体限制
下表对比历史订阅计划的实体限制。
| 参数名 | Maker | Prototype | Startup | Business | Business+ | 说明 |
| Devices | 30 | 100 | 500 | 1000 | 2000 | 设备最大数量 |
| Assets | 30 | 100 | 500 | 1000 | 2000 | 资产最大数量 |
| Customers | 2 | 50 | 100 | 500 | 1000 | 客户最大数量 |
| Users | 5 | 50 | 100 | 500 | 1000 | 用户最大数量 |
| Dashboards | 25 | 100 | 200 | 500 | 1000 | 仪表板最大数量 |
| Rule chains | 5 | 20 | 50 | 100 | 200 | 规则链最大数量 |
| Integrations | 1 | 5 | 10 | 20 | 40 | 集成最大数量 |
| Converters | 5 | 25 | 50 | 100 | 200 | 转换器最大数量 |
| Scheduler events | 5 | 20 | 50 | 100 | 200 | 调度事件最大数量 |
API限制
下表对比历史订阅计划的API限制。除非另有说明,数值均为月度限制。
| 参数名 | Maker | Prototype | Startup | Business | Business+ | 说明 |
| Transport messages | 5M | 50M | 250M | 500M | 1B | 任一传输服务(MQTT、HTTP、CoAP等)或集成接收的消息总数 |
| Transport data points | 10M | 100M | 500M | 1B | 2B | 遥测或属性传输消息中包含的键值对总数 |
| Rule Engine executions | 25M | 250M | 1B | 2B | 4B | 规则节点任意执行的总次数。 单条遥测消息处理可能触发多次Rule Engine执行。 平台也会统计Generator节点产生的周期消息等。 |
| JavaScript executions | 1M | 10M | 50M | 100M | 200M | 用户自定义函数任意执行的总次数,如“Script”过滤器或转换节点的处理、数据转换器调用等。 |
| Default storage TTL | 60 days | 180 days | 365 days | 365 days | 365 days | 用于存储时序数据的"生存时间"参数默认值。 可在"Save Timeseries"规则节点或消息的"TTL"元数据字段中覆盖。 便于优化存储消耗。TTL最大允许值为5年。 例如:可将"原始"数据存3个月、聚合数据存3年 |
| Data point storage days | 300M | 10B | 100B | 200B | 400B | 针对所有存入数据库的时序数据点计算存储天数。 平台将数据点数量乘以存储天数。 TTL参数用于确定存储天数。例如:1M数据点存30天即为30M数据点存储天数 |
| Alarms TTL | 60 days | 180 days | 365 days | 365 days | 365 days | 告警在数据库中保存的天数 |
| RPC TTL | 60 days | 180 days | 365 days | 365 days | 365 days | 持久化RPC在数据库中保存的天数 |
| Alarms | 200 | 4K | 20K | 40K | 60K | 每月创建的告警总数 |
| Emails | 100 | 2K | 10K | 40K | 80K | 发送的邮件总数 |
| SMS | 0 | 100 | 500 | 1000 | 2000 | 发送的SMS总数 |
其中”K“表示1千,”M“表示1百万,”B“表示10亿。
字段计算限制
下表对比历史订阅计划的字段计算限制。
| 参数名 | Maker | Prototype | Startup | Business | Business+ | 说明 |
| Calculated fields per entity maximum number | 5 | 5 | 5 | 5 | 5 | 单实体允许的字段计算最大数量。 |
| Max data points number in rolling arguments | 1000 | 1000 | 1000 | 1000 | 1000 | 滚动参数支持的数据点最大数量。 |
| Arguments per calculated field max number | 10 | 10 | 10 | 10 | 10 | 单个字段计算可使用的输入参数最大数量。 |
| State maximum size in KB | 32 | 32 | 32 | 32 | 32 | 存储状态数据允许的最大大小(以KB计)。 |
| Single value argument maximum size in KB | 2 | 2 | 2 | 2 | 2 | 单个参数值的最大大小(以KB计)。 |
速率限制
平台的速率限制策略旨在保证可预测的服务质量,并在峰值负载下保持运行韧性。限制在租户层面(所有设备与用户的聚合活动)和单设备层面同时生效,采用每秒、每分钟、每小时的统一时间窗口,在突发容忍与持续吞吐上限之间取得平衡。阈值随套餐(Maker、Prototype、Startup、Business、Business+)变化,与预期流量画像匹配,确保多租户公平使用及SLA达标。
若工作负载超过分配限制,相应请求将被平台临时拒绝,直至速率恢复到策略范围内。此外,发生超限时平台会通知租户管理员。
| 参数名 | Maker | Prototype | Startup | Business | Business+ | 说明 |
| All Transport messages (Tenant) | Up to 200 per second, not exceeding 6,000 per minute, and capped at 140,000 per hour |
Up to 2,000 per second, not exceeding 60,000 per minute, and capped at 1,400,000 per hour |
Up to 10,000 per second, not exceeding 300,000 per minute, and capped at 6,000,000 per hour |
Up to 20,000 per second, not exceeding 600,000 per minute, and capped at 12,000,000 per hour |
Up to 40,000 per second, not exceeding 1,200,000 per minute, and capped at 24,000,000 per hour |
任一传输微服务为该租户下所有设备接收的消息总数 |
| Telemetry Transport messages (Tenant) | Up to 100 per second, not exceeding 3,000 per minute, and capped at 70,000 per hour |
Up to 1,000 per second, not exceeding 30,000 per minute, and capped at 700,000 per hour |
Up to 5,000 per second, not exceeding 150,000 per minute, and capped at 3,500,000 per hour |
Up to 10,000 per second, not exceeding 300,000 per minute, and capped at 7,000,000 per hour |
Up to 20,000 per second, not exceeding 600,000 per minute, and capped at 14,000,000 per hour |
任一传输微服务为该租户下所有设备接收的遥测消息总数 |
| Telemetry Transport data points (Tenant) | Up to 200 per second, not exceeding 6,000 per minute, and capped at 140,000 per hour |
Up to 2,000 per second, not exceeding 60,000 per minute, and capped at 1,400,000 per hour |
Up to 10,000 per second, not exceeding 300,000 per minute, and capped at 7,000,000 per hour |
Up to 20,000 per second, not exceeding 600,000 per minute, and capped at 14,000,000 per hour |
Up to 40,000 per second, not exceeding 1,200,000 per minute, and capped at 28,000,000 per hour |
任一传输微服务为该租户下所有设备接收的遥测数据点总数 |
| All Transport messages (Device) | Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
任一传输微服务为各设备单独接收的消息总数 |
| Telemetry Transport messages (Device) | Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
任一传输微服务为各设备单独接收的遥测消息总数 |
| Telemetry Transport data points (Device) | Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
Up to 200 per second, not exceeding 6,000 per minute, and capped at 14,000 per hour |
任一传输微服务为各设备单独接收的遥测数据点总数 |
| Integration messages (Tenant) | Up to 100 per second, not exceeding 3,000 per minute, and capped at 70,000 per hour |
Up to 1,000 per second, not exceeding 30,000 per minute, and capped at 700,000 per hour |
Up to 5,000 per second, not exceeding 150,000 per minute, and capped at 3,500,000 per hour |
Up to 10,000 per second, not exceeding 300,000 per minute, and capped at 7,000,000 per hour |
Up to 20,000 per second, not exceeding 600,000 per minute, and capped at 14,000,000 per hour |
任一传输微服务为该租户下所有设备接收的消息总数 |
| Integration messages (Device) | Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
Up to 100 per second, not exceeding 3,000 per minute, and capped at 7,000 per hour |
任一传输微服务为所有设备接收的遥测消息总数 |
| REST requests (Tenant) | Up to 100 per second, not exceeding 2,000 per minute |
Up to 100 per second, not exceeding 2,000 per minute |
Up to 100 per second, not exceeding 2,000 per minute |
Up to 100 per second, not exceeding 2,000 per minute |
Up to 100 per second, not exceeding 2,000 per minute |
该租户下任一用户发起的REST API调用总数 |
| REST requests (Customer) | Up to 50 per second, not exceeding 1,000 per minute |
Up to 50 per second, not exceeding 1,000 per minute |
Up to 50 per second, not exceeding 1,000 per minute |
Up to 50 per second, not exceeding 1,000 per minute |
Up to 50 per second, not exceeding 1,000 per minute |
特定客户下任一用户发起的REST API调用总数 |
| WS updates per session | Up to 1,000 per second, not exceeding 10,000 per minute |
Up to 1,000 per second, not exceeding 10,000 per minute |
Up to 1,000 per second, not exceeding 10,000 per minute |
Up to 1,000 per second, not exceeding 10,000 per minute |
Up to 1,000 per second, not exceeding 10,000 per minute |
特定WebSocket会话接收的消息总数 |
| WS Sessions (Tenant) | 1K | 1K | 1K | 1K | 1K | 该租户的WebSocket会话最大数量 |
| WS Subscriptions (Tenant) | 20K | 20K | 20K | 20K | 20K | 该租户的WebSocket订阅最大数量 |
| WS Sessions (Customer) | 500 | 500 | 500 | 500 | 500 | 该客户的WebSocket会话最大数量 |
| WS Subscriptions (Customer) | 10K | 10K | 10K | 10K | 10K | 该客户的WebSocket订阅最大数量 |
| WS Sessions (Public user) | 250 | 250 | 250 | 250 | 250 | 每位公开用户的会话最大数量 |
| WS Subscriptions (Public user) | 5K | 5K | 5K | 5K | 5K | 每位公开用户的订阅最大数量 |
| WS Sessions (Regular user) | 100 | 100 | 100 | 100 | 100 | 每位普通用户的会话最大数量 |
| WS Subscriptions (Regular user) | 2K | 2K | 2K | 2K | 2K | 每位普通用户的订阅最大数量 |
| WS queue message (Session) | 500 | 500 | 500 | 500 | 500 | 每会话的队列消息最大大小 |
其中”K“表示1千,”M“表示1百万,”B“表示10亿。
白标
ThingsBoard Web界面支持在2分钟内配置公司或产品Logo及配色,无需编码、无需重启服务。 详见功能文档。ThingsBoard Cloud扩展了白标能力,支持便捷配置自有域名。 详见域名管理。
白标功能在Prototype、Startup和Business的历史订阅计划中可用。
如何切换到新订阅计划?
研究表明约90%的现有客户在现有历史计划下已能满足需求,但不少用户仍可能认为新的按需付费+充值模式更具吸引力且更经济。
切换的主要优势在于灵活性。无需为了提升某项限制(如API调用或SMS数量)而升级到明显更高级的套餐,新模型支持为所需资源单独购买充值。
充值可用范围:
- 通用充值:API限制及通用实体(如告警、规则链等)的充值自Pilot套餐起可用。
- 设备与资产充值:设备与资产最大数量的充值仅在Business套餐中提供。
两步即可切换
切换至新模型无需数据迁移,过程简单。
- 在左侧主导航进入“计划与计费”。
- 点击“更新计划”按钮。
- 选择目标套餐并确认。
如何取消订阅?
终止ThingsBoard Cloud订阅可按下述步骤操作:
- 以租户管理员身份登录ThingsBoard Cloud。
- 点击屏幕右上角三点图标,在下拉菜单中选择账户进入账户设置。
- 在个人资料标签下点击橙色删除账户按钮。
- 按提示完成取消订阅流程。
- 在确认对话框中点击“我了解后果,删除账户”完成确认。
之后,订阅终止入口将迁移至ThingsBoard导航菜单中的“计划与计费”页面。