Skip to content

Commit

Permalink
Added extra status messages
Browse files Browse the repository at this point in the history
  • Loading branch information
robertraaijmakers committed Feb 23, 2025
1 parent b26ba90 commit 4b747da
Showing 1 changed file with 41 additions and 7 deletions.
48 changes: 41 additions & 7 deletions lib/AlfenApi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -461,15 +461,49 @@ export class AlfenApi {

#statusToString(statusKey: number): string {
const statusMapping: Record<number, string> = {
0: 'Unknown',
1: 'Off',
2: 'Booting',
3: 'Check Mains',
4: 'Available',
5: 'Authorizing',
6: 'Authorized',
7: 'Cable connected',
10: 'Vehicle connected',
11: 'Charging',
17: 'Session end', // (Unit with socket only?) Cable still connected to EVSE after charging, but car disconnected. Screen shows charging stats until cable disconnected from EVSE.
26: 'ConnectorLock Failure', // Not able to lock cable. Please reconnect cable
34: 'Blocked', // EVSE is blocked through management interface of CPO.
36: 'Paused',
41: 'Solar charging',
8: 'EV Connected',
9: 'Preparing Charging',
10: 'Wait Vehicle Charging',
11: 'Charging Normal',
12: 'Charging Simplified',
13: 'Suspended Over-Current',
14: 'Suspended HF Switching',
15: 'Suspended EV Disconnected',
16: 'Finish Wait Vehicle',
17: 'Finish Wait Disconnect',
18: 'Error Protective Earth',
19: 'Error Power Failure',
20: 'Error Contactor Fault',
21: 'Error Charging',
22: 'Error Power Failure',
23: 'Error Error Temperature',
24: 'Error Illegal CP Value',
25: 'Error Illegal PP Value',
26: 'Error Too Many Restarts',
27: 'Error',
28: 'Error Message',
29: 'Error Message Not Authorised',
30: 'Error Message Cable Not Supported',
31: 'Error Message S2 Not Opened',
32: 'Error Message Time-Out',
33: 'Reserved',
34: 'In Operative',
35: 'Load Balancing Limited',
36: 'Load Balancing Forced Off',
38: 'Not Charging',
39: 'Solar Charging Wait',
40: 'Charging Non Charging',
41: 'Solar Charging',
42: 'Charge Point Ready, Waiting For Power',
43: 'Partial Solar Charging',
};

return statusMapping[statusKey] ?? 'Unknown';
Expand Down

0 comments on commit 4b747da

Please sign in to comment.