The virtual register configuration of the meter.
Virtual registers are calculated from physical register values and do not take up space in the database. As such there is no a priori limit on the number of virtual registers that can be configured on a meter.
Normal response.
Unauthorized response.
{- "result": {
- "use": {
- "value": [
- {
- "op": "+",
- "register": "grid"
}, - {
- "op": "+",
- "register": "solar"
}
]
}, - "gen": {
- "value": [
- {
- "op": "+",
- "register": "solar"
}
]
}
}, - "error": "Error message (present if an error occurred)."
}
additional property | object (configRegisterVirtualReg) The virtual register configuration. Several virtual register names are well-known and provide special semantics:
|
Normal response.
Unauthorized response.
{- "use": {
- "value": [
- {
- "op": "+",
- "register": "grid"
}, - {
- "op": "+",
- "register": "solar"
}
]
}, - "gen": {
- "value": [
- {
- "op": "+",
- "register": "solar"
}
]
}
}
{- "status": "OK",
- "error": "Error message (present if an error occurred)."
}
additional property | object (configRegisterVirtualReg) The virtual register configuration. Several virtual register names are well-known and provide special semantics:
|
Normal response.
Unauthorized response.
{- "use": {
- "value": [
- {
- "op": "+",
- "register": "grid"
}, - {
- "op": "+",
- "register": "solar"
}
]
}, - "gen": {
- "value": [
- {
- "op": "+",
- "register": "solar"
}
]
}
}
{- "status": "OK",
- "error": "Error message (present if an error occurred)."
}
Reset to default. See the descriptions of the individual endpoints for their default values. Commonly, arrays and strings are cleared to empty, numbers are cleared to 0, and booleans are cleared to false
.
Normal response.
Unauthorized response.
{- "status": "OK",
- "error": "Error message (present if an error occurred)."
}