File tree Expand file tree Collapse file tree 3 files changed +2
-109
lines changed
homeassistant/components/vesync Expand file tree Collapse file tree 3 files changed +2
-109
lines changed Original file line number Diff line number Diff line change @@ -100,8 +100,9 @@ def percentage(self) -> int | None:
100100 """Return the currently set speed."""
101101
102102 current_level = self .device .state .fan_level
103-
104103 if self .device .state .mode == VS_FAN_MODE_MANUAL and current_level is not None :
104+ if current_level == 0 :
105+ return 0
105106 return ordered_list_item_to_percentage (
106107 self .device .fan_levels , current_level
107108 )
Original file line number Diff line number Diff line change @@ -147,17 +147,6 @@ def mock_multiple_device_responses(
147147 )
148148
149149
150- def mock_air_purifier_400s_update_response (aioclient_mock : AiohttpClientMocker ) -> None :
151- """Build a response for the Helpers.call_api method for air_purifier_400s with updated data."""
152-
153- device_name = "Air Purifier 400s"
154- for fixture in DEVICE_FIXTURES [device_name ]:
155- getattr (aioclient_mock , fixture [0 ])(
156- f"https://smartapi.vesync.com{ fixture [1 ]} " ,
157- json = load_json_object_fixture ("air-purifier-detail-updated.json" , DOMAIN ),
158- )
159-
160-
161150def mock_device_response (
162151 aioclient_mock : AiohttpClientMocker , device_name : str , override : Any
163152) -> None :
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments