본문으로 건너뛰기

충전기 부팅 후 - Use Cases

EVSE는 Power Loss로 완전히 기기가 종료된 경우 BootNotificationRequest(또는 BootNotification.req)를 보내야합니다. (소켓이 붙을 때 마다 항상 보내지 않도록 합니다.)

필수 전송 데이터

다음의 데이터는 필수적으로 보내주어야합니다. 그 외 다른 데이터는 서버에서 참조하지 않습니다.

OCPP v1.6 NameOCPP v2.1 NameTypeDescription
chargePointModelmodelString디바이스의 모델 명
chargePointVendervendorNameString제조사명 (반드시 협의된 이름을 적을 것)
firmwareVersionfirmwareVersionString디바이스의 펌웨어 버전

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"
}
}
]

구현 지침

  • statusPending인 경우, EVSE는 interval 초 후에 다시 BootNotificationRequest를 보내야 합니다.
  • BootNotificationResponse(Accepted) 수신 직후 SetDefaultTariffRequest가 도착할 수 있으므로, 부팅 완료 시점에 Tariff 수신 처리가 가능해야 합니다.
  • Tariff에 IdleTime PriceComponent가 포함된 경우, 충전 종료 후 점유 시간에 대한 로컬 비용 계산에 사용합니다.
  • 부팅 시 Tariff를 수신하지 못한 경우에도 정상 충전 흐름에는 영향이 없어야 합니다.