The Xentara State Concentrator v1.3
User Manual
Loading...
Searching...
No Matches
State Concentrators

A State Concentrator Microservice collects attributes from different elements and exposes them as attributes of the State Concentrator itself. This is useful, e.g., to publish the values of multiple data points as a single InfluxDB measurement using the Xentara InfluxDB skill.

Model File JSON Format

A JSON object describing a State Concentrator Microservice has the following syntax:

{
"@Microservice.StateConcentrator.Concentrator": {
"id": "Concentrator",
"uuid": "1d37879e-5dae-48c4-96e9-f3f6affc666f",
"mapping": {
"valueAL1": "AL 1.value",
"valueAL2": "AL 2.value",
"valueAL3": "AL 3.value",
"valueAL4": "AL 4.value"
"quality": "AL 1.quality"
}
}
}

Object Members
idA string value containing the ID of the concentrator. The ID is used to construct the concentrator's primary key.
uuidA string value containing the unique UUID of the concentrator.
mapping

A JSON object containing the list of mappings from attribute names to attribute primary keys. Each member of the object defines a single mapping.

The name of the member (before the colon) defines the name of an exposed attribute.

The value of the member (after the colon) defines the primary key of the source attribute.