You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Thingsboard能否通过REST API更新指定遥测条目?

关于Thingsboard特定遥测记录的REST API更新支持情况

当前Thingsboard 原生公开的标准REST API没有设计专门的「更新单条特定遥测记录」的接口,原因是遥测数据从设计上默认归属于时序追加写入类型,核心接口优先面向高频数据上报场景做优化。

可行的替代实现方式

  • 同时间戳覆盖:如果你能精准获取到待更新遥测记录对应的实体ID、遥测Key、精确时间戳,可以直接调用标准遥测上传接口 POST /api/plugins/telemetry/{entityType}/{entityId}/timeseries/{scope},传入和待更新记录完全一致的时间戳与修改后的数值。绝大多数部署场景下的存储后端(PostgreSQL、Cassandra默认配置)会直接覆盖同维度、同时间戳的旧记录,变相完成更新操作。
  • 先删后加:先调用遥测删除接口 DELETE /api/plugins/telemetry/{entityType}/{entityId}/timeseries/delete,通过指定遥测Key、精确的起止时间范围定位并删除目标旧记录,再重新上传修改后的新遥测数据,即可实现更新效果。
  • 自定义扩展:如果需要按非时间戳的其他条件筛选更新遥测记录,可以自行开发自定义规则节点,或扩展Thingsboard服务端新增专属REST端点,直接操作底层时序存储完成指定记录的更新。

内容的提问来源于stack exchange,提问作者rpi_guru

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 12:15:01