from enum import Enum from pydantic import BaseModel class FaultCategory(BaseModel): no_problems_found: bool | None = False control_logic_err: bool | None = False over_constrained: bool | None = False insufficient_heating: bool | None = False insufficient_cooling: bool | None = False excessive_heating: bool | None = False excessive_cooling: bool | None = False controller_err: bool | None = False sensor_err: bool | None = False unreasonable_vav_flow_limit: bool | None = False obj_info_err: bool | None = False undefined_err: bool | None = True hardware_err: bool | None = False