ChargeDog Build
OCPP 도입,
개발부터 연동까지.
충전기 또는 CSMS에 OCPP 1.6J·2.0.1을 새로 구현하거나 기존 시스템을 전환합니다. 요구사항 정리, 구조 설계, 메시지 구현, 상대 시스템 연동과 인수 문서까지 맡습니다.
WebSocket · TLSRequest · ResponseHardware · API개발 대상
충전기와 CSMS,
필요한 쪽에 구현합니다.
프로토콜 메시지만 추가하지 않습니다. 제품의 장비 제어와 운영 업무까지 연결되어 실제 충전 흐름이 완성되도록 개발합니다.장비 제어를 OCPP 흐름에 연결합니다.
충전기의 커넥터, 계량, 인증과 로컬 상태를 OCPP 메시지와 연결하고 통신이 끊겼을 때의 저장과 복구까지 구현합니다.
- WebSocket 연결과 재접속
- 인증·충전·종료 상태 흐름
- 계량값과 상태 보고
- 원격 명령과 장비 제어 연동
- 오프라인 큐와 장애 복구
여러 충전기를 안정적으로 제어합니다.
충전기 연결과 세션을 관리하고, 운영 화면·정산·회원 시스템에서 필요한 명령과 상태를 사용할 수 있도록 API와 데이터를 연결합니다.
- 충전기 연결과 세션 관리
- 메시지 라우팅과 응답 추적
- 원격 제어와 예약 명령
- 트랜잭션·상태 데이터 저장
- 기존 백오피스와 API 연동
지원 범위
1.6J 신규 도입부터
2.0.1 전환까지.
제품 일정과 운영 계획에 맞춰 신규 구현, 기존 코드 보완 또는 단계 전환 중 적합한 방식을 선택합니다.개발 진행
범위를 정하고,
연동되는 코드로 인수합니다.
개발 중 범위가 계속 흔들리지 않도록 시작 전에 완료 기준을 정하고, 단계마다 실행 가능한 결과를 확인합니다.제품과 기존 구조 확인
하드웨어 제어 방식, 코드베이스, 백오피스와 외부 연동을 확인하고 재사용 가능한 부분을 구분합니다.
현재 구조 · 제약사항 · 목표 일정기능 범위와 완료 기준
지원 메시지와 정상·예외 시나리오, 상대 시스템, 산출물과 인수 조건을 기능 단위로 정리합니다.
기능 목록 · 시나리오 · 인수 기준구현과 단위 검증
연결, 상태 흐름, 메시지 처리와 도메인 어댑터를 구현하고 로그와 자동 시험으로 각 기능을 확인합니다.
소스 코드 · 설정 · 개발 기록상대 시스템 연동과 인수
실제 또는 시험용 상대 시스템에서 시나리오를 실행하고 결과, 배포 방법과 제한사항을 함께 전달합니다.
연동 결과 · 운영 문서 · 인수 교육인수 산출물
개발자가 이어받을 수 있게
코드와 근거를 남깁니다.
동작하는 코드만 넘기지 않습니다. 어떤 범위를 어떻게 구현했고, 배포와 장애 확인을 어떻게 해야 하는지 함께 정리합니다.FAQ
개발 의뢰 전에
확인하세요.
충전기와 CSMS 중 어느 쪽을 개발하나요?+
둘 다 가능합니다. 충전기에는 장비 제어와 연결되는 OCPP 클라이언트를, CSMS에는 여러 충전기 연결과 명령을 관리하는 서버 기능을 구현합니다. 양쪽을 함께 개발할 때는 공통 시나리오와 인수 기준을 먼저 정합니다.
기존 코드베이스에 추가할 수 있나요?+
가능합니다. 사용 언어와 프레임워크, 장비 제어 방식, 현재 통신 구조를 먼저 확인한 뒤 기존 구조를 최대한 활용할 범위와 분리 개발할 범위를 제안합니다.
OCPP 1.6J에서 2.0.1로 바로 전환할 수 있나요?+
가능하지만 단순한 메시지 이름 변경은 아닙니다. 장비와 상태를 표현하는 방식, 트랜잭션 흐름, 보안과 기존 데이터 구조를 함께 검토해 병행 운영 또는 단계 전환 방식을 정합니다.
모든 기능을 한 번에 구현해야 하나요?+
아닙니다. 납품 일정과 실제 운영 기능을 기준으로 우선 범위를 정합니다. 필수 충전 흐름부터 구현한 뒤 스마트 충전, 원격 제어, 진단과 보안 범위를 단계적으로 추가할 수 있습니다.
공식 OCPP 인증까지 포함되나요?+
Build는 구현과 연동 개발 서비스이며 공식 인증을 발급하지 않습니다. 인증이 필요하면 대상 프로파일을 기준으로 사전 점검 범위를 정하고, 공식 인증 시험은 별도로 진행해야 합니다.
개발이 끝나면 무엇을 받나요?+
계약한 범위에 따라 소스 코드, 환경 설정, 인터페이스 명세, 실행·배포 방법, 연동 시험 결과와 알려진 제한사항을 정리해 인수합니다. 유지보수와 추가 개발 범위는 별도로 협의합니다.
ChargeDog Build