AI Facility Management AI Specialist
An AI Facility Management AI Specialist designs, deploys, and maintains intelligent systems that optimize building operations, ene…
Skill Guide
The engineering discipline of enabling disparate HVAC, lighting, fire safety, and security subsystems to communicate and share data through standardized communication protocols within a unified BMS platform.
Scenario
You have a Modbus RTU temperature/humidity sensor and need to read its data into a visualization dashboard.
Scenario
Integrate a legacy Modbus-based air handling unit (AHU) into a modern BACnet/IP BMS supervisory system.
Scenario
Design an integration architecture for a campus with 10 buildings, combining BACnet/SC for new builds, Modbus for legacy plant, and MQTT for edge analytics.
Niagara is the industry-standard supervisory platform for protocol translation and integration. Kepware provides industrial connectivity for Modbus-to-OPC bridging. Wireshark is essential for deep packet-level debugging and protocol analysis.
pymodbus and BACpypes enable custom integration scripts and lightweight applications. Mosquitto is the reference MQTT broker for testing. MQTTX provides a GUI for testing MQTT publish/subscribe flows.
Haystack and Brick provide semantic tagging schemas to normalize disparate BMS data points into a unified, queryable model for analytics. BACnet enumerations ensure standardized point interpretation.
Answer Strategy
The interviewer is testing systematic troubleshooting across the physical, data link, and application layers. Use a layered approach. **Sample Answer**: 'I would start at the physical layer by checking the MS/TP trunk wiring, terminations, and 120Ω resistor. Next, I would use a BACnet scanner to check the device's 'Max_Master' and 'Max_Info_Frames' settings to rule out token-passing issues. Finally, I would examine the sensor's BACnet object properties (e.g., 'Notify_Type', 'COV_Increment') to ensure it's not configured for excessive reporting, which could flood the network and cause data latency.'
Answer Strategy
This tests knowledge of data encoding and integration best practices. **Sample Answer**: 'First, I would confirm the meter's register map and note the use of 32-bit floats (likely two consecutive 16-bit Modbus registers). I would configure the protocol gateway (e.g., Niagara) to perform the necessary byte-swapping (Big-Endian vs Little-Endian) and word-swapping to correctly reassemble the float. I would then map these to BACnet Analog Input objects with proper engineering units and create a BACnet schedule to poll at 1-minute intervals, balancing data freshness with network load.'
1 career found
Try a different search term.