Skip to content
Stand with Ukraine flag

Silo monitoring

  • Solution Template
  • 100 installs
  • v1.0.0
  • Jun 15, 2026
  • MIT license
  • v4.2+

Monitor grain silos with an interactive 3D yard view and cutaway silo models. Pre-wired alarms for temperature, humidity, and grain level β€” with custom GLB models supported via a companion Claude Code skill.

Category
  • Agriculture
  • Monitoring
Use Cases
  • Smart Farming
  • Tank Level Monitoring

πŸ’‘ Solution Description

The Silo Monitoring template is your accelerator for grain storage management. Whether you operate a single farm with a handful of silos or a regional grain terminal with dozens of bins, this template gives you the visualization, alarm logic, and 3D context needed to keep every silo of grain healthy and your operators informed.

This template depends on the 3D Model Viewer widget, which powers the dashboard β€” it renders the GLB model, binds each entity in the datasource to a named mesh through its meshId attribute, and uses per-entity color, tooltip, and label functions plus a β€œUse for level” fill animation to bring the scene to life. This related item is required to use the solution template, but you don’t need to install it yourself: it will be installed automatically when you install this template.

3D Model Viewer pinkevych.d

✨ Highlights

Stop walking the catwalk with a flashlight and a clipboard. The Silo Monitoring template turns every grain silo into a digital twin in minutes. The solution deploys a complete monitoring system that visualizes fill level, internal climate, and active alarms on a single dashboard β€” with interactive 3D silo models and a cutaway view that shows exactly where each sensor sits inside the silo. πŸŒΎπŸ“Š

Press Install to spin up 4 fully wired grain silos with 11 demo sensors and see the dashboard come alive immediately.

πŸ“¦ What’s inside the box?

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

  • 🏭 3D Silo Yard Overview: A main dashboard showing all 4 silos as interactive 3D objects, color-coded by alarm state (🟒 green when healthy, πŸ”΄ red when any alarm is active). Coloring rules are configurable directly in the 3D widget settings.
  • 🌽 Cutaway Silo View: Click any silo to open its detailed page with a cutaway 3D model that exposes the current grain level and shows up to 3 Temperature & Humidity sensors placed inside the silo, each color-coded by its own alarm state. The level sensor itself is not rendered on the model β€” its readings drive the grain-level animation and propagate to the parent silo.
  • 🌑️ Climate Intelligence: Combined Temperature & Humidity sensors per silo to catch spoilage risk, condensation, and grain hotspots before they damage your crop.
  • πŸ“ Grain-Level Tracking: Dedicated Level sensors per silo that drive the cutaway fill animation and feed low/high level alarm rules.
  • 🧠 Dynamic Thresholds via Attributes: Each device carries its own temperatureMin/Max, humidityMin/Max, and levelMin/Max attributes β€” change limits right on the device details page without touching device-profile logic.
  • 🚨 Pre-wired Alarms: Out-of-the-box alarm rules for high/low temperature, high/low humidity, and high/low level, plus alarm propagation up to the parent silo asset.
  • 🎬 Realistic Demo Data: Built-in emulators generate 7 days of telemetry β€” 9 sensors stay healthy, 2 sensors deliberately drift outside thresholds so you can experience the alarm flow from day one.

🌟 Why use this template?

  • ⚑ Zero-Math Configuration: Forget writing rule chains from scratch. Threshold values live on the device as attributes β€” adjust them from the device details page and the alarm rules pick them up automatically.
  • 🧱 Bring Your Own Silo Yard: The shipped layout is 4 silos with up to 3 climate sensors each, but you are not locked in. The 3D models used by the widgets are published in the open thingsboard-silo-glb-models repository, which also ships a Claude Code skill that lets end users generate their own GLB models with any number of silos and any number of sensors per silo β€” the dashboard logic, color coding, and alarm propagation work the same way for your custom model.
  • πŸ›‘οΈ Operational Continuity: Catch spoilage conditions (high temperature + high humidity) and stock-outs (low level) early, so you can intervene before grain is lost or a delivery is missed.

✨ Key Features

  • 3D Visualization, Two Levels of Detail: Fleet-level view of all silos colored by overall health, plus a cutaway per-silo view that places sensors exactly where they live inside the silo πŸ“Š.
  • Device-Level Drill-Down: From the cutaway, click any sensor to open the device details page β€” current readings, history charts, and an editable threshold form.
  • Consistent Color Language: The same green / red color rule applies to silo objects on the yard view and to sensors inside the cutaway. One glance, full understanding.
  • Asset Roll-Up: Alarms raised on a sensor automatically propagate to the parent Silo asset, so the yard view reflects the worst-case status of its sensors.

🌍 Real-World Applications

This template serves as a robust foundation for grain-storage scenarios:

  • 🌾 On-Farm Grain Silos: Monitor temperature, humidity, and remaining capacity in on-farm bins to prevent spoilage and plan deliveries after harvest.

  • 🚜 Cooperative & Commercial Storage: Track multiple silos across a co-op or commercial yard, with alarm propagation up to each silo for at-a-glance triage.

  • 🏭 Grain Terminals & Elevators: Bring large silo yards under one dashboard, generate the matching 3D layout with the companion skill, and supervise dozens of silos with the same color-coded language.

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.