Evcc.Send_ChargingStatusReq_001
Evcc.Send_ChargingStatusReq_001()
ChargingStatusReq 송신
Evcc.Send_ChargingStatusReq_001()
EVCC > ISO15118-2
ChargingStatus Lua API reference.
| API | 파라미터 | 반환 |
|---|---|---|
| Evcc.Send_ChargingStatusReq_001() | - | - |
Evcc.Send_ChargingStatusReq_001()
ChargingStatusReq 송신
Evcc.Send_ChargingStatusReq_001()
Evcc.Receive_ChargingStatusRes_001()
ChargingStatusRes 수신
Evcc.Receive_ChargingStatusRes_001()
Evcc.Get_ChargingStatusRes_ResponseCode()
ChargingStatusRes.ResponseCode 조회
local expectedResponseCode = ResponseCodeType.OK
local receivedResponseCode = Evcc.Get_ChargingStatusRes_ResponseCode()
Evcc.Get_ChargingStatusRes_EVSEID()
ChargingStatusRes.EVSEID 조회
local expectedEvseId = 'KR*TC1*ISO1*CHG'
local receivedEvseId = Evcc.Get_ChargingStatusRes_EVSEID()
Evcc.Get_ChargingStatusRes_SAScheduleTupleID()
ChargingStatusRes.SAScheduleTupleID 조회
local expectedSAScheduleTupleID = 1
local receivedSAScheduleTupleID = Evcc.Get_ChargingStatusRes_SAScheduleTupleID()
Evcc.Get_ChargingStatusRes_EVSEMaxCurrent_Unit()
ChargingStatusRes.EVSEMaxCurrent.Unit 조회
local expectedEvseMaxCurrentUnit = UnitSymbolType.Unit_A
local receivedEvseMaxCurrentUnit = Evcc.Get_ChargingStatusRes_EVSEMaxCurrent_Unit()
Evcc.Get_ChargingStatusRes_EVSEMaxCurrent_Value()
ChargingStatusRes.EVSEMaxCurrent.Value 조회
local expectedEvseMaxCurrentValue = 32
local receivedEvseMaxCurrentValue = Evcc.Get_ChargingStatusRes_EVSEMaxCurrent_Value()
Evcc.Get_ChargingStatusRes_AC_EVSEStatus_NotificationMaxDelay()
ChargingStatusRes.AC_EVSEStatus.NotificationMaxDelay 조회
local expectedNotificationMaxDelay = 0
local receivedNotificationMaxDelay = Evcc.Get_ChargingStatusRes_AC_EVSEStatus_NotificationMaxDelay()
Evcc.Get_ChargingStatusRes_AC_EVSEStatus_EVSENotification()
ChargingStatusRes.AC_EVSEStatus.EVSENotification 조회
local expectedEvseNotification = EVSENotificationType.None
local receivedEvseNotification = Evcc.Get_ChargingStatusRes_AC_EVSEStatus_EVSENotification()
Evcc.Check_ChargingStatusRes_AC_EVSEStatus_EVSENotification(notification)
ChargingStatusRes.AC_EVSEStatus.EVSENotification 확인
local evseNotificationMatched = Evcc.Check_ChargingStatusRes_AC_EVSEStatus_EVSENotification(expectedEvseNotification)
Evcc.Get_ChargingStatusRes_AC_EVSEStatus_RCD()
ChargingStatusRes.AC_EVSEStatus.RCD 조회
local expectedRcd = false
local receivedRcd = Evcc.Get_ChargingStatusRes_AC_EVSEStatus_RCD()
Evcc.Get_ChargingStatusRes_ReceiptRequired()
ChargingStatusRes.ReceiptRequired 조회
local expectedReceiptRequired = false
local receivedReceiptRequired = Evcc.Get_ChargingStatusRes_ReceiptRequired()
Evcc.Send_ChargingStatusReq_001()
0x010xFE0x80010x0000000DEXIEncodedV2GMessage<?xml version="1.0" ?>
<s3:V2G_Message xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.w3.org/2000/09/xmldsig#" xmlns:s1="urn:iso:15118:2:2013:MsgBody" xmlns:s2="urn:iso:15118:2:2013:MsgDataTypes" xmlns:s3="urn:iso:15118:2:2013:MsgDef" xmlns:s4="urn:iso:15118:2:2013:MsgHeader">
<s3:Header>
<s4:SessionID>634BBE48F628FEE4</s4:SessionID>
</s3:Header>
<s3:Body>
<s1:ChargingStatusReq/>
</s3:Body>
</s3:V2G_Message>