From d418df5f753a5593b83d3bfe6305bb158a925b99 Mon Sep 17 00:00:00 2001 From: starkillerOG Date: Wed, 27 Apr 2022 01:49:11 +0200 Subject: [PATCH] Tuya correct scaling (#69348) --- homeassistant/components/tuya/base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/tuya/base.py b/homeassistant/components/tuya/base.py index 553b3cc9590..33b571ea848 100644 --- a/homeassistant/components/tuya/base.py +++ b/homeassistant/components/tuya/base.py @@ -45,11 +45,11 @@ class IntegerTypeData: def scale_value(self, value: float | int) -> float: """Scale a value.""" - return value * self.step / (10**self.scale) + return value / (10**self.scale) def scale_value_back(self, value: float | int) -> int: """Return raw value for scaled.""" - return int((value * (10**self.scale)) / self.step) + return int(value * (10**self.scale)) def remap_value_to( self,