|
@@ -28,6 +28,7 @@ class DevicesEarlyStartTime(BaseModel):
|
|
|
|
|
|
|
|
|
class ACATVIInstructionsRequest(BaseModel):
|
|
|
+ season: Season
|
|
|
device_id: str
|
|
|
return_air_temperature: float
|
|
|
running_status: bool
|
|
@@ -46,7 +47,7 @@ class ACATVIInstructionsResponse(BaseModel):
|
|
|
switch_set: Optional[str]
|
|
|
speed_set: Optional[str]
|
|
|
temperature_set: Optional[float]
|
|
|
- mode_set: Optional[str]
|
|
|
+ # mode_set: Optional[str]
|
|
|
|
|
|
|
|
|
class ACATFCInstructionsRequest(BaseModel):
|
|
@@ -83,7 +84,11 @@ class Space(BaseModel):
|
|
|
vav_temporary_update_time: str
|
|
|
|
|
|
|
|
|
-class ACATVAInstructionsRequest(BaseModel):
|
|
|
+class ACATVAInstructionsRequestBase(BaseModel):
|
|
|
+ spaces: List[Space]
|
|
|
+
|
|
|
+
|
|
|
+class ACATVAInstructionsRequest(ACATVAInstructionsRequestBase):
|
|
|
device_id: str
|
|
|
season: str
|
|
|
supply_air_temperature: Optional[float]
|
|
@@ -91,7 +96,10 @@ class ACATVAInstructionsRequest(BaseModel):
|
|
|
supply_air_flow: float
|
|
|
supply_air_flow_lower_limit: float
|
|
|
supply_air_flow_upper_limit: float
|
|
|
- spaces: List[Space]
|
|
|
+
|
|
|
+
|
|
|
+class ACATVAInstructionsRequestV2(ACATVAInstructionsRequestBase):
|
|
|
+ pass
|
|
|
|
|
|
|
|
|
class ACATVAInstructionsResponse(BaseModel):
|
|
@@ -102,6 +110,10 @@ class ACATVAInstructionsResponse(BaseModel):
|
|
|
)
|
|
|
|
|
|
|
|
|
+class ACATVAInstructionsResponseV2(BaseModel):
|
|
|
+ temperature_target_set: float
|
|
|
+
|
|
|
+
|
|
|
class ACATAHFreqSetRequest(BaseModel):
|
|
|
device_id: str
|
|
|
system_supply_static_press: float
|