Why doesn't my heating data show in the Energy dashboard?
For heating consumption to appear in the Energy dashboard, three things must be configured correctly:
-
Meter type must be "heating": When you create a meter, you must select "Heating" as the energy carrier/type. This tells the system it is a heating meter. If you accidentally set it as "gas" or another type, the data will appear on the wrong dashboard tab.
-
Assignment type must be "Building": The meter must be assigned at the building level (assignment_type = "building"). This marks it as a main building meter. Meters assigned to "local" or "common_area" level are sub-meters and may not appear in the main building-level energy overview.
-
The meter must have consumption data: You need at least one reading imported — either via file upload, an API connection, a webhook, or manual entry in Data Import. Without readings, the chart has nothing to display.
When configured correctly, heating appears as an amber/orange colored layer (hex #f59e0b) in the Energy dashboard chart, stacked alongside electricity (cyan #06b6d4), cooling (blue #60a5fa), and gas (red #f87171).
Common pitfalls
- Meter status is "inactive" or "maintenance" — only "active" meters show in dashboards
- No building is selected in the dashboard header dropdown
- The time range selected doesn't contain any readings
- The meter was created but no data import source is connected yet
Where to check: Go to Buildings → select your building → Meters tab to verify the meter's type, assignment, and status. Go to Analytics → Data Import to check if data is flowing.