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 their managed devices’ adherence to ElectricityGuidance. These events, called ElectricHVACLoadEvents 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 its cleanliness based on historical ElectricityGuidance. Additionally, relative cost can be determined using the rate plan at the EnergyVenue, if available. You must submit ElectricHVACLoadEvents as your managed devices consume electricity. You can request insights based on submitted ElectricHVACLoadEvents . Insights are only available upon your submission of ElectricHVACLoadEvents.
Submit electrical HVAC load events
Save data to the ElectricHVACLoadEvent when the heating or cooling stage changes. An electric HVAC load event provides information about the state transitions of the HVAC unit when its 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.
Topics
Creating an electrical load event
init(timestamp:measurement:session:deviceID:)ElectricHVACLoadEvent.SessionElectricHVACLoadEvent.ElectricalMeasurement