Skip to content

getMeasurements

Return measurement tags related to one or more assets.

getMeasurements(nodes, prop="code", measurement="", output="json")

  • nodes (str | list[str])
  • prop (str, default: “code”)
  • measurement (str, default: "")
  • output (str): json (default), df, raw
  • nodes: Node code(s) or property values to match.
  • prop: Node property name to match on.
  • measurement: Optional measurement name filter.
  • output: Output format selector.
measurements = model.getMeasurements("System_01")

Response (json):

[{ "code": "System_01", "measurementName": "Temperature", "tag": "DEMO_02TI301.PV" }]
measurements_df = model.getMeasurements(
["System_01", "System_02"],
output="df",
)
codemeasurementNametag
System_01TemperatureDEMO_02TI301.PV
System_02TemperatureDEMO_02TI201.PV
measurements = model.getMeasurements("System_01", measurement="Temperature")