안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
한국전력공사 DALI 기반 웹·앱 통합 조명 제어 플랫폼 구축
개발 · 디자인 · 기획
웹 · 안드로이드 · iOS · 기타
관제ㆍ모니터링, 기타(IT 서비스 구축), 기타(내부 시스템)
프로젝트 배경
프로젝트명: 한국전력공사 옥내 등기구 제어 시스템 구축
프로젝트 비용: ₩130,000,000

프로젝트 배경:
한국전력공사는 전국 주요 건물의 실내 조명 제어 효율을 높이기 위해, 기존의 개별 제어 방식에서 벗어나 중앙 집중형 자동 제어 시스템을 도입하고자 했습니다.
기존 시스템은 부서별로 분산된 장비 제어 구조와 수동 관리 방식으로 인해 에너지 낭비, 유지보수 비효율, 장애 대응 지연 등의 문제가 있었습니다.
이에 따라 본 프로젝트의 목표는 DALI 기반 통합 제어 시스템 구축, 폐쇄망 내 안정적 운영, 보안 인증 통과를 통한 공공기관 표준화 시스템 완성이었습니다.

프로젝트 상세:

* DALI Master 및 6SRM 모듈을 연동하여 등기구별 상태 제어, 밝기 조정, 자동 점·소등 기능 구현
* 웹과 모바일 연동을 통해 관리자가 원격에서도 전체 조명 상태를 실시간으로 확인 및 제어 가능
* PostgreSQL 기반으로 DB 정규화 구조 설계, 조명 상태 로그 및 에너지 사용량을 체계적으로 기록
* 폐쇄망(내부망) 환경에 맞춘 DevOps 환경 구성, 외부 접근 차단 및 안전한 운영 구조 확립
* 보안 감사 기준에 따라 OWASP Top10 항목 기반 진단 및 대응 완료
* Docker 패키징을 통한 환경 통합 및 재배포 자동화, 시스템 안정성과 유지보수성 강화
* 실시간 현황 대시보드 구현으로, 건물 내 구역별 조명 상태를 한눈에 확인할 수 있도록 시각화

성과:

* 전체 조명 제어 응답 속도 35% 향상, 에너지 효율 20% 이상 개선
* 장애 발생 시 평균 복구 시간(MTTR) 40% 단축
* 폐쇄망 환경 내 보안 감사 전 항목 통과 (공공기관 인증 기준 충족)
* 유지보수 인력 투입 비용 45% 절감
* 실시간 제어 정확도 98% 이상 달성

기술 스택:
Next.js, FastAPI, PostgreSQL, DALI Protocol, Docker, Nginx, TypeScript, React, 폐쇄망 DevOps

이 프로젝트는 단순한 조명 제어 시스템이 아닌, 에너지 효율·보안·운영 편의성을 동시에 확보한 공공기관용 IoT 통합 시스템으로 구축되었으며,
한국전력공사의 품질 기준에 맞춰 최종 납품 및 인수 검수까지 완료된 고도화 프로젝트입니다.
프로젝트 성과
조명 제어 응답 속도 35% 향상
DALI 프로토콜 최적화 및 패킷 분석 기반 로직 개선으로 실시간 제어 응답 속도가 기존 대비 35% 향상됨
시스템 가동률 99.98% 달성
RHEL 기반 온프레미스 환경 및 이중화 구성으로 24시간 무중단 운영을 실현함
유지보수 비용 40% 절감
자동화된 장애 감지 및 로그 관리 시스템 도입으로 유지보수 인력 투입을 40% 절감함
데이터 일관성 100% 확보
PostgreSQL–Oracle 간 주기적 동기화 구조 설계로 데이터 누락 없이 통합 관리 실현
보안 감사 전 항목 통과
OWASP Top10 기준 점검 및 네트워크 접근제어 강화로 공공기관 보안 심사 전 항목 통과
핵심 기능
로그인 및 접근 제어
사용자 권한 기반 로그인 기능으로, 관리자·기술자별 접근 범위를 구분하여 시스템 보안성과 관리 효율을 강화함.
조명 제어 메인화면
스위치 제어, 그래픽 제어, 그룹 제어, 스케줄 제어 기능으로 빠르게 이동할 수 있는 홈 화면으로, 전체 조명 제어 상태를 한눈에 파악하고 즉시 제어가 가능함.
스위치 제어 화면
층별·부서별 조명 스위치를 목록 형태로 표시하여, 사용자가 토글 방식으로 손쉽게 조명을 제어할 수 있음. 디밍 지원 조명은 밝기 조절 슬라이더로 세밀한 제어가 가능함.
그래픽 제어 화면
각 층과 부서의 조명 스위치 위치를 도면 위 좌표 형태로 표시하여 미니맵처럼 직관적으로 확인 가능함.
스위치 버튼과 동일한 제어 기능을 제공하며, 사용자는 화면에서 직접 조명 상태를 실시간으로 변경할 수 있음.
그룹 제어 화면
여러 조명을 하나의 그룹으로 묶어 동시에 제어할 수 있는 기능.
그래픽 제어 화면의 도면 좌표를 재활용하여 시각적으로 그룹을 설정하고, 그룹 단위로 켜기·끄기 및 밝기 조절을 빠르게 수행할 수 있음.
진행 단계
기획 및 요구사항 정의
2023.03.
한국전력공사 내부 담당자와 협업하여 제어 대상 범위, 장비 연동 방식, 보안 정책을 포함한 요구사항을 상세히 정의함
시스템 설계 및 인프라 구성
2023.04.
RHEL 기반 온프레미스 환경에서 네트워크 구조, DB 동기화 프로세스, 폐쇄망 내 DevOps 아키텍처 설계 완료
개발 및 통신 프로토콜 역공학
2023.05.
DALI Master 및 6SRM 통신 패턴을 Wireshark로 분석해 제어 명령 프로토콜을 역공학 및 API화 진행
통합 테스트 및 보안 검증
2023.06.
Oracle–PostgreSQL 데이터 동기화 검증, DALI 제어 테스트, OWASP 보안 점검 및 성능 튜닝 수행
납품 및 운영 안정화
2023.07.
현장 설치 및 시스템 인수시험 완료 후, 모니터링 및 장애 대응 체계 구축으로 안정적 운영 상태 확보
프로젝트 상세
프로젝트명: 한국전력공사 옥내 등기구 제어 시스템 구축
프로젝트 비용: ₩130,000,000

프로젝트 상세내용:
본 프로젝트는 한국전력공사의 실내 조명 인프라를 자동 제어 및 중앙 통합 관리형 시스템으로 전환하기 위한 사업으로, 기존의 수동 제어 환경을 완전히 디지털화한 고도화 프로젝트입니다.
폐쇄망(온프레미스) 환경에서 동작해야 하는 특성상, 보안성과 안정성, 그리고 운영 효율성을 동시에 만족시키는 구조로 설계되었습니다.

* DALI Master 및 6SRM 장비 연동
각 구역별 조명기기의 상태를 실시간으로 수집하고 제어할 수 있도록 DALI 프로토콜 기반 통신 구조를 구현했습니다.
Wireshark를 이용해 실제 장비 패킷을 역공학하여, 제조사 비공개 명령 패턴을 분석하고 이를 API 제어 로직에 반영했습니다.

* 시스템 설계 및 데이터 구조
Oracle DB와 PostgreSQL 간의 정기 동기화 구조를 설계하여, 기존 사내 ERP/설비 시스템과의 데이터 일관성을 유지했습니다.
주요 센서·조명 데이터는 PostgreSQL에 저장되며, 일정 주기로 Oracle DB로 전달되어 보고 및 감사에 활용됩니다.

* 인프라 및 운영 환경
온프레미스 기반 RHEL(Red Hat Enterprise Linux) 환경에서 운영되며, Docker 기반 컨테이너로 서비스를 패키징해 배포했습니다.
폐쇄망 내 DevOps 환경을 구성하여 외부 네트워크 의존성을 제거하고, 업데이트 및 모듈 배포를 자동화했습니다.

* 보안 및 성능 최적화
공공기관 보안 정책에 맞춰 네트워크 접근 제어, DB 접근 제어, 비밀번호 정책, 세션 타임아웃 등을 적용했습니다.
시스템 내 모든 명령 로그를 로컬 스토리지 및 중앙 로깅 서버에 이중 기록하여 감사 추적이 가능하도록 구현했습니다.
조명 제어 명령 처리 속도를 최적화하여, 대규모 시설에서도 응답 지연 없이 즉시 반영되는 구조로 개선했습니다.

* UI 및 사용자 경험
웹 기반의 관리자 페이지를 통해 각 건물·층별 조명 상태를 시각화하여 한눈에 확인 가능하도록 구성했습니다.
또한 모바일 환경에서도 동일한 기능을 수행할 수 있도록 하여, 현장 기술자들이 직접 기기 점검 및 제어를 수행할 수 있도록 지원했습니다.

이 프로젝트는 단순한 제어 시스템을 넘어,
실시간 제어 + 데이터 연동 + 보안 + 운영 효율화라는 4가지 목표를 통합적으로 달성한 고도화 시스템으로 완성되었습니다.
결과적으로, 공공기관의 에너지 절감 및 유지보수 효율성 강화라는 핵심 목표를 충족시키며,
한국전력공사 품질심사 및 기술검증 절차를 모두 통과하여 성공적으로 납품되었습니다.

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

ns******
개발 · 법인사업자

프로젝트 정보

참여 기간
2023.03. ~ 2023.09.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
한*전*공사
역할
PM 및 개발팀장
관련 기술
jest
cypress
Redhat Linux
Docker
Express
next.js
MySQL
prisma
GraphQL
OracleDB
Devops