TRAMS AI 프로젝트 문의
AI 뽀개기

달리웍스 같은 서비스 제작하기: 센서 수집·설비 이상 알림·점검 보고서 제작법

설비 측정값을 수집해 이상 후보와 대시보드, 근거가 연결된 점검 보고서로 만드는 산업용 IoT 서비스 구현 방법을 설명합니다.

핵심 요약

1. 설비 센서 데이터를 모아 상태와 이상 후보를 보여주고 점검 보고서 초안으로 연결합니다. 2. MQTT·시계열 분석·임계값 규칙·Apache ECharts와 Claude API를 기능별로 활용합니다. 3. 장비 인증과 단위·시간 검증, 알림 중복 방지, 점검 이력과 보고서 승인은 자체 개발합니다.

달리웍스 씽플러스의 기능에서 참고할 가치는 현장의 설비 데이터를 운영자가 확인하고 대응할 수 있는 정보로 바꾸는 것입니다. 설비 모니터링 시스템 개발에서는 센서 수집과 계산, AI 설명의 역할을 나누어야 합니다. 아래는 산업용 IoT 플랫폼 구축의 구현 대안입니다.

MQTT 센서 데이터 수집 구성하기

입력은 설비의 온도·진동·전력 등 실제 측정값과 장비 ID입니다. MQTT를 통신 표준으로 사용해 센서 또는 게이트웨이와 브로커를 연결할 수 있습니다. 장비·브로커·인증·네트워크 환경은 별도로 준비해야 합니다.

자체 코드는 측정 시각과 수신 시각, 단위와 순번을 저장합니다. 재전송된 데이터의 중복을 제거하고 늦게 도착한 측정값도 원래 시각에 맞춰 처리합니다. 출력은 출처와 시간 정보가 있는 기록이며 장비가 연결되지 않은 상태를 정상 측정값처럼 표시하지 않습니다.

K33 서비스 공개 이미지 1
출처: prime-landing.thingplus.net

시계열 데이터 임계값 이상 탐지하기

입력은 검증한 측정값과 설비별 정상 범위, 운전 상태입니다. 초기에는 임계값과 지속 시간 규칙으로 이상 후보를 찾고 필요한 경우 시계열 분석을 추가할 수 있습니다. 설비 정지와 가동 중의 기준은 구분해 적용합니다.

자체 로직은 짧은 순간값 때문에 같은 알림이 반복되지 않도록 지속 시간과 해제 조건을 관리합니다. 결측이나 센서 오류와 실제 설비 이상도 다른 상태로 기록합니다. 출력은 근거 구간이 있는 이상 후보이며 이 단계만으로 고장의 원인이나 미래 고장을 확정하지 않습니다.

ECharts 실시간 설비 대시보드 만들기

입력은 집계한 측정값과 설비 상태, 이상 후보입니다. Apache ECharts로 추이와 비교 차트를 표시할 수 있습니다. 집계와 단위 변환은 자체 코드가 수행하고 차트에는 계산된 데이터를 전달합니다.

K33 서비스 공개 이미지 3
출처: prime-landing.thingplus.net

스마트팩토리 설비 모니터링 화면은 마지막 수신 시각과 데이터가 빠진 구간을 함께 보여줘야 합니다. 특정 설비나 기간을 선택하면 원본 측정값과 알림 이력을 확인할 수 있게 합니다. 출력은 근거로 이동할 수 있는 현황 화면이며 공장·설비별 열람 권한을 적용합니다.

설비 이상 징후 알림과 점검 연결하기

입력은 확인된 이상 후보와 담당자·알림 정책입니다. 자체 워크플로는 알림 발송·확인·점검 중·해결 상태를 관리합니다. 같은 이상 상태가 계속될 때는 중복 알림 대신 정책에 맞춰 재알림하거나 담당자를 연결합니다.

달리웍스 유사 기능 구현 기술 요약
자료: 트램스 AI · 유사 기능 구현 기술 요약

점검자는 실제 현장 상태와 조치, 원인 확인 결과를 기록할 수 있습니다. 센서가 정상 범위로 돌아왔다는 사실과 점검이 완료됐다는 사실을 구분해 관리합니다. 출력은 알림과 현장 점검 이력이 연결된 기록이며 자동 설비 제어는 별도의 권한과 검증 범위로 설계합니다.

AI 점검 보고서 초안 생성하기

입력은 검증한 계산값과 이상 구간, 점검자가 남긴 기록입니다. Claude API로 기간별 상태와 발생 사건, 확인한 조치와 미완료 항목을 정리할 수 있습니다. 자체 코드는 보고서의 숫자와 날짜를 집계 결과와 비교하고 근거 기록을 연결합니다.

설비 운영 보고서 자동화에서는 측정된 사실과 아직 확인되지 않은 해석을 구분합니다. 담당자가 검토한 보고서만 확정본으로 저장하고 사용한 데이터 기간과 계산 규칙을 기록합니다. 필요한 센서와 설비 운영 업무를 정리해 트램스 AI에 제작을 문의해 주세요: https://trams.co.kr/ai-si/contact/#inquiry

참고 자료

  1. https://prime-landing.thingplus.net/
  2. https://www.daliworks.net/ko
  3. https://mqtt.org/
  4. https://platform.claude.com/docs/en/build-with-claude/overview
  5. https://open-meteo.com/en/docs
  6. https://solapi.com/developers
  7. https://thingplus.net/
  8. https://echarts.apache.org/en/index.html
  9. https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview
  10. https://www.daliworks.net/ko/product
  11. https://kr.aving.net/news/articleView.html?idxno=1783640
  12. https://echarts.apache.org/handbook/en/concepts/dataset/
  13. https://platform.claude.com/docs/en/api/overview
TRAMS AI

비슷한 AI 서비스를
사업에 적용하고 싶으신가요?

아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.

프로젝트 문의