SECTION 25 00 00

INTEGRATED AUTOMATION

PART 1 - GENERAL

1.01 SUBMITTAL RECORD

A.

TECHNICIAN: CHRIS MARUT

B.

DESCRIPTION: EXPERIMENTAL TOOLS AND AI WORKFLOWS FOR BMS OPERATORS.

PART 2 - PRODUCTS & PROJECTS

2.01 LOCALLY HOSTED ENVIRONMENTS

A.
WEBCTRL BMS
- SANDBOX ENVIRONMENT FOR SEQUENCE VALIDATION AND API TESTING.
PROJECT SCOPE

Demonstrates custom API integrations by utilizing an XML SOAP API to fetch the live price of Bitcoin every 15 minutes and write it directly to a BACnet object. The environment also features 3D virtual tour graphics and simulated VAV terminal units with dynamic temperature and airflow modeling.

B.
GRAFANA DASHBOARD
- REGIONAL PORTFOLIO VISUALIZATION AND DATA AGGREGATION.
PROJECT SCOPE

A Python script that collects temperature data from three regional airports and saves it into a PostgreSQL database. The data is then visualized in Grafana with custom thresholds added for freeze warnings, economizer use, and excessive heat. This setup demonstrates how easily we can build region-wide dashboards for multiple properties.

2.02 AI & AUTOMATION TOOLS

A.
ALARM SUMMARY GENERATOR
- AI-DRIVEN UTILITY FOR PARSING AND SUMMARIZING RAW ALARM LOGS.
PROJECT SCOPE

A Python-based utility that parses raw WebCTRL alarm CSV reports and feeds them to a local LLM. The AI evaluates the historical data for recurring patterns and automatically generates actionable, work-order-ready reports, significantly reducing operator alarm fatigue.

2.03 DATA VISUALIZATION

A.
DEVICE AGE VISUALIZER
- VISUAL ANALYTICS TOOL FOR TRACKING LIFECYCLES AND CAPITAL PLANNING.
PROJECT SCOPE

Transforms custom WebCTRL equipment reports into actionable visual analytics. A Python script processes controller metadata (such as manufacture dates) to generate lifecycle bar charts, providing critical insights for capital planning, retrofit scheduling, and identifying obsolete hardware across multiple buildings.

PART 3 - EXECUTION

3.01 CONTACT & REFERENCES

A.

GITHUB: VIEW REPOSITORIES

B.

LINKEDIN: CHRIS MARUT

END OF SECTION