프로젝트 설명
PV·ESS·EV·계량기 데이터를 공통 telemetry 모델로 묶어 대시보드·알람·제어 요청을 동일 API로 조회하는 PMS+EMS 파일럿을 구축했습니다. 설비별 프로그램에 흩어진 운영 환경을 전제로 사이트·장비·태그·시계열 구조를 설계하고 FastAPI 기반 설비 등록·시계열·알람·작업오더·감사 로그 API와 더미 DB를 구현했습니다. AI·EMS 직접 제어를 차단하고 PMS 인터록 검사와 운영자 승인 후에만 실행되는 제어 흐름을 두었으며 ESS 방전·EV 충전 제한·PV 자가소비율 조합으로 피크 감소량과 월 절감 예상액을 즉시 산출합니다. Groq Llama·Groq GPT OSS·Gemini Flash-Lite를 선택 적용해 품질·속도·토큰 비용을 비교하고 실패 시 로컬 추천으로 폴백합니다. 운영자 콘솔과 현장 모바일 화면을 분리했고 EC2 Docker 환경에 배포해 로그인부터 AI 응답까지 실제 사용자 흐름으로 검증했습니다.