Move deCONZ sensor imports to reflect changes in pydeconz (#70471)

This commit is contained in:
Robert Svensson 2022-04-23 21:59:51 +02:00 committed by GitHub
parent 76aea16f29
commit 301dcaae63
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 33 additions and 36 deletions

View File

@ -2,7 +2,7 @@
from __future__ import annotations from __future__ import annotations
from pydeconz.alarm_system import AlarmSystem from pydeconz.alarm_system import AlarmSystem
from pydeconz.sensor import ( from pydeconz.models.sensor.ancillary_control import (
ANCILLARY_CONTROL_ARMED_AWAY, ANCILLARY_CONTROL_ARMED_AWAY,
ANCILLARY_CONTROL_ARMED_NIGHT, ANCILLARY_CONTROL_ARMED_NIGHT,
ANCILLARY_CONTROL_ARMED_STAY, ANCILLARY_CONTROL_ARMED_STAY,

View File

@ -4,17 +4,15 @@ from __future__ import annotations
from collections.abc import Callable from collections.abc import Callable
from dataclasses import dataclass from dataclasses import dataclass
from pydeconz.sensor import ( from pydeconz.interfaces.sensors import SensorResources
Alarm, from pydeconz.models.sensor.alarm import Alarm
CarbonMonoxide, from pydeconz.models.sensor.carbon_monoxide import CarbonMonoxide
Fire, from pydeconz.models.sensor.fire import Fire
GenericFlag, from pydeconz.models.sensor.generic_flag import GenericFlag
OpenClose, from pydeconz.models.sensor.open_close import OpenClose
Presence, from pydeconz.models.sensor.presence import Presence
SensorResources, from pydeconz.models.sensor.vibration import Vibration
Vibration, from pydeconz.models.sensor.water import Water
Water,
)
from homeassistant.components.binary_sensor import ( from homeassistant.components.binary_sensor import (
DOMAIN, DOMAIN,

View File

@ -3,7 +3,7 @@ from __future__ import annotations
from typing import Any from typing import Any
from pydeconz.sensor import ( from pydeconz.models.sensor.thermostat import (
THERMOSTAT_FAN_MODE_AUTO, THERMOSTAT_FAN_MODE_AUTO,
THERMOSTAT_FAN_MODE_HIGH, THERMOSTAT_FAN_MODE_HIGH,
THERMOSTAT_FAN_MODE_LOW, THERMOSTAT_FAN_MODE_LOW,

View File

@ -4,7 +4,7 @@ from __future__ import annotations
from pydeconz.group import Group as DeconzGroup, Scene as PydeconzScene from pydeconz.group import Group as DeconzGroup, Scene as PydeconzScene
from pydeconz.light import LightBase as DeconzLight from pydeconz.light import LightBase as DeconzLight
from pydeconz.sensor import SensorBase as DeconzSensor from pydeconz.models.sensor import SensorBase as DeconzSensor
from homeassistant.core import callback from homeassistant.core import callback
from homeassistant.helpers.device_registry import CONNECTION_ZIGBEE from homeassistant.helpers.device_registry import CONNECTION_ZIGBEE

View File

@ -5,14 +5,14 @@ from __future__ import annotations
from typing import Any from typing import Any
from pydeconz.models.event import EventType from pydeconz.models.event import EventType
from pydeconz.sensor import ( from pydeconz.models.sensor.ancillary_control import (
ANCILLARY_CONTROL_EMERGENCY, ANCILLARY_CONTROL_EMERGENCY,
ANCILLARY_CONTROL_FIRE, ANCILLARY_CONTROL_FIRE,
ANCILLARY_CONTROL_INVALID_CODE, ANCILLARY_CONTROL_INVALID_CODE,
ANCILLARY_CONTROL_PANIC, ANCILLARY_CONTROL_PANIC,
AncillaryControl, AncillaryControl,
Switch,
) )
from pydeconz.models.sensor.switch import Switch
from homeassistant.const import ( from homeassistant.const import (
CONF_DEVICE_ID, CONF_DEVICE_ID,

View File

@ -7,11 +7,12 @@ from types import MappingProxyType
from typing import TYPE_CHECKING, Any, cast from typing import TYPE_CHECKING, Any, cast
import async_timeout import async_timeout
from pydeconz import DeconzSession, errors, group, light, sensor from pydeconz import DeconzSession, errors, group, light
from pydeconz.alarm_system import AlarmSystem as DeconzAlarmSystem from pydeconz.alarm_system import AlarmSystem as DeconzAlarmSystem
from pydeconz.group import Group as DeconzGroup from pydeconz.group import Group as DeconzGroup
from pydeconz.light import LightBase as DeconzLight from pydeconz.light import LightBase as DeconzLight
from pydeconz.sensor import SensorBase as DeconzSensor from pydeconz.models import sensor
from pydeconz.models.sensor import SensorBase as DeconzSensor
from homeassistant.config_entries import SOURCE_HASSIO, ConfigEntry from homeassistant.config_entries import SOURCE_HASSIO, ConfigEntry
from homeassistant.const import CONF_API_KEY, CONF_HOST, CONF_PORT from homeassistant.const import CONF_API_KEY, CONF_HOST, CONF_PORT

View File

@ -5,7 +5,7 @@ from __future__ import annotations
from typing import Any from typing import Any
from pydeconz.light import Lock from pydeconz.light import Lock
from pydeconz.sensor import DoorLock from pydeconz.models.sensor.door_lock import DoorLock
from homeassistant.components.lock import DOMAIN, LockEntity from homeassistant.components.lock import DOMAIN, LockEntity
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry

View File

@ -5,7 +5,7 @@ from __future__ import annotations
from collections.abc import Callable from collections.abc import Callable
from dataclasses import dataclass from dataclasses import dataclass
from pydeconz.sensor import PRESENCE_DELAY, Presence from pydeconz.models.sensor.presence import PRESENCE_DELAY, Presence
from homeassistant.components.number import ( from homeassistant.components.number import (
DOMAIN, DOMAIN,

View File

@ -5,20 +5,18 @@ from collections.abc import Callable
from dataclasses import dataclass from dataclasses import dataclass
from datetime import datetime from datetime import datetime
from pydeconz.sensor import ( from pydeconz.interfaces.sensors import SensorResources
AirQuality, from pydeconz.models.sensor.air_quality import AirQuality
Consumption, from pydeconz.models.sensor.consumption import Consumption
Daylight, from pydeconz.models.sensor.daylight import Daylight
GenericStatus, from pydeconz.models.sensor.generic_status import GenericStatus
Humidity, from pydeconz.models.sensor.humidity import Humidity
LightLevel, from pydeconz.models.sensor.light_level import LightLevel
Power, from pydeconz.models.sensor.power import Power
Pressure, from pydeconz.models.sensor.pressure import Pressure
SensorResources, from pydeconz.models.sensor.switch import Switch
Switch, from pydeconz.models.sensor.temperature import Temperature
Temperature, from pydeconz.models.sensor.time import Time
Time,
)
from homeassistant.components.sensor import ( from homeassistant.components.sensor import (
DOMAIN, DOMAIN,

View File

@ -2,7 +2,7 @@
from unittest.mock import patch from unittest.mock import patch
from pydeconz.sensor import ( from pydeconz.models.sensor.ancillary_control import (
ANCILLARY_CONTROL_ARMED_AWAY, ANCILLARY_CONTROL_ARMED_AWAY,
ANCILLARY_CONTROL_ARMED_NIGHT, ANCILLARY_CONTROL_ARMED_NIGHT,
ANCILLARY_CONTROL_ARMED_STAY, ANCILLARY_CONTROL_ARMED_STAY,

View File

@ -2,7 +2,7 @@
from unittest.mock import patch from unittest.mock import patch
from pydeconz.sensor import ( from pydeconz.models.sensor.ancillary_control import (
ANCILLARY_CONTROL_ARMED_AWAY, ANCILLARY_CONTROL_ARMED_AWAY,
ANCILLARY_CONTROL_EMERGENCY, ANCILLARY_CONTROL_EMERGENCY,
ANCILLARY_CONTROL_FIRE, ANCILLARY_CONTROL_FIRE,