X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=smart_home%2Fthermometers.py;h=dff84f6250dfb410f11ed6dd81ef42d87fd54148;hb=415c2c91972ea5a574dce166ec609926dcf19d73;hp=fe5eed18d28ef2851f9bbc6589ff528bfd2060f5;hpb=5f75cf834725ac26b289cc5f157af0cb71cd5f0e;p=python_utils.git diff --git a/smart_home/thermometers.py b/smart_home/thermometers.py index fe5eed1..dff84f6 100644 --- a/smart_home/thermometers.py +++ b/smart_home/thermometers.py @@ -1,8 +1,8 @@ #!/usr/bin/env python3 import logging -from typing import Optional import urllib.request +from typing import Optional logger = logging.getLogger() @@ -21,9 +21,7 @@ class ThermometerRegistry(object): 'cabin_hottub': ('192.168.0.107', 'hottub_temp'), } - def read_temperature( - self, location: str, *, convert_to_fahrenheit=False - ) -> Optional[float]: + def read_temperature(self, location: str, *, convert_to_fahrenheit=False) -> Optional[float]: record = self.thermometers.get(location, None) if record is None: logger.error( @@ -37,7 +35,7 @@ class ThermometerRegistry(object): temp = www.read().decode('utf-8') temp = float(temp) if convert_to_fahrenheit: - temp *= (9/5) + temp *= 9 / 5 temp += 32.0 temp = round(temp) except Exception as e: