From 3e0e84521762967d26f45134c28d9befe0f2eb12 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Fri, 14 Oct 2022 12:14:12 +0200 Subject: [PATCH] Adjust distance unit check in geonetnz_volcano (#80244) * Adjust distance unit check in geonetnz_volcano * Use system compare * Use is not == --- homeassistant/components/geonetnz_volcano/config_flow.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/geonetnz_volcano/config_flow.py b/homeassistant/components/geonetnz_volcano/config_flow.py index 21c9265c1dc..6de169c8602 100644 --- a/homeassistant/components/geonetnz_volcano/config_flow.py +++ b/homeassistant/components/geonetnz_volcano/config_flow.py @@ -13,6 +13,7 @@ from homeassistant.const import ( ) from homeassistant.core import callback from homeassistant.helpers import config_validation as cv +from homeassistant.util.unit_system import IMPERIAL_SYSTEM from .const import DEFAULT_RADIUS, DEFAULT_SCAN_INTERVAL, DOMAIN @@ -57,7 +58,7 @@ class GeonetnzVolcanoFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): if identifier in configured_instances(self.hass): return await self._show_form({"base": "already_configured"}) - if self.hass.config.units.name == CONF_UNIT_SYSTEM_IMPERIAL: + if self.hass.config.units is IMPERIAL_SYSTEM: user_input[CONF_UNIT_SYSTEM] = CONF_UNIT_SYSTEM_IMPERIAL else: user_input[CONF_UNIT_SYSTEM] = CONF_UNIT_SYSTEM_METRIC