ElectricHVACLoadEvent
A measurement of the electricity consumed by an HVAC system.
Declaration
struct ElectricHVACLoadEventOverview
Submit events representing electricity consumption to provide insights about electricity usage and your managed devices’ adherence to ElectricityGuidance. These events are data points recorded at specific points in time for a given EnergyVenue that allow the venue to determine when the device used electricity and the electricity’s cleanliness based on historical guidance. The framework can also determine relative cost using the rate plan at the energy venue, if available.
After you submit load events to report the electricity consumption of HVAC devices, you can request insights through ElectricityInsightQuery. When you adopt the EnergyKit LoadEvents Entitlement, the Home app displays your device’s energy usage with the device name you provide.
Submit electrical HVAC load events
Save data to the load event when the heating or cooling stage changes. An electric HVAC load event provides information about the state transitions of the HVAC unit when it’s actively consuming energy.
Significant changes may include:
A person initiated an action
A pause in power consumption such as going idle
The heating or cooling stage changed
Idle devices between heating or cooling cycles don’t generate events. The device that requested ElectricityGuidance must submit the corresponding load events. Load events for an EnergyVenue are accessible to all people that use the Home app.