Self-diagnostics are built-in checks a device performs to verify that its hardware, firmware, and key subsystems are operating correctly. In EV chargers, self-diagnostics run during startup (power-on self-test) and/or continuously during operation to detect faults early, prevent unsafe charging, and reduce downtime.
Self-diagnostics can cover safety functions (earthing, leakage monitoring), power electronics, metering, connectivity, sensors, and internal software health.
Why Self-Diagnostics Matter in EV Charging Infrastructure
Charging stations are unattended most of the time and must be safe, reliable, and remotely manageable.
– Improves uptime by detecting issues before they become full failures
– Prevents unsafe operation by blocking charging when critical checks fail
– Reduces service cost through faster troubleshooting and remote triage
– Supports preventive maintenance and better spare-parts planning
– Improves user satisfaction by reducing failed sessions and error loops
For public networks and fleets, strong self-diagnostics are a key contributor to high charger availability and lower MTTR.
How Self-Diagnostics Work
Self-diagnostics typically combine internal tests, sensor validation, and rule-based monitoring.
– Startup tests verify firmware integrity and key modules before enabling power delivery
– Continuous monitoring checks temperatures, voltages, currents, contactor behavior, and leakage signals
– Communication health checks validate Ethernet/LTE link, backend reachability, and protocol state
– Metering validation checks plausibility and flags drift or missing readings
– Faults are classified (warning vs critical) and logged with timestamps and context
– The charger triggers protective actions (limit power, stop session, lock-out) when thresholds are exceeded
– Alerts and logs are sent to the backend via OCPP for remote visibility
In advanced systems, diagnostics outputs feed predictive maintenance models and service workflows.
Common Self-Diagnostic Checks in EV Chargers
Typical checks include:
– Protective earth (PE) continuity and earthing status
– Residual current monitoring (AC and DC leakage detection strategy)
– Contactor weld detection and switching verification
– Overtemperature sensing (power components, connectors, enclosure)
– Over/undervoltage and phase loss/phase rotation checks (three-phase sites)
– Insulation monitoring (where used)
– Connector and pilot signal validation (CP/PP behavior for Type 2)
– Meter availability and sanity checks (missing pulses, implausible kWh)
– Internal memory/storage checks and watchdog timers for firmware health
– Network and backend connectivity checks (TLS handshake, heartbeat, OCPP state)
Self-Diagnostics in Operations and Maintenance
Self-diagnostics become most valuable when integrated into service processes.
– Standardized fault codes mapped to recommended actions
– Remote reboot and remote diagnostics before dispatching technicians
– Trend monitoring (temperature peaks, repeated contactor retries, comms drops)
– Automated ticket creation and spare-part suggestions based on fault type
– Service-level KPIs like repeat fault rate, first-time fix rate, and MTTR
Key Benefits of Self-Diagnostics
– Faster fault detection and safer charging behavior
– Reduced truck rolls and lower maintenance cost
– Improved charger uptime and customer experience
– Better data for continuous product improvement
– Supports scalable fleet management with consistent fault visibility
Limitations to Consider
– Diagnostics are only as good as sensor coverage and thresholds
– Poor tuning can create nuisance faults or missed failures
– Some issues require external testing (grid quality, installation faults, earthing problems)
– Connectivity issues can delay alert delivery without local logging
– Diagnostics must be maintained over time as firmware and hardware evolve
Related Glossary Terms
Predictive maintenance
Fault detection
Incident response plan
Mean Time To Repair (MTTR)
Remote monitoring
OCPP
Charger availability KPIs
Insulation monitoring device (IMD)
Residual current monitoring (RCM)
Factory acceptance test (FAT)