Skip to content

Commit

Permalink
feat: add outdoor_unit_operational_status
Browse files Browse the repository at this point in the history
  • Loading branch information
dahlb committed Mar 30, 2023
1 parent 251b30a commit 95b8b51
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/carrier_api/status.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ class Status:
filter_used: int = None
is_disconnected: bool = None
airflow_cfm: int = None
outdoor_unit_operational_status: str = None
time_stamp: datetime = None
zones: [StatusZone] = None
raw_status_json: dict = None
Expand All @@ -82,6 +83,7 @@ def refresh(self):
self.filter_used: int = safely_get_json_value(self.raw_status_json, "filtrlvl", int)
self.is_disconnected: bool = safely_get_json_value(self.raw_status_json, "isDisconnected", bool)
self.airflow_cfm: int = safely_get_json_value(self.raw_status_json, "idu.cfm", int)
self.outdoor_unit_operational_status: str = safely_get_json_value(self.raw_status_json, "odu.opstat")
self.time_stamp = isoparse(safely_get_json_value(self.raw_status_json, "timestamp"))
self.zones = []
for zone_json in self.raw_status_json["zones"]["zone"]:
Expand Down

0 comments on commit 95b8b51

Please sign in to comment.