thingsboard

Automate ThingsBoard device, dashboard, telemetry, and user management via REST API.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/hoangnv170752/thingsboard-skill --skill thingsboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thingsboard
Source: https://github.com/hoangnv170752/thingsboard-skill/tree/main
Command: npx skills add https://github.com/hoangnv170752/thingsboard-skill --skill thingsboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the management of ThingsBoard resources such as devices, dashboards, telemetry data, and users via the ThingsBoard REST API, reducing manual configuration and repetitive tasks.

Core Features & Use Cases

  • Device management: list, retrieve, and manage tenant devices.
  • Telemetry & Attributes: fetch timeseries data and device attributes.
  • Dashboard & User management: manage dashboards and users across tenants; automate onboarding and access control.

Quick Start

Authenticate to your ThingsBoard server and list tenant devices using the REST API.

Frequently Asked Questions about thingsboard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ThingsBoard device management across multiple tenants?

Automate ThingsBoard device management by using the REST API to list, retrieve, and manage tenant devices. This reduces manual configuration and repetitive tasks across multiple tenants and environments.

How to fetch telemetry timeseries data and device attributes via the ThingsBoard REST API?

Fetch telemetry timeseries data and device attributes by making authenticated requests to the ThingsBoard REST API. This allows you to retrieve and manage device data programmatically.

Can I manage dashboards and users across different ThingsBoard tenants automatically?

Manage dashboards and users across different ThingsBoard tenants automatically via the REST API. You can automate onboarding, manage access control, and handle dashboard configurations programmatically.

What is the best way to authenticate and interact with the ThingsBoard REST API?

Authenticate and interact with the ThingsBoard REST API by establishing an authenticated session to your server. This is the prerequisite for automating resource management and listing tenant devices.

Does this approach support automating user onboarding and access control in ThingsBoard?

Yes, automating user onboarding and access control in ThingsBoard is supported. The REST API allows you to manage users across tenants, reducing the manual effort required for access configuration.