음식물처리기에 AI를 더하다 — 토탈리빙 IoT 모니터링 구축 사례
전국 127대 음식물처리기의 실시간 상태 추적, 지도 기반 모니터링, 원격 제어, AI 고장 예측까지. 토탈리빙 IoT 플랫폼에 MCP 기반 AI 에이전트 24종을 연동한 구축 사례를 소개합니다.
음식물처리기, 왜 IoT가 필요한가?
업소용 음식물처리기는 교반, 급수, 배수, 건조 등 복잡한 공정을 24시간 반복하는 산업 장비입니다. 고장이 발생하면 음식물이 부패하고, 악취가 발생하며, 고객 불만으로 직결됩니다.
기존에는 고객이 "안 돌아간다"고 전화해야 비로소 문제를 인지했습니다. AS 기사가 현장에 도착하면 이미 수시간이 지난 뒤입니다.
고장이 나고 나서 대응하는 것이 아니라, 고장 징후를 감지해서 사전에 조치하는 것. 이것이 IoT + AI가 해결하는 핵심 문제입니다.
토탈리빙 IoT 플랫폼 — 시스템 개요
위지스는 토탈리빙과 함께 음식물처리기 전용 IoT 모니터링 플랫폼을 구축했습니다. 전국에 설치된 127대 기기를 실시간으로 추적하고, AI가 이상 징후를 분석합니다.
핵심 수치
| 항목 | 규모 |
|---|---|
| MCP 도구 | 24종 |
| 모니터링 | 365일 24시간 |
| 데이터 수신 주기 | 5초 |
| AI 분석 | 예측 분석 & 자동 알림 |
4대 핵심 기능
1. 기기 작동 타임라인
기기의 전원, 교반, 휴지, 급수, 배수, 문열림 상태를 시간축 위에 시각화합니다. 이상 패턴을 한눈에 파악할 수 있습니다.
- Vis.js Timeline으로 ON/OFF 상태 기간 표시
- 전류 시계열 차트와 양방향 동기화 (줌/팬 연동)
- 사이클 분석 — 교반/휴지/급수/배수 반복 패턴 이상 탐지
- 표준편차 30% 초과 시 자동 알림
2. 전체현황 지도 모니터링
전국에 설치된 기기의 상태를 지도 위에 실시간으로 표시합니다. 색상으로 위험도를 즉시 구분하고, 클릭 한 번으로 상세 정보를 확인합니다.
- Leaflet 지도 — 정상(초록), 이상(빨강), 경고(주황), AS/BS 상태 구분
- 기기 검색 — 시리얼, 거래처명, 주소로 빠른 검색
- 알람 시스템 — 사운드 + 반복 알림 (확인 시까지)
- 관리자 설정 — 마커 색상, 임계값, 알람 사운드 커스텀
3. 원격 기기 제어
웹 브라우저에서 기기의 전원, 교반, 휴지 등을 원격으로 제어합니다. 현장 방문 없이 즉각적인 조치가 가능합니다.
- 토글 스위치 — 전원, 교반, 휴지, 급수, 배수 개별 제어
- MQTT 실시간 통신 — 명령 전달 수 초 내 반영
- 권한 관리 — 관리자만 제어 가능, 조작 이력 기록
- 실시간 센서 — 전류, 온도, 문상태 즉시 확인
4. AI 분석 요약 & 텔레그램 자동 알림
AI가 전체 기기 상태를 분석하여 요약 리포트를 생성하고, 이상 징후 발견 시 텔레그램으로 즉시 알려드립니다.
- 건강도 점수 — 기기별 0~100점 종합 평가
- 고장 예측 — 에러 패턴 분석으로 사전 예방
- 텔레그램 봇 — 시간/요일별 수신 설정, 담당자별 알림
- 플릿 개요 — 전체 기기 중 WARN/CRITICAL 이벤트 집계
AI 에이전트가 사용하는 24개 MCP 도구
Model Context Protocol(MCP) 기반으로 AI 어시스턴트가 CRM과 IoT 시스템에 직접 접근합니다. 텔레그램에서 "문제 있는 기기 알려줘"라고 말하면, AI가 아래 도구들을 조합하여 답변합니다.
고객 관리 (5종)
고객 검색, 상세 조회, 잠재 고객 등록, 계약 목록/상세 조회
상담 & 방문 관리 (7종)
상담 기록(전화/방문/텔레그램), 상담 이력 조회, 미처리 후속 조치, 방문 일정 등록, 방문 이력 조회, AS/BS 작업지시서 생성, 작업지시서 목록 조회
기기 모니터링 (3종)
현재 센서값 + 에러 + 건강도 점수 조회, 에러 이력(최근 30일), 건강도 점수 추이 확인
AI 분석 & 예측 (9종)
기기 종합 리포트, 고객 종합 리포트, 플릿 전체 상태 요약, 에러 패턴 분석, 고장 예측, 이상 분석 요약, CRM 대시보드 요약, 기기 이벤트 타임라인, 미해결 WARN/CRITICAL 이벤트 조회
MCP 도구 활용 시나리오
"문제 있는 기기 알려줘"
- 플릿 이벤트 조회 — 미해결 WARN/CRITICAL 이벤트가 있는 기기를 확인
- 기기별 AI 분석 — 문제 기기의 건강도, 에러 패턴, 사이클 이상을 종합 분석
- 고객 정보 연동 — 해당 기기의 고객 정보, 계약, 과거 AS 이력을 확인
- 조치 & 알림 — AS 작업지시서 자동 생성 + 담당자에게 텔레그램 알림 발송
"이 고객 상담 내역 요약해줘"
- 고객 검색 — 이름이나 전화번호로 고객을 검색
- 상담 이력 조회 — 전화/방문/텔레그램 상담 내역을 모두 수집
- 기기 상태 확인 — 고객 기기의 현재 상태와 건강도 추이를 확인
- 종합 보고 — 상담 요약 + 기기 상태 + 권장 조치를 텔레그램으로 전달
시스템 아키텍처
| 단계 | 구성 요소 | 역할 |
|---|---|---|
| 데이터 수집 | IoT 기기 → MQTT → Rust Receiver → Redis Queue → Rust Worker → TimescaleDB | 초당 수천 건 처리, 중복 방지 |
| 배치 분석 | 시간별 KPI → 일별 KPI → 추세 예측 → 사이클 분석 | 건강도 점수, 이상 탐지, 고장 예측 |
| AI 서비스 | MCP 서버(Rust, 24 도구) → Claude AI → 텔레그램 봇 | 자연어 질의, 자동 작업지시서 생성 |
핵심 기술 스택: Rust (고성능 데이터 처리), TimescaleDB (시계열 데이터), Redis (메시지 큐), MQTT (IoT 통신), Claude AI + MCP (지능형 분석), Leaflet (지도), Vis.js (타임라인)
IoT + AI, 사후 대응에서 예방 정비로
기존 AS 방식은 "고장 → 신고 → 출동 → 수리"의 사후 대응이었습니다. IoT + AI 플랫폼은 이 흐름을 "징후 감지 → AI 분석 → 자동 알림 → 선제 조치"로 바꿉니다.
| 지표 | 기존 방식 | IoT + AI |
|---|---|---|
| 고장 인지 | 고객 전화 (수시간 후) | 실시간 자동 감지 (5초) |
| 원인 파악 | 현장 방문 후 확인 | AI 에러 패턴 분석 |
| 조치 시간 | 반나절~1일 | 원격 제어 즉시 + AS 자동 접수 |
| 예방 정비 | 불가능 | 건강도 점수 + 고장 예측 |
음식물처리기뿐 아니라, 반복 공정을 수행하는 모든 산업 장비에 동일한 아키텍처를 적용할 수 있습니다. IoT 모니터링 + AI 예방 정비 도입에 관심이 있으시면 문의하기를 통해 상담을 신청해주세요.
토탈리빙 IoT 플랫폼 핵심 기술 Rust, TimescaleDB, MQTT, Claude AI MCP, Leaflet