Use CONF_CODE in Novy Cooker Hood (#171350)

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
This commit is contained in:
Paul Bottein
2026-05-19 16:15:08 +02:00
committed by GitHub
co-authored by Joost Lekkerkerker
parent cd7fe836b0
commit 0dae4689cf
6 changed files with 8 additions and 16 deletions
@@ -15,6 +15,7 @@ from homeassistant.config_entries import (
ConfigFlow,
ConfigFlowResult,
)
from homeassistant.const import CONF_CODE
from homeassistant.exceptions import HomeAssistantError
from homeassistant.helpers import entity_registry as er, selector
@@ -22,7 +23,6 @@ from .commands import COMMAND_LIGHT
from .const import (
CODE_MAX,
CODE_MIN,
CONF_CODE,
CONF_TRANSMITTER,
DEFAULT_CODE,
DOMAIN,
@@ -7,8 +7,6 @@ from rf_protocols import ModulationType
DOMAIN: Final = "novy_cooker_hood"
CONF_TRANSMITTER: Final = "transmitter"
# pylint: disable-next=home-assistant-duplicate-const
CONF_CODE: Final = "code"
CODE_MIN: Final = 1
CODE_MAX: Final = 10
@@ -8,6 +8,7 @@ from rf_protocols.codes.novy.cooker_hood import get_codes_for_code
from homeassistant.components.fan import ATTR_PERCENTAGE, FanEntity, FanEntityFeature
from homeassistant.components.radio_frequency import async_send_command
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_CODE
from homeassistant.core import HomeAssistant
from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback
from homeassistant.helpers.restore_state import RestoreEntity
@@ -17,7 +18,7 @@ from homeassistant.util.percentage import (
)
from .commands import COMMAND_MINUS, COMMAND_PLUS
from .const import CONF_CODE, SPEED_COUNT
from .const import SPEED_COUNT
from .entity import NovyCookerHoodEntity
PARALLEL_UPDATES = 1
@@ -7,13 +7,12 @@ from rf_protocols.codes.novy.cooker_hood import get_codes_for_code
from homeassistant.components.light import ColorMode, LightEntity
from homeassistant.components.radio_frequency import async_send_command
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import STATE_ON
from homeassistant.const import CONF_CODE, STATE_ON
from homeassistant.core import HomeAssistant
from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback
from homeassistant.helpers.restore_state import RestoreEntity
from .commands import COMMAND_LIGHT
from .const import CONF_CODE
from .entity import NovyCookerHoodEntity
PARALLEL_UPDATES = 1
@@ -6,11 +6,8 @@ from unittest.mock import AsyncMock, MagicMock, patch
import pytest
from rf_protocols.loader import CodeCollection
from homeassistant.components.novy_cooker_hood.const import (
CONF_CODE,
CONF_TRANSMITTER,
DOMAIN,
)
from homeassistant.components.novy_cooker_hood.const import CONF_TRANSMITTER, DOMAIN
from homeassistant.const import CONF_CODE
from homeassistant.core import HomeAssistant
from homeassistant.helpers import entity_registry as er
@@ -6,13 +6,10 @@ from unittest.mock import MagicMock, patch
import pytest
from homeassistant.components.novy_cooker_hood.commands import COMMAND_LIGHT
from homeassistant.components.novy_cooker_hood.const import (
CONF_CODE,
CONF_TRANSMITTER,
DOMAIN,
)
from homeassistant.components.novy_cooker_hood.const import CONF_TRANSMITTER, DOMAIN
from homeassistant.components.radio_frequency import DATA_COMPONENT, DOMAIN as RF_DOMAIN
from homeassistant.config_entries import SOURCE_USER
from homeassistant.const import CONF_CODE
from homeassistant.core import HomeAssistant
from homeassistant.data_entry_flow import FlowResultType
from homeassistant.exceptions import HomeAssistantError