Skip to content

Cookie preferences

We use cookies for our own analytics, to see how our campaigns perform and, if you allow it, to load content from other services such as the Google site search. We never sell your data. Necessary cookies keep the site working and cannot be switched off. See our Cookie Policy for details and our Privacy Policy for how we handle personal data.

Security, load balancing and remembering your cookie choice.

Show us which pages people read and how they find the site, so we can improve it (Google Analytics).

Show us which of our ad campaigns bring visitors to the site and remember the campaign or partner link you arrived from (Google Ads, partner program). We do not use these cookies to build advertising profiles.

Load the site search from Google when you use it. Google sets its own cookies and shows ads in the search results.

© 2026 The ThingsBoard Authors
Try for free

ThingsBoard Cloud

Choose your data region

Your data stays in the region you choose, for residency and compliance. No credit card required.

Rather run it yourself? Install on your own servers

Generator monitoring

  • Solution Template
  • 23 installs
  • v1.0.0
  • Jul 10, 2026
  • MIT license
  • v4.2+
  • PE or 4.4+

The Generator Monitoring template is your accelerator for distributed power-asset management. Whether you run backup generators across a chain of retail stores, keep a telecom site online, or supply prime power to a remote facility, this template gives you the dashboard, consumption math, and alarm logic needed to keep every generator fueled, producing, and online — and to roll those numbers up to the site that owns them.

Category
  • Energy
  • Monitoring
  • Asset Management
Use Cases
  • Smart Energy
  • Tank Level Monitoring
  • Predictive Maintenance

💡 Solution Description

The Generator Monitoring template is your accelerator for distributed power-asset management. Whether you run backup generators across a chain of retail stores, keep a telecom site online, or supply prime power to a remote facility, this template gives you the dashboard, consumption math, and alarm logic needed to keep every generator fueled, producing, and online — and to roll those numbers up to the site that owns them.

✨ Highlights

Stop driving site-to-site to dip fuel tanks and read run-hour meters. The Generator Monitoring template turns every generator into a live digital asset in minutes. The solution deploys a complete monitoring system that visualizes fuel level, energy production, consumption rate, and active alarms on a single dashboard — and aggregates daily production from every generator up to its parent site. ⚡📊

Press Install to spin up a fully wired site with demo generators and watch the dashboard come alive immediately.

📦 What’s inside the box?

We have auto-generated a complete power-monitoring ecosystem for you:

  • 🗺️ Site Command Center: A main dashboard with an interactive map of your sites (Assets), each color-coded by the aggregated health of the generators it owns. Drill from a site into its generator list, charts, and alarms.
  • ⚡ Generator Drill-Down: Per-generator pages showing live energy production, fuel level, consumption / fuel rate, and an alarm history — so you know not just that a generator is running, but how hard and for how much longer.
  • 📈 Production Roll-Up: Built-in calculated fields derive production increments and fuel consumption rate from raw telemetry, aggregate daily production per generator, and roll it up across all generators into a single daily site production figure on the parent asset — no rule chains required.
  • 🧠 Dynamic Thresholds via Attributes: Each generator carries its own lowFuelThreshold and inactivityThreshold attributes — change limits per generator without touching device-profile logic.
  • 🔧 Maintenance-Aware Alarms: Flip the maintenance attribute on a generator and its alarms are automatically suppressed, so planned servicing doesn’t flood your team with false alerts.
  • 🚨 Pre-wired Alarms: Out-of-the-box rules for Low Fuel and Generator Offline, with alarm propagation up to the parent site asset.
  • 🎬 Realistic Demo Data: A built-in emulator generates days of telemetry — fuel slowly drains and jumps on refuel, energy production follows a day/night load curve — so the dashboard, charts, and alarms are populated from the first second.

🌟 Why use this template?

  • ⚡ Zero-Math Configuration: Forget writing aggregation scripts from scratch. Consumption rate, production increments, and daily site totals are computed for you by ready-made calculated fields.
  • 🏢 Site-Centric View: Generators rarely live alone — they back a store, a tower, or a plant. This template models that hierarchy natively: alarms and production roll up to the Asset so you triage by site, not by serial number.
  • 🛡️ Operational Continuity: Catch a draining tank before it runs dry and spot a generator that has gone silent within minutes — so you dispatch fuel or a technician before the lights go out.

✨ Key Features

  • Real-Time Visuals: Fuel level as an intuitive gauge, energy production and consumption as historical charts, and daily/total production cards 📊.
  • One Unified Dashboard: A single dashboard takes you from a fleet map of all sites, to a per-site overview (generator count, critical alarms, energy today, daily production), down to per-generator details, charts, and alarms — no context switching.
  • Consistent Color Language: The same healthy / alarm color rule applies to sites on the map and to generators in their lists — one glance, full understanding.
  • Asset Roll-Up: Alarms raised on a generator automatically propagate to the parent Asset, so the map reflects the worst-case status of every generator on site.

🌍 Real-World Applications

This template serves as a robust foundation for distributed power scenarios:

  • 🏪 Multi-Site Backup Power: Monitor standby generators across retail chains, bank branches, or clinics, and aggregate production and fuel status per location.

  • 📡 Telecom & Critical Infrastructure: Keep remote cell towers and edge sites online by tracking fuel runtime and catching offline generators before service is interrupted.

  • 🏭 Prime & Off-Grid Power: Supervise generators that supply continuous power to remote facilities, mines, or construction sites, with daily production roll-ups for reporting and billing.

Share Your Solution with the Community

Built a complete IoT solution? Package it as a ZIP archive — dashboards, rule chains, profiles, calculated fields, devices, and emulators — and publish it to the IoT Hub so others can deploy your architecture in one click.