The physical register configuration of the meter.
A register is a named measurement whose values are recorded in a database at discrete points in time (the database rows). There is an upper limit on the number of physical registers that can be supported by the meter. Depending on meter model and database configuration, typically, 16 to 64 phycial registers are available. The actual limit is available at /sys/db/max-registers.
Normal response.
Unauthorized response.
{- "result": {
- "grid": {
- "dev": "local",
- "did": 0,
- "type": "P",
- "value": "S16*L1+S17*L2"
}, - "grid*": {
- "dev": "local",
- "did": 8,
- "type": "S",
- "value": "grid"
}, - "solar": {
- "dev": "local",
- "did": 1,
- "type": "P",
- "value": "S3*L1+-S3*L2"
}, - "temp": {
- "dev": "SMANet",
- "did": 12,
- "type": "T",
- "value": "13590.TmpAmb_C"
}
}, - "error": "Error message (present if an error occurred)."
}
additional property | object (configRegisterPhysicalReg) The configuration of the named physical register. |
Normal response.
Unauthorized response.
{- "grid": {
- "dev": "local",
- "did": 0,
- "type": "P",
- "value": "S16*L1+S17*L2"
}, - "grid*": {
- "dev": "local",
- "did": 8,
- "type": "S",
- "value": "grid"
}, - "solar": {
- "dev": "local",
- "did": 1,
- "type": "P",
- "value": "S3*L1+-S3*L2"
}, - "temp": {
- "dev": "SMANet",
- "did": 12,
- "type": "T",
- "value": "13590.TmpAmb_C"
}
}
{- "status": "OK",
- "error": "Error message (present if an error occurred)."
}
additional property | object (configRegisterPhysicalReg) The configuration of the named physical register. |
Normal response.
Unauthorized response.
{- "grid": {
- "dev": "local",
- "did": 0,
- "type": "P",
- "value": "S16*L1+S17*L2"
}, - "grid*": {
- "dev": "local",
- "did": 8,
- "type": "S",
- "value": "grid"
}, - "solar": {
- "dev": "local",
- "did": 1,
- "type": "P",
- "value": "S3*L1+-S3*L2"
}, - "temp": {
- "dev": "SMANet",
- "did": 12,
- "type": "T",
- "value": "13590.TmpAmb_C"
}
}
{- "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)."
}