Contents

EnergyKit updates

Learn about important changes to EnergyKit.

Overview

Browse notable changes in EnergyKit.

June 2026

Electric vehicle charging behavior

  • Track and explain electric vehicle charging behavior with ElectricVehicleStatusEvent, which provides discrete snapshots that capture why a vehicle isn’t charging when connected, when charging will begin, and why charging started or stopped.

  • Use ElectricVehicleChargingReason to explain charging state transitions. The framework provides ActiveReason for reasons why charging starts or resumes, and IdleReason for reasons why the vehicle remains idle when connected to a charger.

  • Define charging targets with ElectricVehicleStatusEvent.ChargingTarget to show when charging begins and when it will complete, including the target charge, scheduled start time, and estimated completion time.

Device identification

Performance metrics

Home app integration

  • Display your app’s energy data in the Home app by adopting the EnergyKit LoadEvents Entitlement. The Home app automatically shows activity logs, historical charts, trend notifications, and whole-home energy usage based on your submitted events.

See Also

Technology and frameworks