Skip to content

Commit

Permalink
Tuya fan percentage fix (#65225)
Browse files Browse the repository at this point in the history
  • Loading branch information
fOmey committed Jan 31, 2022
1 parent 80da5c5 commit 9b5757d
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions homeassistant/components/tuya/fan.py
Expand Up @@ -137,7 +137,7 @@ def set_percentage(self, percentage: int) -> None:
[
{
"code": self._speed.dpcode,
"value": int(self._speed.remap_value_from(percentage, 0, 100)),
"value": int(self._speed.remap_value_from(percentage, 1, 100)),
}
]
)
Expand Down Expand Up @@ -178,7 +178,7 @@ def turn_on(
commands.append(
{
"code": self._speed.dpcode,
"value": int(self._speed.remap_value_from(percentage, 0, 100)),
"value": int(self._speed.remap_value_from(percentage, 1, 100)),
}
)
return
Expand Down Expand Up @@ -248,7 +248,7 @@ def percentage(self) -> int | None:
if self._speed is not None:
if (value := self.device.status.get(self._speed.dpcode)) is None:
return None
return int(self._speed.remap_value_to(value, 0, 100))
return int(self._speed.remap_value_to(value, 1, 100))

if self._speeds is not None:
if (value := self.device.status.get(self._speeds.dpcode)) is None:
Expand Down

0 comments on commit 9b5757d

Please sign in to comment.