Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 2757013

Browse files
authored
Fix Switcher ConfigEntry typing (home-assistant#155320)
1 parent 96f84b2 commit 2757013

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

‎homeassistant/components/switcher_kis/cover.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
CoverEntity,
1313
CoverEntityFeature,
1414
)
15-
from homeassistant.config_entries import ConfigEntry
1615
from homeassistant.core import HomeAssistant, callback
1716
from homeassistant.helpers.dispatcher import async_dispatcher_connect
1817
from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback
1918

19+
from . import SwitcherConfigEntry
2020
from .const import SIGNAL_DEVICE_ADD
2121
from .coordinator import SwitcherDataUpdateCoordinator
2222
from .entity import SwitcherEntity
@@ -29,7 +29,7 @@
2929

3030
async def async_setup_entry(
3131
hass: HomeAssistant,
32-
config_entry: ConfigEntry,
32+
config_entry: SwitcherConfigEntry,
3333
async_add_entities: AddConfigEntryEntitiesCallback,
3434
) -> None:
3535
"""Set up Switcher cover from config entry."""

‎homeassistant/components/switcher_kis/light.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
from aioswitcher.device import DeviceCategory, DeviceState, SwitcherLight
88

99
from homeassistant.components.light import ColorMode, LightEntity
10-
from homeassistant.config_entries import ConfigEntry
1110
from homeassistant.core import HomeAssistant, callback
1211
from homeassistant.helpers.dispatcher import async_dispatcher_connect
1312
from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback
1413

14+
from . import SwitcherConfigEntry
1515
from .const import SIGNAL_DEVICE_ADD
1616
from .coordinator import SwitcherDataUpdateCoordinator
1717
from .entity import SwitcherEntity
@@ -23,7 +23,7 @@
2323

2424
async def async_setup_entry(
2525
hass: HomeAssistant,
26-
config_entry: ConfigEntry,
26+
config_entry: SwitcherConfigEntry,
2727
async_add_entities: AddConfigEntryEntitiesCallback,
2828
) -> None:
2929
"""Set up Switcher light from a config entry."""

‎homeassistant/components/switcher_kis/quality_scale.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ rules:
1818
entity-event-setup: done
1919
entity-unique-id: done
2020
has-entity-name: done
21-
runtime-data: todo
21+
runtime-data: done
2222
test-before-configure: done
2323
test-before-setup:
2424
status: exempt

‎homeassistant/components/switcher_kis/sensor.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@
2020
SensorEntityDescription,
2121
SensorStateClass,
2222
)
23-
from homeassistant.config_entries import ConfigEntry
2423
from homeassistant.const import UnitOfElectricCurrent, UnitOfPower, UnitOfTemperature
2524
from homeassistant.core import HomeAssistant, callback
2625
from homeassistant.helpers.dispatcher import async_dispatcher_connect
2726
from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback
2827
from homeassistant.helpers.typing import StateType
2928

29+
from . import SwitcherConfigEntry
3030
from .const import SIGNAL_DEVICE_ADD
3131
from .coordinator import SwitcherDataUpdateCoordinator
3232
from .entity import SwitcherEntity
@@ -87,7 +87,7 @@ class SwitcherSensorEntityDescription(SensorEntityDescription):
8787

8888
async def async_setup_entry(
8989
hass: HomeAssistant,
90-
config_entry: ConfigEntry,
90+
config_entry: SwitcherConfigEntry,
9191
async_add_entities: AddConfigEntryEntitiesCallback,
9292
) -> None:
9393
"""Set up Switcher sensor from config entry."""

‎homeassistant/components/switcher_kis/switch.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
import voluptuous as vol
1616

1717
from homeassistant.components.switch import SwitchDeviceClass, SwitchEntity
18-
from homeassistant.config_entries import ConfigEntry
1918
from homeassistant.const import EntityCategory
2019
from homeassistant.core import HomeAssistant, callback
2120
from homeassistant.helpers import config_validation as cv, entity_platform
2221
from homeassistant.helpers.dispatcher import async_dispatcher_connect
2322
from homeassistant.helpers.entity_platform import AddConfigEntryEntitiesCallback
2423
from homeassistant.helpers.typing import VolDictType
2524

25+
from . import SwitcherConfigEntry
2626
from .const import (
2727
CONF_AUTO_OFF,
2828
CONF_TIMER_MINUTES,
@@ -52,7 +52,7 @@
5252

5353
async def async_setup_entry(
5454
hass: HomeAssistant,
55-
config_entry: ConfigEntry,
55+
config_entry: SwitcherConfigEntry,
5656
async_add_entities: AddConfigEntryEntitiesCallback,
5757
) -> None:
5858
"""Set up Switcher switch from config entry."""

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /