ThingsBoard-遥测

1、使用遥测数据

ThingsBoard 提供了一组与时间序列(遥测)数据相关的丰富功能:

  • 使用各种协议和集成从设备收集数据;
  • 时间序列数据存储在 SQL(PostgreSQL)或 NoSQL(Cassandra 或 Timescale)数据库中;
  • 查询最新的时序数据值或指定时间范围内的所有数据,灵活聚合;
  • 使用WebSocket订阅数据更新以进行可视化或实时分析;
  • 使用可配置和高度可定制的小部件和仪表板可视化时间序列数据;
  • 使用灵活的规则引擎过滤和分析数据;
  • 根据收集的数据生成警报;
  • 使用外部规则节点(例如 Kafka 或 RabbitMQ 规则节点)将数据转发到外部系统。

2、数据点

ThingsBoard 在内部将时间序列数据视为带时间戳的键值对。我们将单个带时间戳的键值对称为数据点。键值格式的灵活性和简单性允许与市场上几乎任何物联网设备轻松无缝集成。键始终是字符串,基本上是数据点键名,而值可以是字符串、布尔值、双精度、整数或 JSON。

你可能感兴趣的:(版源码分析,websocket,thingsboard,物联网,遥测,telemetry)