상세 명세
Evcc.Set_PowerDeliveryReq_ChargeProgress
Evcc.Set_PowerDeliveryReq_ChargeProgress(chargeProgress)
PowerDeliveryReq.ChargeProgress 설정
local chargeProgress = ChargeProgressType.Start
Evcc.Set_PowerDeliveryReq_ChargeProgress(chargeProgress)
Evcc.Get_PowerDeliveryReq_ChargeProgress
Evcc.Get_PowerDeliveryReq_ChargeProgress()
PowerDeliveryReq.ChargeProgress 조회
local observedChargeProgress = Evcc.Get_PowerDeliveryReq_ChargeProgress()
Evcc.Set_PowerDeliveryReq_SAScheduleTupleID
Evcc.Set_PowerDeliveryReq_SAScheduleTupleID(saScheduleTupleID)
PowerDeliveryReq.SAScheduleTupleID 설정
local saScheduleTupleID = 1
Evcc.Set_PowerDeliveryReq_SAScheduleTupleID(saScheduleTupleID)
Evcc.Get_PowerDeliveryReq_SAScheduleTupleID
Evcc.Get_PowerDeliveryReq_SAScheduleTupleID()
PowerDeliveryReq.SAScheduleTupleID 조회
local observedSAScheduleTupleID = Evcc.Get_PowerDeliveryReq_SAScheduleTupleID()
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVReady
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVReady(evReady)
PowerDeliveryReq.DC_EVPowerDeliveryParameter.DC_EVStatus.EVReady 설정
local powerDeliveryEvReady = true
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVReady(powerDeliveryEvReady)
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVReady
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVReady()
PowerDeliveryReq.DC_EVPowerDeliveryParameter.DC_EVStatus.EVReady 조회
local observedPowerDeliveryEvReady = Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVReady()
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVErrorCode
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVErrorCode(evErrorCode)
PowerDeliveryReq.DC_EVPowerDeliveryParameter.DC_EVStatus.EVErrorCode 설정
local powerDeliveryEvErrorCode = DC_EVErrorCodeType.NO_ERROR
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVErrorCode(powerDeliveryEvErrorCode)
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVErrorCode
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVErrorCode()
PowerDeliveryReq.DC_EVPowerDeliveryParameter.DC_EVStatus.EVErrorCode 조회
local observedPowerDeliveryEvErrorCode = Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVErrorCode()
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVRESSSOC
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVRESSSOC(evressSoc)
PowerDeliveryReq.DC_EVPowerDeliveryParameter.DC_EVStatus.EVRESSSOC 설정
local powerDeliveryEvressSoc = 76
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_DC_EVStatus_EVRESSSOC(powerDeliveryEvressSoc)
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingComplete
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingComplete(bulkChargingComplete)
PowerDeliveryReq.DC_EVPowerDeliveryParameter.BulkChargingComplete 설정
local bulkChargingComplete = false
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingComplete(bulkChargingComplete)
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingComplete
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingComplete()
PowerDeliveryReq.DC_EVPowerDeliveryParameter.BulkChargingComplete 조회
local observedBulkChargingComplete = Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingComplete()
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingCompleteSpecified
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingCompleteSpecified(isSpecified)
PowerDeliveryReq.DC_EVPowerDeliveryParameter.BulkChargingCompleteSpecified 설정
local bulkChargingCompleteSpecified = true
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingCompleteSpecified(bulkChargingCompleteSpecified)
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingCompleteSpecified
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingCompleteSpecified()
PowerDeliveryReq.DC_EVPowerDeliveryParameter.BulkChargingCompleteSpecified 조회
local observedBulkChargingCompleteSpecified = Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_BulkChargingCompleteSpecified()
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_ChargingComplete
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_ChargingComplete(chargingComplete)
PowerDeliveryReq.DC_EVPowerDeliveryParameter.ChargingComplete 설정
local chargingComplete = false
Evcc.Set_PowerDeliveryReq_DC_EVPowerDeliveryParameter_ChargingComplete(chargingComplete)
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_ChargingComplete
Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_ChargingComplete()
PowerDeliveryReq.DC_EVPowerDeliveryParameter.ChargingComplete 조회
local observedChargingComplete = Evcc.Get_PowerDeliveryReq_DC_EVPowerDeliveryParameter_ChargingComplete()
Evcc.Set_PowerDeliveryReq_ChargingProfile_ProfileEntry_Count
Evcc.Set_PowerDeliveryReq_ChargingProfile_ProfileEntry_Count(count)
PowerDeliveryReq.ChargingProfile.Count 설정
local chargingProfileEntryCount = 1
Evcc.Set_PowerDeliveryReq_ChargingProfile_ProfileEntry_Count(chargingProfileEntryCount)
Evcc.Set_PowerDeliveryReq_ChargingProfile_DC_ProfileEntry
Evcc.Set_PowerDeliveryReq_ChargingProfile_DC_ProfileEntry(index, start, power)
PowerDeliveryReq.ChargingProfile[0] 설정
local chargingProfileIndex = 0
local chargingProfileStart = 60
local chargingProfileMaxPower = 12000
Evcc.Set_PowerDeliveryReq_ChargingProfile_DC_ProfileEntry(chargingProfileIndex, chargingProfileStart, chargingProfileMaxPower)
Evcc.Send_PowerDeliveryReq_001
Evcc.Send_PowerDeliveryReq_001()
PowerDeliveryReq 송신
Evcc.Send_PowerDeliveryReq_001()
Evcc.Receive_PowerDeliveryRes_001
Evcc.Receive_PowerDeliveryRes_001()
PowerDeliveryRes 수신
Evcc.Receive_PowerDeliveryRes_001()
Evcc.Get_PowerDeliveryRes_ResponseCode
Evcc.Get_PowerDeliveryRes_ResponseCode()
PowerDeliveryRes.ResponseCode 조회
local expectedResponseCode = ResponseCodeType.OK
local receivedResponseCode = Evcc.Get_PowerDeliveryRes_ResponseCode()
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSEStatusCode
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSEStatusCode()
PowerDeliveryRes.DC_EVSEStatus.EVSEStatusCode 조회
local expectedEvseStatusCode = DC_EVSEStatusCodeType.EVSE_Ready
local receivedEvseStatusCode = Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSEStatusCode()
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSEIsolationStatus
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSEIsolationStatus()
PowerDeliveryRes.DC_EVSEStatus.EVSEIsolationStatus 조회
local expectedEvseIsolationStatus = IsolationLevelType.Valid
local receivedEvseIsolationStatus = Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSEIsolationStatus()
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSEIsolationStatusSpecified
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSEIsolationStatusSpecified()
PowerDeliveryRes.DC_EVSEStatus.EVSEIsolationStatusSpecified 조회
local expectedEvseIsolationStatusSpecified = true
local receivedEvseIsolationStatusSpecified = Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSEIsolationStatusSpecified()
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_NotificationMaxDelay
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_NotificationMaxDelay()
PowerDeliveryRes.DC_EVSEStatus.NotificationMaxDelay 조회
local expectedNotificationMaxDelay = 0
local receivedNotificationMaxDelay = Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_NotificationMaxDelay()
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSENotification
Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSENotification()
PowerDeliveryRes.DC_EVSEStatus.EVSENotification 조회
local expectedEvseNotification = EVSENotificationType.None
local receivedEvseNotification = Evcc.Get_PowerDeliveryRes_DC_EVSEStatus_EVSENotification()