Well, I am stumped.
I 3D printed a plug shell to give the Kona something to lock on to, and that seems to be working well.
It will close the battery contactors and the plug pins are live, however it will only stay live for a second before it fails.
It sends a single current request and then falls over.
Code: Select all
[72480ms] [EVSE] from 4 entering 4
[SNIFFER] EXI from 15118 to 51163 (22bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 11 60 00 40 80 00 01 93 90 08 00
[SNIFFER] EXI from 15118 to 51163 (22bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 11 60 00 40 80 00 01 93 90 08 00
[72981ms] [EVSE] In state WaitForFlexibleRequest, received (28bytes) = 01 FE 80 01 00 00 00 14 80 9A 02 00 40 80 C1 01 41 81 C2 11 32 22 00 00 08 80 00 00
[72984ms] [EVSE] {
"msgName": "PowerDeliveryReq",
"info": "20 bytes to convert",
"error": "",
"result": "",
"schema": "DIN",
"g_errn": "0",
"header.SessionID": "0102030405060708",
"header.Notification_isUsed": "0",
"header.Signature_isUsed": "0",
"ReadyToChargeState": "1",
"ReadyToChargeState_Text": "true",
"ChargingProfile_isUsed": "0",
"EVPowerDeliveryParameter_isUsed": "0",
"DC_EVPowerDeliveryParameter_isUsed": "1",
"EVReady": "1",
"EVErrorCode": "0",
"DC_EVErrorCodeText": "NO_ERROR",
"EVRESSSOC": "34",
"BulkChargingComplete_isUsed": "1",
"BulkChargingComplete": "0",
"ChargingComplete": "0",
"EVCabinConditioning_isUsed": "1",
"EVCabinConditioning": "0",
"EVRESSConditioning_isUsed": "1",
"EVRESSConditioning": "0",
"debug": "Gram118Line5615Gram119Line5651Line3032Line9057Line9090Line9169Line9226Line9260Line3052Gram4Line472"
}
[72986ms] [EVSE] Received PowerDeliveryReq. Extracting SoC parameters
[72990ms] [EVSE] responding (26bytes) = 01 FE 80 01 00 00 00 12 80 9A 02 00 40 80 C1 01 41 81 C2 11 40 04 20 40 00 00
[72994ms] [EVSE] {
"msgName": "PowerDeliveryRes",
"info": "18 bytes to convert",
"error": "",
"result": "",
"schema": "DIN",
"g_errn": "0",
"header.SessionID": "0102030405060708",
"header.Notification_isUsed": "0",
"header.Signature_isUsed": "0",
"ResponseCode": "OK",
"DC_EVSEStatus.EVSEIsolationStatus": "1",
"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1",
"DC_EVSEStatus.EVSEStatusCode": "1",
"EVSEStatusCode_text": "EVSE_Ready",
"DC_EVSEStatus.NotificationMaxDelay": "0",
"DC_EVSEStatus.EVSENotification": "0",
"debug": "Line478"
}
[72998ms] [EVSE] from 4 entering 4
[SNIFFER] EXI from 51163 to 15118 (20bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 11 32 22 00 00 08 80 00 00
[SNIFFER] EXI from 15118 to 51163 (18bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 11 40 04 20 40 00 00
[SNIFFER] EXI from 15118 to 51163 (18bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 11 40 04 20 40 00 00
[73891ms] [EVSE] In state WaitForFlexibleRequest, received (53bytes) = 01 FE 80 01 00 00 00 2D 80 9A 02 00 40 80 C1 01 41 81 C2 10 D1 00 00 04 40 40 60 14 01 02 87 B1 00 04 06 1A 01 E2 00 18 10 74 17 80 C0 82 70 4C 08 14 31 86 C0
[73895ms] [EVSE] {
"msgName": "CurrentDemandReq",
"info": "45 bytes to convert",
"error": "",
"result": "",
"schema": "DIN",
"g_errn": "0",
"header.SessionID": "0102030405060708",
"header.Notification_isUsed": "0",
"header.Signature_isUsed": "0",
"DC_EVStatus.EVReady": "1",
"DC_EVStatus.EVErrorCode": "0",
"DC_EVErrorCodeText": "NO_ERROR",
"DC_EVStatus.EVRESSSOC": "34",
"EVTargetCurrent.Multiplier": "-1",
"EVTargetCurrent.Value": "10",
"EVTargetCurrent.Unit": "A",
"EVMaximumVoltageLimit_isUsed": "1",
"EVMaximumVoltageLimit.Multiplier": "-1",
"EVMaximumVoltageLimit.Value": "4214",
"EVMaximumVoltageLimit.Unit": "V",
"EVMaximumCurrentLimit_isUsed": "1",
"EVMaximumCurrentLimit.Multiplier": "-1",
"EVMaximumCurrentLimit.Value": "2000",
"EVMaximumCurrentLimit.Unit": "A",
"EVMaximumPowerLimit_isUsed": "0",
"ChargingComplete": "0",
"EVTargetVoltage.Multiplier": "-1",
"EVTargetVoltage.Value": "3526",
"EVTargetVoltage.Unit": "V",
"debug": "Line9057Line9090Line9169Line9226Line9260Line436"
}
[73897ms] [EVSE] EV wants EVTargetVoltage 352.6
[73906ms] [EVSE] responding (36bytes) = 01 FE 80 01 00 00 00 1C 80 9A 02 00 40 80 C1 01 41 81 C2 10 E0 00 40 80 00 01 82 87 08 10 18 18 00 84 00 C0
[73910ms] [EVSE] {
"msgName": "CurrentDemandRes",
"info": "28 bytes to convert",
"error": "",
"result": "",
"schema": "DIN",
"g_errn": "0",
"header.SessionID": "0102030405060708",
"header.Notification_isUsed": "0",
"header.Signature_isUsed": "0",
"ResponseCode": "OK",
"DC_EVSEStatus.EVSEIsolationStatus": "1",
"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1",
"DC_EVSEStatus.EVSEStatusCode": "1",
"EVSEStatusCode_text": "EVSE_Ready",
"DC_EVSEStatus.NotificationMaxDelay": "0",
"DC_EVSEStatus.EVSENotification": "0",
"EVSEPresentVoltage.Multiplier": "0",
"EVSEPresentVoltage.Value": "353",
"EVSEPresentVoltage.Unit": "V",
"EVSEPresentCurrent.Multiplier": "0",
"EVSEPresentCurrent.Value": "1",
"EVSEPresentCurrent.Unit": "A",
"EVSECurrentLimitAchieved": "1",
"EVSEVoltageLimitAchieved": "0",
"EVSEPowerLimitAchieved": "0",
"EVSEMaximumVoltageLimit.Multiplier": "0",
"EVSEMaximumVoltageLimit.Value": "0",
"EVSEMaximumVoltageLimit.Unit": "h",
"debug": "Line442"
}
[73914ms] [EVSE] from 4 entering 4
[SNIFFER] EXI from 51163 to 15118 (45bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 10 D1 00 00 04 40 40 60 14 01 02 87 B1 00 04 06 1A 01 E2 00 18 10 74 17 80 C0 82 70 4C 08 14 31 86 C0
[SNIFFER] EXI from 15118 to 51163 (28bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 10 E0 00 40 80 00 01 82 87 08 10 18 18 00 84 00 C0
[SNIFFER] EXI from 51163 to 15118 (45bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 10 D1 00 00 04 40 40 60 14 01 02 87 B1 00 04 06 1A 01 E2 00 18 10 74 17 80 C0 82 70 4C 08 14 31 86 C0
[74701ms] [EVSE] In state WaitForFlexibleRequest, received (28bytes) = 01 FE 80 01 00 00 00 14 80 9A 02 00 40 80 C1 01 41 81 C2 11 30 22 00 00 08 80 00 00
[74705ms] [EVSE] {
"msgName": "PowerDeliveryReq",
"info": "20 bytes to convert",
"error": "",
"result": "",
"schema": "DIN",
"g_errn": "0",
"header.SessionID": "0102030405060708",
"header.Notification_isUsed": "0",
"header.Signature_isUsed": "0",
"ReadyToChargeState": "0",
"ReadyToChargeState_Text": "false",
"ChargingProfile_isUsed": "0",
"EVPowerDeliveryParameter_isUsed": "0",
"DC_EVPowerDeliveryParameter_isUsed": "1",
"EVReady": "1",
"EVErrorCode": "0",
"DC_EVErrorCodeText": "NO_ERROR",
"EVRESSSOC": "34",
"BulkChargingComplete_isUsed": "1",
"BulkChargingComplete": "0",
"ChargingComplete": "0",
"EVCabinConditioning_isUsed": "1",
"EVCabinConditioning": "0",
"EVRESSConditioning_isUsed": "1",
"EVRESSConditioning": "0",
"debug": "Gram118Line5615Gram119Line5651Line3032Line9057Line9090Line9169Line9226Line9260Line3052Gram4Line472"
}
[74708ms] [EVSE] Received PowerDeliveryReq. Extracting SoC parameters
[74712ms] [EVSE] responding (26bytes) = 01 FE 80 01 00 00 00 12 80 9A 02 00 40 80 C1 01 41 81 C2 11 40 04 20 40 00 00
[74717ms] [EVSE] {
"msgName": "PowerDeliveryRes",
"info": "18 bytes to convert",
"error": "",
"result": "",
"schema": "DIN",
"g_errn": "0",
"header.SessionID": "0102030405060708",
"header.Notification_isUsed": "0",
"header.Signature_isUsed": "0",
"ResponseCode": "OK",
"DC_EVSEStatus.EVSEIsolationStatus": "1",
"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1",
"DC_EVSEStatus.EVSEStatusCode": "1",
"EVSEStatusCode_text": "EVSE_Ready",
"DC_EVSEStatus.NotificationMaxDelay": "0",
"DC_EVSEStatus.EVSENotification": "0",
"debug": "Line478"
}
[74721ms] [EVSE] from 4 entering 4
[SNIFFER] EXI from 51163 to 15118 (20bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 11 30 22 00 00 08 80 00 00
[SNIFFER] EXI from 15118 to 51163 (28bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 10 E0 00 40 80 00 01 82 87 08 10 18 18 00 84 00 C0
[SNIFFER] EXI from 15118 to 51163 (18bytes) = 80 9A 02 00 40 80 C1 01 41 81 C2 11 40 04 20 40 00 00
[74951ms] [EVSE] In state WaitForFlexibleRequest, received (21bytes) = 01 FE 80 01 00 00 00 0D 80 9A 02 00 40 80 C1 01 41 81 C2 11 F0
[74954ms] [EVSE] {
"msgName": "SessionStopReq",
"info": "13 bytes to convert",
"error": "",
"result": "",
"schema": "DIN",
"g_errn": "0",
"header.SessionID": "0102030405060708",
"header.Notification_isUsed": "0",
"header.Signature_isUsed": "0",
"debug": "Line544"
}
[74962ms] [EVSE] {
"msgName": "SessionStopRes",
"info": "14 bytes to convert",
"error": "",
"result": "",
"schema": "DIN",
"g_errn": "0",
"header.SessionID": "0102030405060708",
"header.Notification_isUsed": "0",
"header.Signature_isUsed": "0",
"ResponseCode": "OK",
"debug": "Line550"
}
Full logs and captures attached.