Skip to content
Stand with Ukraine flag

Build a Smart Building Dashboard

A hands-on series where you build a multi-level building monitoring dashboard — from entities and maps to alarms and customer access.

By completing it, you will learn how to:

  • Create assets, devices, and hierarchical relationships
  • Visualize geolocation data on an OpenStreet Map widget
  • Build multi-state dashboards with drill-down navigation
  • Simulate and display telemetry from multiple device types
  • Configure alarm rules with propagation across entity hierarchies
  • Share the dashboard securely with customers

Over the course of five lessons, you will build a Buildings monitoring dashboard that covers a realistic IoT scenario: two buildings, each containing offices with connected IoT sensors.

LessonTopic
1Set up entities, relationships, and add an interactive map with a buildings list
2Add dashboard states for buildings and offices with drill-down navigation
3Add device-level states and simulate sensor telemetry
4Configure alarm rules and add alarm monitoring widgets
5Share the dashboard with customers scoped to their own data

Before starting, make sure you have a ThingsBoard server up and running:

Familiarity with the basics — devices, dashboards, and widgets — is recommended. If you are new to ThingsBoard, complete the Getting Started guide first.