충전기 부팅 후 (BootNotification)
EVSE는 전원 인가(Power On), 재부팅(Reboot) 등 기기가 새로 기동된 시점에 BootNotification을 CSMS로 전송해야 합니다.
단, 단순 네트워크 순단에 의한 WebSocket 재연결 시마다 매번 BootNotification을 재전송하지 않아야 합니다.
필수 전송 데이터
다음 항목은 CSMS 등록 및 자산 식별을 위한 필수 전송 데이터입니다.
| OCPP v1.6 필드명 | OCPP v2.1 필드명 | 타입 | 설명 |
|---|---|---|---|
chargePointModel | model | String | 충전기 모델명 |
chargePointVendor | vendorName | String | 충전기 제조사명 (SK일렉링크와 사전 협의된 표준 명칭) |
firmwareVersion | firmwareVersion | String | 충전기 메인 펌웨어 버전 |
메시지 예시
OCPP v1.6
요청 예시
[
2,
"b914adcc-d113-46de-ad4b-edb168b96045",
"BootNotification",
{
"chargePointModel": "MODEL-X",
"chargePointVendor": "ExampleVendor",
"firmwareVersion": "1.0.0"
}
]
OCPP v2.1
요청 예시
[
2,
"b914adcc-d113-46de-ad4b-edb168b96045",
"BootNotification",
{
"reason": "PowerUp",
"chargingStation": {
"model": "MODEL-X",
"vendorName": "ExampleVendor",
"firmwareVersion": "1.0.0"
}
}
]
구현 지침
- 응답 상태 처리:
Accepted: 부팅 및 등록이 완료되었으므로 정상 대기 상태로 전환합니다.Pending: 응답에 포함된interval초 대기 후BootNotification을 재전송합니다.Rejected: CSMS에서 충전기 접속을 거부한 상태이므로 화면에 점검 중 메시지를 표시하고interval에 따라 재시도합니다.
- Tariff 수신 처리:
BootNotificationResponse(Accepted)수신 직후 CSMS로부터SetDefaultTariffRequest가 전송될 수 있으므로, 부팅 완료 시점에 Tariff 메시지 수신 처리가 즉시 가능해야 합니다.- Tariff에
IdleTimePriceComponent가 포함된 경우, 충전 종료 후 유휴 점유 시간에 대한 로컬 비용 계산 및 표시에 활용합니다. - 부팅 직후 Tariff를 수신하지 못하더라도 일반적인 충전 흐름 진행에는 영향이 없어야 합니다.