Cooling Tower — Value

View as Markdown

Subscribe to real-time BMS-published values for CoolingTower points.

Direction: Subscribe (receive)

Channel

BMS/v1/PUB/Value/CoolingTower/{pointType}/{tagPath}

Real-time values published by the BMS for CoolingTower points.

MQTT wildcard examples

  • All CoolingTower values: BMS/v1/PUB/Value/CoolingTower/#

Parameters

ParameterDescription
pointTypeBMS-published CoolingTower point type. Values: LiquidTemperature, LiquidDifferentialPressure, LiquidFlow, LiquidPressure, Status, Available … (17 total)
tagPathVendor-defined hierarchical tag path.

Message: Point Value

Content Type: application/json

Live value message. Payload envelope is identical for all point types. The semantic meaning of value is determined by the corresponding metadata message.

Payload

NameTypeRequiredDescription
valuenumber or nullYesLive reading for the point (float). May be null when the BMS has no valid reading available.
timestampintegerYesUnix timestamp in epoch milliseconds (source event time).
qualityintegerYes1 = good quality. Any other integer indicates value is not trustworthy
1{
2 "value": 22.96215,
3 "timestamp": 1743620423000,
4 "quality": 1
5}