From ac3534cba120688b1d40d1b6bbc947322aa8c776 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Mon, 12 Sep 2022 18:14:49 +0200 Subject: [PATCH] Import number constants from root (#78248) --- homeassistant/components/homekit_controller/number.py | 5 +++-- homeassistant/components/juicenet/number.py | 7 +++++-- homeassistant/components/template/number.py | 4 ++-- homeassistant/components/xiaomi_miio/number.py | 7 +++++-- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/homeassistant/components/homekit_controller/number.py b/homeassistant/components/homekit_controller/number.py index 2987c82e829..29cad299902 100644 --- a/homeassistant/components/homekit_controller/number.py +++ b/homeassistant/components/homekit_controller/number.py @@ -8,11 +8,12 @@ from __future__ import annotations from aiohomekit.model.characteristics import Characteristic, CharacteristicsTypes -from homeassistant.components.number import NumberEntity, NumberEntityDescription -from homeassistant.components.number.const import ( +from homeassistant.components.number import ( DEFAULT_MAX_VALUE, DEFAULT_MIN_VALUE, DEFAULT_STEP, + NumberEntity, + NumberEntityDescription, ) from homeassistant.config_entries import ConfigEntry from homeassistant.core import HomeAssistant, callback diff --git a/homeassistant/components/juicenet/number.py b/homeassistant/components/juicenet/number.py index c7f444b83e2..45be1dd9004 100644 --- a/homeassistant/components/juicenet/number.py +++ b/homeassistant/components/juicenet/number.py @@ -5,8 +5,11 @@ from dataclasses import dataclass from pyjuicenet import Api, Charger -from homeassistant.components.number import NumberEntity, NumberEntityDescription -from homeassistant.components.number.const import DEFAULT_MAX_VALUE +from homeassistant.components.number import ( + DEFAULT_MAX_VALUE, + NumberEntity, + NumberEntityDescription, +) from homeassistant.config_entries import ConfigEntry from homeassistant.core import HomeAssistant from homeassistant.helpers.entity_platform import AddEntitiesCallback diff --git a/homeassistant/components/template/number.py b/homeassistant/components/template/number.py index 89f4d22b957..4e74b469984 100644 --- a/homeassistant/components/template/number.py +++ b/homeassistant/components/template/number.py @@ -6,8 +6,7 @@ from typing import Any import voluptuous as vol -from homeassistant.components.number import NumberEntity -from homeassistant.components.number.const import ( +from homeassistant.components.number import ( ATTR_MAX, ATTR_MIN, ATTR_STEP, @@ -16,6 +15,7 @@ from homeassistant.components.number.const import ( DEFAULT_MIN_VALUE, DEFAULT_STEP, DOMAIN as NUMBER_DOMAIN, + NumberEntity, ) from homeassistant.const import CONF_NAME, CONF_OPTIMISTIC, CONF_STATE, CONF_UNIQUE_ID from homeassistant.core import HomeAssistant diff --git a/homeassistant/components/xiaomi_miio/number.py b/homeassistant/components/xiaomi_miio/number.py index 1bc843463e8..b324ab318a0 100644 --- a/homeassistant/components/xiaomi_miio/number.py +++ b/homeassistant/components/xiaomi_miio/number.py @@ -6,8 +6,11 @@ from dataclasses import dataclass from miio import Device -from homeassistant.components.number import NumberEntity, NumberEntityDescription -from homeassistant.components.number.const import DOMAIN as PLATFORM_DOMAIN +from homeassistant.components.number import ( + DOMAIN as PLATFORM_DOMAIN, + NumberEntity, + NumberEntityDescription, +) from homeassistant.config_entries import ConfigEntry from homeassistant.const import CONF_MODEL, DEGREE, TIME_MINUTES from homeassistant.core import HomeAssistant, callback