GET /alarm-code
⇒ 모든 alarm_code 반환
응답 예시:
[
{
"ac_idx": 0,
"ac_name": "자동포집 시작",
"reg_date": "2024-04-06T15:00:00.000Z"
},
...
]
GET /alarm-data?di_idx=0&ac_idx=0
⇒ di_idx = 0이고 ac_idx = 0인 알람 데이터 반환
에러 처리:
응답 예시:
{
"ad_idx": 100,
"di_idx": 1,
"ac_idx": 1,
"reg_date": "2024-04-06T15:00:00.000Z"
}
GET /alram-setting/0
⇒ di_idx = 0인 alarm_setting 반환
에러 처리:
응답 예시:
{
"as_idx": 1,
"di_idx": 1,
"as_batSet": 20,
"as_ouSet": 75,
"mod_date": "2024-04-06T15:05:00.000Z"
}
patch alarm-setting/0
number | null
number | null
⇒ as_idx가 0인 alarm-setting
을 batValue, ouValue로 업데이트 (null 값인 경우 해당 필드는 업데이트 하지 않음)