Messages
Point Value
Live value message. Payload envelope is identical for all point types.
The semantic meaning of value is determined by the corresponding
metadata message.
Payload
Rack RackLiquidSupplyTemperature Metadata
Payload
Rack RackLiquidReturnTemperature Metadata
Payload
Rack RackLiquidFlow Metadata
Payload
Rack RackLiquidDifferentialPressure Metadata
Payload
Rack RackControlValvePosition Metadata
Payload
Rack RackPower Metadata
Payload
Rack RackLeakDetect Metadata
Payload
Rack RackLeakSensorFault Metadata
Payload
Rack RackLiquidIsolationStatus Metadata
Payload
Rack RackElectricalIsolationStatus Metadata
Payload
Rack RackLeakDetectTray Metadata
Payload
Rack RackLiquidIsolationRequest Metadata
Payload
Rack RackElectricalIsolationRequest Metadata
Payload
PowerMeter Voltage Metadata
Payload
PowerMeter PowerFactor Metadata
Payload
PowerMeter Frequency Metadata
Payload
PowerMeter ApparentPower Metadata
Payload
PowerMeter ActivePower Metadata
Payload
PowerMeter Current Metadata
Payload
PowerMeter CurrentLimit Metadata
Payload
PowerMeter PhaseCurrent Metadata
Payload
LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU LiquidTemperatureSpRequest Metadata
Payload
Setpoint request written by an integration (e.g., MEPAI) to a CDU. BMS publishes metadata; the integration publishes the value to respective value topic namespace identified by integration
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Sound Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
HeartbeatTimestampBms Metadata
Payload
HeartbeatEchoBms Metadata
Payload
HeartbeatTimestampIntegration Metadata
Payload
HeartbeatEchoIntegration Metadata
Payload
System Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
System Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
BESS Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
BESS Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
UPS Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
UPS Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
ATS Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
ATS Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Generator Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Generator Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Shunt Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Shunt Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Breaker Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Breaker Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Valve ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Pump PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Fan FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Damper DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Sensor LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Sensor LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Sensor LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Sensor LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Sensor AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Sensor AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Sensor AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Sensor AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Sensor Sound Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Valve Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Pump Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Fan Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Damper Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Sensor Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CDU LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CoolingTower LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
HX LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAH LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAC LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
AHU LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Chiller LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Tank LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Sensor LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
GenericObject LeakDetect Metadata
Payload
0 = No Leak, 1 = Leak. No engUnit.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CDU AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Sensor AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject AirRelativeHumidity Metadata
Payload
Measurement fields for AirRelativeHumidity. Typical engUnit: %RH. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Rack RackLiquidDifferentialPressureSp Metadata
Payload
CDU LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CDU LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CDU Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CDU ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CDU AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CDU AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CoolingTower LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CoolingTower Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CoolingTower ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CoolingTower AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CoolingTower AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
HX LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
HX Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
HX ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
HX AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
HX AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAH LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAH Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAH ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAH AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAH AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAC LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAC Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAC ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
CRAC AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
CRAC AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
AHU LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
AHU Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
AHU ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
AHU AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
AHU AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Chiller LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Chiller Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Chiller ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Chiller AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Chiller AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericEquipment GenericPoint Metadata
Payload
Field fragment for a vendor-specific or unmapped GenericPoint. processArea is required.
engUnit and stateText are both optional but mutually exclusive — include at most one. See the two variants below.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
PowerMeter GenericPoint Metadata
Payload
Field fragment for a vendor-specific or unmapped GenericPoint. processArea is required.
engUnit and stateText are both optional but mutually exclusive — include at most one. See the two variants below.
Continuous measurement with a known engineering unit. When engUnit is prese…
Binary or enumerated state point. When stateText is present, engUnit must…
Tank LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Tank LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Tank Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Tank ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
Tank AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
Tank AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject LiquidTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
GenericObject LiquidDifferentialPressure Metadata
Payload
Measurement fields for LiquidDifferentialPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject LiquidFlow Metadata
Payload
Measurement fields for LiquidFlow. Typical engUnit: LPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject LiquidPressure Metadata
Payload
Measurement fields for LiquidPressure. Typical engUnit: kPa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject Status Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
GenericObject Available Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
GenericObject ValvePosition Metadata
Payload
Measurement fields for ValvePosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject PumpSpeed Metadata
Payload
Measurement fields for PumpSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject FanSpeed Metadata
Payload
Measurement fields for FanSpeed. Typical engUnit: RPM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject DamperPosition Metadata
Payload
Measurement fields for DamperPosition. Typical engUnit: %. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject AirTemperature Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
GenericObject AirDifferentialPressure Metadata
Payload
Measurement fields for AirDifferentialPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject AirFlow Metadata
Payload
Measurement fields for AirFlow. Typical engUnit: CFM. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject AirPressure Metadata
Payload
Measurement fields for AirPressure. Typical engUnit: Pa. The identifier (named-object XOR associate) and measurement (engUnit XOR stateText) constraints are independent and enforced by EquipmentMeasurementModeBase.
Requires a non-empty engUnit string (mutually exclusive with stateText).
Required for state/status/alarm points that carry no engineering unit.
GenericObject LiquidTemperatureSpRequest Metadata
Payload
Setpoint request for a GenericObject. BMS publishes metadata; the integration publishes the value to the derived topic.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.
GenericObject Sound Metadata
Payload
Optional fields common to all generic equipment metadata, regardless of identifier mode.
Object Mode
objectNameandobjectIdare required.servesIdis optional in Named-object mode.associateIdmust not be present.
Incompatible with EquipmentAssociateMode — validators enforce this via
the parent oneOf.
Associate Mode
associateIdis required.objectName,objectId, andservesIdmust not be present.
Incompatible with EquipmentNamedObjectMode — validators enforce this
via the parent oneOf.