ska_low_sps_cabinet_cmsw Package
Top-level package for ska-low-sps-cabinet-cmsw.
CMSW API Reference
- GET /readings
Get Readings
API request to retrieve full readings dictionary.
- Status Codes:
200 OK – Successful Response
- GET /readings/pdus/{pdu_id}/{key}
Get Pdu Value
API request to retrieve specific sensor value for a specfic PDU.
- Parameters:
pdu_id (string) – PDU identifier (e.g. “PDU1” or “PDU2”)
key (string) – Sensor or attribute name, e.g. pduTemperature, pduPort1Current, etc. See the device definition YAML for reference.
pdu_id
key
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- GET /readings/cooling_system/values/{value_key}
Get Cooling Status
API request to retrieve cooling system sensor values.
- Parameters:
value_key (string) – Sensor name, can be “all” to list all values
value_key
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error
- GET /readings/cooling_system/alarms/{alarm_key}
Get Cooling Alarms
API request to retrieve cooling system alarm values.
- Parameters:
alarm_key (string) – Alarm name, can be “all” to list all values
alarm_key
- Status Codes:
200 OK – Successful Response
422 Unprocessable Entity – Validation Error