For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
  • DSX Exchange
    • Architecture
    • Pre-Deployment
    • Deployment
    • Integrator Quickstart
    • Operations
    • Authentication
    • BMS Integration
    • Validated Capabilities
  • Schema
      • Overview
          • Integration Value
          • Metadata
          • Value
      • Messages
      • Schemas
NVIDIANVIDIA
Developer-friendly docs for your API
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2026, NVIDIA Corporation.

LogoLogo
On this page
  • Channel
  • Parameters
  • Message: Rack RackLiquidSupplyTemperature Metadata
  • Payload
  • Message: Rack RackLiquidReturnTemperature Metadata
  • Payload
  • Message: Rack RackLiquidFlow Metadata
  • Payload
  • Message: Rack RackLiquidDifferentialPressure Metadata
  • Payload
  • Message: Rack RackLiquidDifferentialPressureSp Metadata
  • Payload
  • Message: Rack RackControlValvePosition Metadata
  • Payload
  • Message: Rack RackPower Metadata
  • Payload
  • Message: Rack RackLeakDetect Metadata
  • Payload
  • Message: Rack RackLeakSensorFault Metadata
  • Payload
  • Message: Rack RackLeakDetectTray Metadata
  • Payload
  • Message: Rack RackLiquidIsolationStatus Metadata
  • Payload
  • Message: Rack RackElectricalIsolationStatus Metadata
  • Payload
  • Message: Rack RackLiquidIsolationRequest Metadata
  • Payload
  • Message: Rack RackElectricalIsolationRequest Metadata
  • Payload
SchemaBMS Event BusOperationsRack

Rack — Metadata

||View as Markdown|
Previous

Integration Value

Next

Value

Subscribe to BMS-published metadata for all Rack point types.

Direction: Subscribe (receive)

Channel

BMS/v1/PUB/Metadata/Rack/{pointType}/{tagPath}

BMS-published metadata for all Rack points. Includes integration-owned points which carries the integration field.

MQTT wildcard examples

  • All rack metadata: BMS/v1/PUB/Metadata/Rack/#

Parameters

ParameterDescription
pointTypeRack point type. Values: RackLiquidSupplyTemperature, RackLiquidReturnTemperature, RackLiquidFlow, RackLiquidDifferentialPressure, RackLiquidDifferentialPressureSp, RackControlValvePosition … (14 total)
tagPathMust match the tagPath of the corresponding value topic exactly.

Message: Rack RackLiquidSupplyTemperature Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLiquidSupplyTemperature
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
engUnitstringYesValues: C
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLiquidSupplyTemperature",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "engUnit": "C"
7}

Message: Rack RackLiquidReturnTemperature Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLiquidReturnTemperature
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
engUnitstringYesValues: C
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLiquidReturnTemperature",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "engUnit": "C"
7}

Message: Rack RackLiquidFlow Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLiquidFlow
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
engUnitstringYesValues: LPM
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLiquidFlow",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "engUnit": "LPM"
7}

Message: Rack RackLiquidDifferentialPressure Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLiquidDifferentialPressure
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
engUnitstringYesValues: kPa
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLiquidDifferentialPressure",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "engUnit": "kPa"
7}

Message: Rack RackLiquidDifferentialPressureSp Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLiquidDifferentialPressureSp
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
engUnitstringYesValues: kPa
isSetpointbooleanNoOptional inclusion. Indicates this point is a target value written to control equipment behavior.
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLiquidDifferentialPressureSp",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "engUnit": "kPa",
7 "isSetpoint": false
8}

Message: Rack RackControlValvePosition Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackControlValvePosition
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
engUnitstringYesValues: %
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackControlValvePosition",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "engUnit": "%"
7}

Message: Rack RackPower Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackPower
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
engUnitstringYesValues: kW
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackPower",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "engUnit": "kW"
7}

Message: Rack RackLeakDetect Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLeakDetect
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
stateTextarray<map<string, any>>YesState label mapping for leak detection.
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLeakDetect",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "stateText": [
7 {
8 "value": 0,
9 "text": "NoLeak"
10 },
11 {
12 "value": 1,
13 "text": "Leak"
14 }
15 ]
16}

Message: Rack RackLeakSensorFault Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLeakSensorFault
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
stateTextarray<map<string, any>>YesState label mapping for leak sensor fault status.
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLeakSensorFault",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "stateText": [
7 {
8 "value": 0,
9 "text": "NoFault"
10 },
11 {
12 "value": 1,
13 "text": "Fault"
14 }
15 ]
16}

Message: Rack RackLeakDetectTray Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLeakDetectTray
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
integrationstringYesIntegration identifier responsible for publishing this value.
stateTextarray<map<string, any>>YesState label mapping for tray leak detection.
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLeakDetectTray",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "integration": "string",
7 "stateText": [
8 {
9 "value": 0,
10 "text": "NoLeak"
11 },
12 {
13 "value": 1,
14 "text": "Leak"
15 }
16 ]
17}

Message: Rack RackLiquidIsolationStatus Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLiquidIsolationStatus
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
stateTextarray<map<string, any>>YesState label mapping for liquid isolation status.
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLiquidIsolationStatus",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "stateText": [
7 {
8 "value": 0,
9 "text": "NotIsolated"
10 },
11 {
12 "value": 1,
13 "text": "Isolated"
14 }
15 ]
16}

Message: Rack RackElectricalIsolationStatus Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackElectricalIsolationStatus
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
stateTextarray<map<string, any>>YesState label mapping for electrical isolation status.
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackElectricalIsolationStatus",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "stateText": [
7 {
8 "value": 0,
9 "text": "NotIsolated"
10 },
11 {
12 "value": 1,
13 "text": "Isolated"
14 }
15 ]
16}

Message: Rack RackLiquidIsolationRequest Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackLiquidIsolationRequest
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
integrationstringYesIntegration identifier responsible for publishing this value.
stateTextarray<map<string, any>>YesState label mapping for liquid isolation request.
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackLiquidIsolationRequest",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "integration": "string",
7 "stateText": [
8 {
9 "value": 0,
10 "text": "NoIsolationRequested"
11 },
12 {
13 "value": 1,
14 "text": "IsolationRequested"
15 }
16 ]
17}

Message: Rack RackElectricalIsolationRequest Metadata

Content Type: application/json

Payload

NameTypeRequiredDescription
objectTypestringYesValues: Rack
pointTypestringYesValues: RackElectricalIsolationRequest
rackLocationNamestringYesHuman-readable rack name as defined by the BMS.
rackLocationIdstringYesStable unique identifier for the rack.
integrationstringYesIntegration identifier responsible for publishing this value.
stateTextarray<map<string, any>>YesState label mapping for electrical isolation request.
Example payload
1{
2 "objectType": "Rack",
3 "pointType": "RackElectricalIsolationRequest",
4 "rackLocationName": "string",
5 "rackLocationId": "string",
6 "integration": "string",
7 "stateText": [
8 {
9 "value": 0,
10 "text": "NoIsolationRequested"
11 },
12 {
13 "value": 1,
14 "text": "IsolationRequested"
15 }
16 ]
17}