diff --git a/packages/modules/devices/smart_me/counter.py b/packages/modules/devices/smart_me/counter.py index 3e83224e4..d83f3012c 100644 --- a/packages/modules/devices/smart_me/counter.py +++ b/packages/modules/devices/smart_me/counter.py @@ -23,7 +23,7 @@ def __init__(self, def update(self, session: Session) -> None: def parse_phase_values(key: str) -> List[float]: - return [response[key+str(i)] * 1000 for i in range(1, 4)] + return [response[key+str(i)] for i in range(1, 4)] response = session.get('https://smart-me.com:443/api/Devices/' + self.component_config.configuration.id, timeout=3).json() @@ -33,6 +33,7 @@ def parse_phase_values(key: str) -> List[float]: currents[0] = response["Current"] powers = parse_phase_values("ActivePowerL") + powers = [powers[i] * 1000 for i in range(0, 3)] if powers[0] == 0: powers[0] = response["ActivePower"]