다중 커넥터 고려 사항 - Use Cases
딥링크 표시
충전기는 커넥터별로 딥링크를 호출해야 합니다.
- OCPP v1.6:
DataTransfer:com.skelectlink:GetVariables에서CustomDeepLinkURI호출 시 충전기는 variable name의 suffix로_{connectorId}를 붙여서 호출해야 합니다. - OCPP v2.1: 표준
GetVariables메시지에서 동일한 variable name suffix를 사용할 수 있습니다. 단, 거래/상태 메시지 본문에서는connectorId대신 OCPP v2.1의 EVSE 식별 모델(evse.id등)을 사용합니다.
OCPP v1.6 - 2채널 요청
예시
[
2,
"b914adcc-d113-46de-ad4b-edb168b96045",
"DataTransfer",
{
"vendorId": "com.skelectlink",
"messageId": "GetVariables",
"data": {
"getVariableData": [
{
"component": {
"name": "CustomGeneralInfo"
},
"variable": {
"name": "CustomDeepLinkURI_1"
},
"attributeType": "Actual"
},
{
"component": {
"name": "CustomGeneralInfo"
},
"variable": {
"name": "CustomDeepLinkURI_2"
},
"attributeType": "Actual"
}
]
}
}
]
OCPP v2.1 - 2채널 요청
예시
[
2,
"b914adcc-d113-46de-ad4b-edb168b96045",
"GetVariables",
{
"getVariableData": [
{
"component": {
"name": "CustomGeneralInfo"
},
"variable": {
"name": "CustomDeepLinkURI_1"
},
"attributeType": "Actual"
},
{
"component": {
"name": "CustomGeneralInfo"
},
"variable": {
"name": "CustomDeepLinkURI_2"
},
"attributeType": "Actual"
}
]
}
]