Bladeren bron

Rename helpers/mixin.py to entity.py

HA bronze quality scale requirement:
  - Place common patterns in common modules.
Jason Rumney 1 jaar geleden
bovenliggende
commit
5c9f672146

+ 1 - 1
custom_components/tuya_local/alarm_control_panel.py

@@ -13,9 +13,9 @@ from homeassistant.components.alarm_control_panel.const import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/binary_sensor.py

@@ -10,9 +10,9 @@ from homeassistant.components.binary_sensor import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/button.py

@@ -7,9 +7,9 @@ import logging
 from homeassistant.components.button import ButtonDeviceClass, ButtonEntity
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/camera.py

@@ -8,9 +8,9 @@ from homeassistant.components.camera import Camera as CameraEntity
 from homeassistant.components.camera import CameraEntityFeature
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/climate.py

@@ -35,9 +35,9 @@ from homeassistant.const import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity, unit_from_ascii
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity, unit_from_ascii
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/cover.py

@@ -15,9 +15,9 @@ from homeassistant.util.percentage import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/helpers/mixin.py → custom_components/tuya_local/entity.py

@@ -1,5 +1,5 @@
 """
-Mixins to make writing new platforms easier
+Common functionality for Tuya Local entities
 """
 
 import logging

+ 1 - 1
custom_components/tuya_local/event.py

@@ -7,9 +7,9 @@ import logging
 from homeassistant.components.event import EventDeviceClass, EventEntity
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/fan.py

@@ -12,9 +12,9 @@ from homeassistant.util.percentage import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/humidifier.py

@@ -16,9 +16,9 @@ from homeassistant.components.humidifier.const import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/lawn_mower.py

@@ -12,9 +12,9 @@ from homeassistant.components.lawn_mower.const import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 
 async def async_setup_entry(hass, config_entry, async_add_entities):

+ 1 - 1
custom_components/tuya_local/light.py

@@ -19,9 +19,9 @@ from homeassistant.components.light import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/lock.py

@@ -5,9 +5,9 @@ Setup for different kinds of Tuya lock devices
 from homeassistant.components.lock import LockEntity, LockEntityFeature
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 
 async def async_setup_entry(hass, config_entry, async_add_entities):

+ 1 - 1
custom_components/tuya_local/number.py

@@ -12,9 +12,9 @@ from homeassistant.components.number.const import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity, unit_from_ascii
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity, unit_from_ascii
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/remote.py

@@ -40,9 +40,9 @@ from homeassistant.util import dt as dt_util
 #     pulses_to_width_encoded,
 # )
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/select.py

@@ -5,9 +5,9 @@ Setup for different kinds of Tuya selects
 from homeassistant.components.select import SelectEntity
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 
 async def async_setup_entry(hass, config_entry, async_add_entities):

+ 1 - 1
custom_components/tuya_local/sensor.py

@@ -11,9 +11,9 @@ from homeassistant.components.sensor import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity, unit_from_ascii
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity, unit_from_ascii
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/siren.py

@@ -10,9 +10,9 @@ from homeassistant.components.siren.const import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 
 async def async_setup_entry(hass, config_entry, async_add_entities):

+ 1 - 1
custom_components/tuya_local/switch.py

@@ -7,9 +7,9 @@ import logging
 from homeassistant.components.switch import SwitchDeviceClass, SwitchEntity
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/vacuum.py

@@ -17,9 +17,9 @@ from homeassistant.components.vacuum import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 
 async def async_setup_entry(hass, config_entry, async_add_entities):

+ 1 - 1
custom_components/tuya_local/valve.py

@@ -11,9 +11,9 @@ from homeassistant.components.valve import (
 )
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity
 
 _LOGGER = logging.getLogger(__name__)
 

+ 1 - 1
custom_components/tuya_local/water_heater.py

@@ -14,9 +14,9 @@ from homeassistant.components.water_heater import (
 from homeassistant.const import ATTR_TEMPERATURE, UnitOfTemperature
 
 from .device import TuyaLocalDevice
+from .entity import TuyaLocalEntity, unit_from_ascii
 from .helpers.config import async_tuya_setup_platform
 from .helpers.device_config import TuyaEntityConfig
-from .helpers.mixin import TuyaLocalEntity, unit_from_ascii
 
 _LOGGER = logging.getLogger(__name__)