Skip to content
@nhnacademy-aiot1-Smoothing

nhnacademy-aiot1-smoothing

🌱🍃 스무딩 (Smoothing)

smoothing logo

NHN Academy AIoT 1기
최종 프로젝트 Smoothing 팀입니다.
서비스 주소 : https://smoothing.live

📚 기술 스택

HTML CSS JavaScript Thymeleaf
Spring Boot Spring Security
MySQL InfluxDB Redis NginX
Git GitHub NHN Cloud Docker
LoRa Milesight MQTT Node-Red RabbitMQ


🤝 팀 소개








하지현 김재혁 우혜승 신민석 배범익 김지윤 박영준


🗃️ 프로젝트 소개

⚡️ 전력 모니터링 관리 솔루션

본 솔루션은 축적된 기술 역량과 확보된 전력 데이터를 기반으로,
전력 시스템의 효율적인 관리 및 문제 탐지를 위한 맞춤 솔루션을 제공합니다.
다양한 레퍼런스 조사와 고객 요구사항 분석을 통해 솔루션의 핵심 기능을 정의하고,
전력 데이터의 수집, 저장, 분석, 모니터링, 제어 기능을 통합적으로 제공하여 전력 시스템 운영의 효율성을 극대화합니다.

1. 제공 서비스

  • 기기 관리
    잠재적인 문제에 대응할 수 있도록 기기 관리가 가능합니다.
  • 알림
    회원 승인 요청 및 이상치 발생 시 푸시 알림(FCM)과 웹훅을 통한 알림 기능이 동작합니다.
  • 대시보드
    시간별, 일별, 주별 전력 사용량 추이를 제공하여 사용 패턴 분석 및 효율적인 에너지 관리를 지원합니다.
  • 통계
    각종 전력량의 통계를 시간별, 일별, 주별 등으로 제공하여 다양한 분석을 할 수 있도록 지원합니다.
  • 비교 현황
    태그를 선택하여 클라이언트가 기간 혹은 센서별 등 원하는 비교군을 선택할 수 있어 데이터를 손쉽게 비교할 수 있습니다.
  • 집계
    데이터에서 도출된 중요한 인사이트를 간결하게 요약하여 제공합니다.
    한 달 주기로 보고서를 생성하여 클라이언트에게 제공합니다.
  • AI
    전력 수요 예측 모델을 개발하여 24시간 단위로 전력 수요를 예측합니다.
    예측 데이터를 기반으로 경부하 시간대에 에너지를 저장하고,
    저장된 에너지를 전력 수요가 높은 시간대에 사용함으로써 전력 사용량 최적화를 기대할 수 있습니다.
  • 디바이스 제어
    디바이스 제어는 자동/수동 모드를 선택할 수 있습니다.
    자동 제어는 설정된 조건에 따라 동작하며, 조건은 사용자가 변경할 수 있습니다.

2. 기대 효과

  • 장치 관리에 대한 안정적인 시스템 운영 및 문제 해결 지원
  • 통계 데이터 및 분석 결과를 바탕으로 전략적인 에너지 관리 가능
  • 효율적인 에너지 관리를 통한 비용 절감

3. 최종

해당 솔루션은 실시간 데이터 분석 및 자동화 제어와 AI 기반 에너지 관리 시스템으로
에너지 효율성을 극대화하고 운영 비용 절감 및 안정적인 시스템 운영을 보장합니다.


💻 프로젝트 아키텍처

프로젝트 아키텍처

📤 CI - CD

CICD

📐 프론트 설계


📑 개발 명세서 + WBS


📝 API 명세서


🎥 시연 영상


Pinned Loading

  1. smoothing-user smoothing-user Public

    유저 서비스 API

    Java

  2. smoothing-front smoothing-front Public

    프론트

    CSS

  3. smoothing-device smoothing-device Public

    디바이스

    Java

  4. smoothing-rule-engine smoothing-rule-engine Public

    룰 엔진

    Java

  5. smoothing-sensor-data smoothing-sensor-data Public

    센서 데이터

    Java

  6. smoothing-auth smoothing-auth Public

    인증 서비스 API

    Java

Repositories

Showing 10 of 17 repositories

Top languages

Loading…

Most used topics

Loading…