와처와 알림
와처(Watcher) 는 화면이 없는 자동화입니다. "3번 라인 압력이 90 넘으면 알려줘" 처럼 감시하고 싶은 조건을 한국어 문장 그대로 적어두면, 스튜디오가 정해진 주기마다 현장 데이터를 스스로 확인하고 조건에 걸릴 때만 알려줍니다.
좌측 사이드바의 레이더 아이콘(fa-radar, 와처)으로 들어갑니다. 미확인 알림이 있으면 아이콘 위에 빨간 숫자 배지가 붙습니다(10건 이상은 9+).
화면은 두 개의 탭으로 나뉩니다.
| 탭 | 하는 일 |
|---|---|
| 알림 | 지금까지 발동한 경보 목록(기본 탭) |
| 설정 | 와처 만들기·켜고 끄기·즉시 실행·삭제 |
와처 만들기
[설정] 탭 → 새 와처 영역에서 만듭니다.
1. 자연어 한 줄로 초안 받기
맨 위 입력칸(예: 매시간 3번 라인 압력이 90 넘으면 알려줘)에 감시 조건을 한 문장으로 적고 AI 채우기(fa-wand-magic-sparkles) 를 누르면, 아래 폼의 이름·지침·실행 주기(분) 가 자동으로 채워집니다. Enter 키로도 실행됩니다.
현장에서 자주 쓰는 문장 예시입니다.
용해로 1호기 온도가 850도를 넘으면 알려줘
3번 라인 설비가 10분 넘게 정지 상태면 경고해줘
지난 1시간 CRITICAL 알람이 5건 이상 발생하면 알려줘
2공장 압축기 가동률(OEE)이 80% 밑으로 떨어지면 매시간 알려줘
보일러 급수 유량 태그가 30분 동안 값이 안 들어오면 알려줘
2. 내용 확인하고 만들기
자동으로 채워진 값은 그대로 고칠 수 있습니다.
- 이름 — 알림 카드와 웹훅 메시지에 표시되는 제목입니다. 현장에서 알아볼 이름으로 지으세요.
- 실행 주기(분) — 1~1440분. 기본 60분입니다.
- 지침 — 에이전트가 매번 수행할 작업 설명입니다(
예: 3번 라인 OEE를 확인해서 80% 미만이면 경고. /oee?site_id=S1 조회.). 어떤 설비·태그를 어떤 임계값과 비교할지 구체적으로 적을수록 오탐이 줄어듭니다. - 웹훅 URL (선택 · Slack/Teams) — 아래 웹훅으로 내보내기 참고. 비우면 스튜디오 알림에만 표시됩니다.
만들기 를 누르면 즉시 활성 상태로 등록되고, 다음 주기부터 자동 실행됩니다.
설비 정지·안전 관련은 510분, 온도·압력 같은 공정값은 1530분, OEE·생산 실적처럼 천천히 변하는 지표는 60분 이상을 권합니다. 주기가 짧을수록 AI 사용량이 늘어납니다.
3. 채팅에서 바로 만들기
와처 화면에 들어가지 않아도 됩니다. 채팅에서 이렇게 말해도 와처가 생성됩니다.
3번 라인 압력이 8bar 넘으면 알려줘
용해로 온도 15분마다 감시해줘
에이전트가 대상 설비·태그를 먼저 찾아 ID를 확정한 뒤 와처를 만들고, 무엇을 몇 분마다 감시하는지 답변으로 확인해 줍니다. 만들어진 와처는 곧바로 [설정] 탭 목록에 나타납니다.
알림 받기
조건에 걸리면 세 곳에서 동시에 알려줍니다.
- 실시간 토스트 — 스튜디오를 열어둔 상태라면 화면 우측 하단에
🛰 와처이름 — 내용형태의 알림이 약 6초간 뜹니다. - 네비 배지 — 사이드바 와처 아이콘 위 미확인 건수.
- [알림] 탭 — 발동 이력 전체. 경고 아이콘·와처 이름·발생 시각·내용이 카드로 쌓입니다.
[알림] 탭을 열면 그 시점까지의 알림이 읽음 처리되어 배지가 사라집니다.
목록 위 검색창(알림 검색…)으로 내용·와처 이름을 걸러볼 수 있고, 30건씩 보여준 뒤 더 보기 로 이어서 봅니다. 아직 아무것도 없으면 "새 알림이 없습니다 / 와처가 경보를 감지하면 여기에 표시됩니다." 가 표시됩니다.
웹훅으로 내보내기
와처를 만들 때 웹훅 URL 에 Slack 또는 Teams 의 수신 웹훅 주소를 넣어두면, 경보가 발생할 때 해당 채널로도 발송됩니다. 메시지는 🚨 [와처이름] 내용 형식입니다.
웹훅과 실시간 토스트는 정상 → 경보로 바뀌는 순간에만 한 번 발송됩니다. 조건이 계속 유지되는 동안에는 매 주기마다 다시 보내지 않고, 상태가 정상으로 돌아왔다가 다시 걸리면 그때 새로 발송됩니다. 야간에 채널이 도배되는 일을 막기 위한 설계입니다. (실행 이력 자체는 매 주기 기록되므로 [설정] 탭에서 경과를 확인할 수 있습니다.)
와처 관리
[설정] 탭의 각 와처 카드에서 다음을 할 수 있습니다.
- 켜기/끄기 — 카드 왼쪽 토글. 끄면 스케줄 실행이 멈추고, 다시 켜면 재개됩니다. 잠시 점검 중일 때 삭제하지 말고 꺼두세요.
- 지금 실행 — 주기를 기다리지 않고 즉시 1회 실행합니다. 새로 만든 와처의 지침이 제대로 동작하는지 확인할 때 씁니다.
- 삭제 — 휴지통 아이콘(
fa-trash-can). 확인 후 삭제되며 되돌릴 수 없습니다. - 실행 이력 (n) — 펼치면 최근 실행이 시각·결과 색점과 함께 나열됩니다.
카드에는 실행 주기({n}분마다), 마지막 실행 시각(한 번도 안 돌았으면 실행 전), 그리고 마지막 결과 배지가 표시됩니다.
| 배지 | 뜻 |
|---|---|
| 정상 | 실행됐고 조건에 걸리지 않음 |
| 경고 | 조건 충족 — 알림 발송됨 |
| ERR | 실행 실패(데이터 조회 오류, AI 미설정 등) — 아래 본문에 사유 표시 |
만들어진 와처의 이름·지침·주기는 화면에서 직접 수정할 수 없습니다. 조건을 바꾸려면 새 와처를 만든 뒤 기존 와처를 삭제하세요. 잠시 멈추는 것만 필요하면 토글을 끄면 됩니다.
하단 상태바에 "플랫폼 단절 — 실데이터·와처 일시 중지" 가 뜨면 와처 실행이 건너뛰어집니다. 이때 실행 이력에는 "플랫폼 단절로 실행 건너뜀 (연결 복구 시 자동 재개)" 이 남고, 연결이 복구되면 다음 주기부터 알아서 재개됩니다. 잘못된 경보를 만들지 않기 위한 동작입니다. 연결이 오래 끊겨 있다면 트러블슈팅을 확인하세요.
권한
- 관리자·빌더 — 와처를 만들고 켜고 끄고 삭제할 수 있습니다.
- 뷰어 — [알림] 탭과 와처 목록은 볼 수 있지만 만들기 폼과 실행·삭제 버튼은 보이지 않습니다.
와처와 알림은 현장 폰에서도 확인·조작할 수 있습니다 — 현장 모바일 참고.