알람 생성과 해제
온도 센서를 감시하다가 측정값이 허용 범위를 벗어나면 알람을 자동으로 만들고, 범위로 돌아오면 자동으로 해제합니다. 이 레시피는 가져올 수 있는 알람 규칙 설정 파일을 쓰므로, 로직을 살펴보고 자기 상황에 맞게 고칠 수 있습니다.
사용 사례
섹션 제목: “사용 사례”냉장 설비에 온도 센서가 있고, 이 센서가 주기적으로 MX On Cloud에 텔레메트리를 보낸다고 가정합니다. 정상 운전 범위는 2 °C – 5 °C입니다. 이 범위를 벗어나면 비정상 상태로 봅니다.
- 온도가 2 °C 아래로 떨어지거나 5 °C 위로 올라가면 알람을 생성합니다.
- 온도가 정상 범위로 돌아오면 알람을 자동으로 해제합니다.
이 패턴은 냉동 창고, 식품 물류, 산업용 냉장 감시에 쓰입니다.
사전 준비
섹션 제목: “사전 준비”진행하기 전에 알람 규칙 문서를 살펴봅니다. 알람 생성, 발생 조건, 알람 수명 주기를 다룹니다.
시험할 HMI 장치도 필요합니다. 기존 HMI 장치를 쓰거나 새로 만듭니다.
- 개체 ⇾ 장치로 이동합니다.
- + 버튼을 클릭하고 장치 추가를 선택합니다.
- 이름을
Thermometer로 정하고, HMI 장치의 액세스 토큰을 입력한 뒤 검증을 클릭합니다. 무료 체험을 쓰려면 라이선스 코드를 비워 두고, 아니면 라이선스 코드를 입력하고 검증을 클릭합니다(HMI 장치에 라이선스 등록 참고). - 추가를 클릭합니다.
- 목록에서 Thermometer를 클릭하고 수정(연필) 버튼을 클릭한 뒤, 장치 프로파일을
thermostat으로 정하고 변경사항 적용을 클릭합니다.
알람 규칙 설정
섹션 제목: “알람 규칙 설정”고장 조건 두 가지를 알람 규칙 두 개로 다룹니다.
| 규칙 | 알람 유형 | 심각도 | 생성 조건 | 해제 조건 |
|---|---|---|---|---|
| High temperature | High temperature | 심각한 | temperature > 5 | temperature ≤ 5 |
| Low temperature | Low temperature | 경고 | temperature < 2 | temperature ≥ 2 |
규칙은 텔레메트리 메시지가 들어올 때마다 평가됩니다. 값을 읽어 생성·해제 조건과 비교하고, 그에 따라 알람을 생성·갱신·해제합니다.
1단계. High temperature 알람 규칙 가져오기
섹션 제목: “1단계. High temperature 알람 규칙 가져오기”- 알람 규칙 설정 파일을 내려받습니다: high_temperature_alarm_rule.json
- 알람 ⇾ Alarm rules로 이동합니다.
- + 버튼을 클릭하고 Import alarm rule을 선택합니다.
- 내려받은 파일을 올립니다.
- 가져오기를 클릭합니다.
- 대상 엔티티로 HMI 장치나 장치 프로필을 지정합니다.
- 추가를 클릭합니다.
2단계. Low temperature 알람 규칙 가져오기
섹션 제목: “2단계. Low temperature 알람 규칙 가져오기”- 알람 규칙 설정 파일을 내려받습니다: low_temperature_alarm_rule.json
- 알람 ⇾ Alarm rules에서 + 버튼을 클릭하고 Import alarm rule을 선택합니다.
- 내려받은 파일을 올립니다.
- 가져오기를 클릭합니다.
- 대상 엔티티로 HMI 장치나 장치 프로필을 지정합니다.
- 추가를 클릭합니다.
알람 발생 확인
섹션 제목: “알람 발생 확인”시험용 텔레메트리 값을 연결 상태 확인 기능이나 아래 curl 명령으로 보냅니다.
High temperature 알람 발생시키기 — 5 °C보다 높은 값을 보냅니다.
함께 보기
섹션 제목: “함께 보기”- 알람 규칙 — 전체 설정 설명
- 알람 규칙 튜토리얼 — 임계값, 지속 시간, 일정 등의 단계별 예시