T24EndUseData

class iesve.T24EndUseData(standard: eASHRAEStandard, is_residential: bool, application_path: str, is_design: bool = False)

Bases: object

Interface for Title 24 End Use Data Aggregator object


get_all_compliance_use_totals() dict

Gets all compliance end use data total for proposed and standard


get_all_use_totals() dict

Gets all end use data total for proposed and standard


get_efficiency_use_totals() dict

Gets efficiency end use data total for proposed and standard


get_end_use_data(use: T24ReportEndUse) dict

Gets End Use data for proposed and standard for given end use enum


get_flexibility_use_totals() dict

Gets flexibility end use data total for proposed and standard


get_non_regulated_use_totals() dict

Gets non-regulated end use data total for proposed and standard



Enums

class iesve.T24ReportEndUse(*values)

Bases: IntEnum


battery = 14


domestic_hot_water = 6


flexibility = 8


heat_rejection = 4


indoor_fans = 3


indoor_lighting = 7


other_lighting = 11


process = 10


process_motor = 12


pumps_misc = 5


pv = 13


receptacle = 9


space_cooling = 2


space_heating = 1


unspecified = 0