Making GetStateDataObject objects extensible, also allows accessing object keys using string variables.
Passthru all parameters to GetStateDataObject.set.
Column id/index
Column or data portion name
Column or data portion unit (if applicable in any way)
Column value offset
Column value gain
Column value raw measurement
Indicates whether the object is considered to be active.
Indeed this only means the name is not 'n.a.'.
Object instance category string.
Sub-index for each category.
Starts counting from 0
at the first object of the instances category.
Used to determine e.g. the relay IDs.
Object display value.
Object value gain.
Object id aka column index.
Object label.
Object value offset.
Raw object input value.
Object unit.
Plain (calculated) object value.
Set object values based on the raw input values.
The input values correspond to the data rows of the represented column
(except the index
paramter which indeed is the column id/index itself).
Column id/index
Column or data portion name
Column or data portion unit (if applicable in any way)
Column value offset
Column value gain
Column value raw measurement
An object representation of a single CSV response column (ignoring the first row of the raw input!).