Skip to content

Available Applications

HHW Brick includes portable analytics applications that work across different buildings using semantic queries.

Application List

๐Ÿ”„ Secondary Loop Temperature Analysis

Status: Production Ready

Complexity: โญโญ Medium

Analyzes temperature differentials in secondary hot water loops to identify efficiency issues and operating patterns.

View Details โ†’

๐Ÿ”ฅ Primary Loop Temperature Analysis

Status: Production Ready

Complexity: โญโญ Medium

Analyzes temperature differentials in primary loops with boilers, including anomaly detection and performance metrics.

View Details โ†’

How Applications Work

Qualification: Each app checks if a building has required sensors using SPARQL queries.

Analysis: Apps automatically discover sensors in Brick models and map them to time-series data.

Outputs: Statistical reports, CSV files, and interactive visualizations (PNG + HTML).


Running Applications

from hhw_brick import apps

# Load application
app = apps.load_app("secondary_loop_temp_diff")

# Check qualification
if app.qualify("building.ttl"):
    # Run analysis
    results = app.analyze("building.ttl", "timeseries.csv", config)

See User Guide - Running Apps for detailed instructions.


Creating Your Own App

Want to build custom analytics? Follow our step-by-step tutorial:

๐Ÿ‘‰ Application Development Guide


Application Status Legend

  • โœ… Production Ready: Tested on 100+ buildings
  • ๐Ÿงช Beta: Under active development
  • ๐Ÿ“‹ Planned: Coming soon