ThingsBoard API由两部分组成:设备API和服务端API。
设备API按支持的通信协议分组:
Gateway MQTT API 可通过 ThingsBoard Gateway 将既有设备接入平台,或实现自有网关。
服务端API以REST API形式提供:
- Administration REST API - 服务端核心API。
- Attributes query API - Telemetry Service 提供的服务端API。
- Timeseries query API - Telemetry Service 提供的服务端API。
- RPC API - RPC Service 提供的服务端API。
- REST Client
- Python REST Client
- Dart API Client
软件开发套件:
- Python Client SDK - 用于Python项目客户端集成的软件开发套件。
- MicroPython Client SDK - 用于MicroPython项目客户端集成的软件开发套件。
- CircuitPython Client SDK - 用于CircuitPython项目客户端集成的软件开发套件。