From 5069fc4024ef671d469d4f6ada7bfdcd8f959ba5 Mon Sep 17 00:00:00 2001 From: djtimca <60706061+djtimca@users.noreply.github.com> Date: Tue, 13 Oct 2020 15:32:32 -0400 Subject: [PATCH] Fix issues with metric conversion and single pump type for filter pumps in Omnilogic integration (#41777) --- homeassistant/components/omnilogic/sensor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/omnilogic/sensor.py b/homeassistant/components/omnilogic/sensor.py index e3324cfabc3..deaee33ed82 100644 --- a/homeassistant/components/omnilogic/sensor.py +++ b/homeassistant/components/omnilogic/sensor.py @@ -175,7 +175,7 @@ class OmniLogicSaltLevelSensor(OmnilogicSensor): unit_of_measurement = self._unit if self._unit_type == "Metric": - salt_return = round(salt_return / 1000, 2) + salt_return = round(int(salt_return) / 1000, 2) unit_of_measurement = f"{MASS_GRAMS}/{VOLUME_LITERS}" self._unit = unit_of_measurement @@ -279,7 +279,7 @@ SENSOR_TYPES = { "icon": "mdi:speedometer", "unit": PERCENTAGE, "guard_condition": [ - {"Type": "FMT_SINGLE_SPEED"}, + {"Filter-Type": "FMT_SINGLE_SPEED"}, ], }, ],