INSUREX_SYSTEMS
Platform & Cybersecurity

Capability Use Case

Building Automation & Unified Security Platform

Converged platforms that merge building automation, energy management, and physical security into a single intelligent operating system.

BACnetNiagara 4TridiumKNXModbusMQTTNode-REDInfluxDBGrafanaOPC UA
Building Automation & Unified Security Platform

Executive Summary

Our unified building platform converges HVAC, lighting, access control, video surveillance, and energy metering into a single management layer that enables cross-system automation impossible with siloed building systems. Clients achieve 20-35% energy cost reductions through occupancy-driven HVAC and lighting control informed by access control and video analytics data, while simultaneously improving security posture through building-system-aware threat response. The platform replaces the fragmented multi-vendor management consoles that plague modern smart buildings with one normalized interface and one data model.

The Challenge

Modern commercial buildings contain 15-25 independent building subsystems—HVAC, lighting, fire alarm, access control, video surveillance, elevator, shade control, irrigation, metering, generator, UPS—each with its own controller, protocol, management software, and vendor support contract. These systems were designed and installed by separate trades with no coordination layer, resulting in operational silos where the HVAC system has no knowledge of occupancy data from access control, lighting schedules ignore real-time vacancy information from video analytics, and security events cannot trigger building-system responses like elevator recall or HVAC isolation.

The lack of cross-system data integration means that buildings operate on static schedules rather than real-time demand. HVAC conditions spaces that are unoccupied, lights illuminate empty floors, and security systems treat all zones identically regardless of building operational mode. Building engineers estimate that 25-40% of commercial building energy consumption is wasted on conditioning and illuminating unoccupied spaces during nominally occupied hours. Beyond energy waste, the inability to correlate data across systems masks fault conditions—a VAV box that stops responding to commands is invisible to the access control team that observes the associated space is uncomfortably warm.

Integration attempts using proprietary vendor platforms create lock-in: a Johnson Controls Metasys installation integrates well with other Johnson Controls products but poorly with Lenel access control (now also JCI-owned but on a different software stack), Axis cameras, and Lutron lighting. Open protocols like BACnet and Modbus provide device-level interoperability but no application-level integration, analytics, or workflow automation. The building operator is left with protocol connectivity but no operational intelligence.

Our Approach

We deploy a Niagara 4 (Tridium) framework as the integration middleware, leveraging its protocol-agnostic driver architecture to normalize data from BACnet/IP HVAC controllers, Modbus TCP/RTU power meters, KNX lighting systems, ONVIF cameras, OSDP access control panels, and OPC UA industrial controllers into a unified object model. Each physical point—temperature sensor, door contact, luminaire, meter register—becomes a Niagara component with standardized metadata (point type, engineering units, location, system association) that enables cross-system queries and automation logic regardless of the underlying protocol.

The automation layer implements event-driven rules that span system boundaries. When the last badge-out event occurs in a zone and video analytics confirm zero occupancy for 15 minutes, the platform commands HVAC to setback mode, dims lighting to security-only levels, and escalates the zone to unoccupied security monitoring with enhanced motion sensitivity. When the first badge-in occurs the following morning, HVAC pre-conditioning begins based on the predicted occupancy pattern from historical access control data, and lighting ramps to scheduled levels. These cross-system automations are defined in a graphical programming environment (Niagara Workbench) and execute on the local JACE controller, ensuring continued operation during WAN outages.

Analytics and fault detection use time-series data exported from Niagara to InfluxDB, visualized in Grafana dashboards customized for each stakeholder: energy managers see consumption trends and demand response readiness, facility engineers see equipment performance baselines and fault conditions, and security directors see integrated security posture views. An automated fault detection and diagnostics (AFDD) engine applies ASHRAE Guideline 36 rule sets to detect equipment faults—stuck dampers, failed sensors, simultaneous heating and cooling—and generates prioritized work orders in the client's CMMS platform.

Key Capabilities

Protocol-Agnostic Integration

Niagara 4 framework normalizes BACnet, Modbus, KNX, ONVIF, OSDP, OPC UA, and REST API sources into a unified object model, enabling cross-system automation without requiring vendor-specific integration middleware.

Occupancy-Driven Automation

Real-time occupancy data from access control badge events and video analytics drives HVAC setback, lighting control, and security mode transitions, eliminating energy waste in unoccupied spaces during nominally occupied hours.

Automated Fault Detection & Diagnostics

ASHRAE Guideline 36 rule-based AFDD engine continuously monitors equipment performance against baselines, detecting stuck dampers, failed sensors, and simultaneous heating/cooling faults with automated CMMS work order generation.

Resilient Edge Execution

Automation logic executes on local JACE/Niagara Edge controllers, maintaining full cross-system automation during WAN outages with store-and-forward data synchronization when connectivity restores.

Technical Architecture

BACnet integration uses BACnet/IP (ASHRAE 135-2020) with the Niagara BACnet driver acting as both a BACnet client (reading/writing points on third-party controllers) and a BACnet server (exposing Niagara points to other BACnet clients such as the fire alarm system's BMS interface). Device discovery uses BACnet Who-Is/I-Am with configurable BBMD (BACnet Broadcast Management Device) for cross-subnet discovery. Each BACnet object (analog input, binary output, multi-state value) is mapped to a Niagara proxy point with configurable polling intervals (default 15 seconds for analog values, COV subscription for binary status changes). COV (Change of Value) subscriptions use confirmed notifications with a 60-second re-subscription interval, reducing network traffic by 80% compared to polling for binary points that change state infrequently.

The occupancy inference engine fuses data from three sources: access control badge events (Lenel, Genetec, or AMAG via their respective APIs), video analytics people-counting (from Axis ACAP or Hanwha Wisenet analytics), and Wi-Fi device counting (from Cisco DNA Spaces or Aruba ALE). A Kalman filter combines these noisy signals into a per-zone occupancy estimate updated every 30 seconds. The occupancy value is published to a Niagara virtual point that the HVAC and lighting automation sequences reference. Hysteresis logic prevents rapid cycling: HVAC enters setback only after 15 minutes of confirmed zero occupancy, and lighting reduces only after 10 minutes, with configurable thresholds per zone type (conference room, open office, lobby).

Energy analytics uses 15-minute interval data from Modbus TCP power meters (Schneider PM8000, Siemens SENTRON) ingested into InfluxDB via a Telegraf agent running on the Niagara supervisor. Baseline energy models are constructed using ASHRAE Inverse Modeling Toolkit (IMT) regression with outdoor air temperature as the primary independent variable, establishing a weather-normalized consumption baseline. Subsequent months are compared against the baseline to calculate cumulative avoided energy (M&V per IPMVP Option C). Grafana dashboards display real-time power demand, daily energy consumption trending, demand response event performance, and carbon emissions calculated from EPA eGRID emission factors for the facility's utility region.

Specifications & Standards

Integration Platform
Tridium Niagara 4 (JACE 8000, Niagara Edge 10)
Protocols
BACnet/IP, Modbus TCP/RTU, KNX, OPC UA, ONVIF, OSDP
AFDD Standard
ASHRAE Guideline 36-2021, automated fault rules
Energy M&V
IPMVP Option C, ASHRAE IMT regression baseline
Time-Series DB
InfluxDB 2.x, 15-min intervals, 5-year retention
Edge Controllers
JACE 8000 (local execution, store-and-forward)

Integration Ecosystem

Tridium Niagara 4 / Niagara EdgeJohnson Controls Metasys (BACnet)Schneider Electric EcoStruxureLutron Vive / DALI-2 LightingLenel OnGuard / S2 NetBoxCisco DNA Spaces (Wi-Fi occupancy)InfluxDB / GrafanaServiceNow (CMMS work orders)

Measurable Outcomes

32% reduction in energy costs
Occupancy-driven HVAC and lighting automation reduced annual energy spend by 32% ($480K/year) at a 650,000 sq ft Class A office tower, verified through 18 months of IPMVP Option C measurement and verification against the weather-normalized baseline.
60% faster fault resolution
Automated fault detection and diagnostics identified 340 equipment faults in the first 6 months that were previously undetected, with automated CMMS work order generation reducing average fault-to-resolution time from 14 days to 5.5 days.
Single-pane management for 22 subsystems
Consolidated 22 independent building subsystems from 9 manufacturers into a single Niagara-based management interface, reducing the building engineer's daily application logins from 11 to 1 and enabling cross-system automations that were previously impossible.

Let's Build

READY TO START?