|
@@ -25,11 +25,11 @@ class VRFMode(str, Enum):
|
|
|
|
|
|
class BaseEquipment(BaseModel):
|
|
|
id: Optional[str]
|
|
|
- running_status: Optional[bool] = False
|
|
|
+ running_status: Optional[bool]
|
|
|
in_cloud_status: Optional[bool]
|
|
|
on_time: Optional[str]
|
|
|
off_time: Optional[str]
|
|
|
- equip_switch_set: Optional[bool] = False
|
|
|
+ equip_switch_set: Optional[bool]
|
|
|
|
|
|
|
|
|
class FCU(BaseEquipment):
|
|
@@ -38,10 +38,10 @@ class FCU(BaseEquipment):
|
|
|
air_valve_speed_set: Optional[AirValveSpeed] = AirValveSpeed.off
|
|
|
recommended_speed: Optional[AirValveSpeed] = AirValveSpeed.off
|
|
|
space: Optional[Space]
|
|
|
- setting_temperature: Optional[float] = 0.0
|
|
|
- supply_air_temperature: Optional[float] = 0.0
|
|
|
- water_out_temperature: Optional[float] = 0.0
|
|
|
- water_in_temperature: Optional[float] = 0.0
|
|
|
+ setting_temperature: Optional[float]
|
|
|
+ supply_air_temperature: Optional[float]
|
|
|
+ water_out_temperature: Optional[float]
|
|
|
+ water_in_temperature: Optional[float]
|
|
|
speed_limit: Optional[AirValveSpeed] = AirValveSpeed.high
|
|
|
|
|
|
|
|
@@ -60,14 +60,14 @@ class VAVBox(BaseEquipment):
|
|
|
|
|
|
|
|
|
class AHU(BaseEquipment):
|
|
|
- supply_air_temperature: Optional[float] = np.NAN
|
|
|
- supply_air_temperature_set: Optional[float] = np.NAN
|
|
|
- return_air_temperature: Optional[float] = np.NAN
|
|
|
- return_air_temperature_set: Optional[float] = np.NAN
|
|
|
- freq: Optional[float] = np.NAN
|
|
|
- freq_set: Optional[float] = np.NAN
|
|
|
- fan_freq_upper_limit_set: Optional[float] = np.NAN
|
|
|
- fan_freq_lower_limit_set: Optional[float] = np.NAN
|
|
|
+ supply_air_temperature: Optional[float]
|
|
|
+ supply_air_temperature_set: Optional[float]
|
|
|
+ return_air_temperature: Optional[float]
|
|
|
+ return_air_temperature_set: Optional[float]
|
|
|
+ freq: Optional[float]
|
|
|
+ freq_set: Optional[float]
|
|
|
+ fan_freq_upper_limit_set: Optional[float]
|
|
|
+ fan_freq_lower_limit_set: Optional[float]
|
|
|
|
|
|
|
|
|
class VentilationFan(BaseEquipment):
|