From 744e4378ff0ae1e7b2177b88946d8abec0f5e67d Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Tue, 3 Nov 2020 09:07:22 +0100 Subject: [PATCH] Remove unnecessary onewire variable (#42704) --- homeassistant/components/onewire/onewire_entities.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/onewire/onewire_entities.py b/homeassistant/components/onewire/onewire_entities.py index 512a6e997f0..6c86631be8a 100644 --- a/homeassistant/components/onewire/onewire_entities.py +++ b/homeassistant/components/onewire/onewire_entities.py @@ -76,16 +76,14 @@ class OneWireProxy(OneWire): def update(self): """Get the latest data from the device.""" value = None - value_read = False try: - value_read = self._read_value_ownet() + self._value_raw = float(self._read_value_ownet()) except protocol.Error as exc: _LOGGER.error("Owserver failure in read(), got: %s", exc) - if value_read: + else: if "count" in self._unit_of_measurement: - value = int(value_read) + value = int(self._value_raw) else: - value = round(float(value_read), 1) - self._value_raw = float(value_read) + value = round(self._value_raw, 1) self._state = value