mirror of
https://github.com/home-assistant/core.git
synced 2025-12-20 02:48:57 +00:00
Adjust overrides
This commit is contained in:
@@ -11,7 +11,10 @@ from tuya_device_handlers.device_wrapper.common import (
|
|||||||
DPCodeEnumWrapper,
|
DPCodeEnumWrapper,
|
||||||
DPCodeIntegerWrapper,
|
DPCodeIntegerWrapper,
|
||||||
)
|
)
|
||||||
from tuya_device_handlers.type_information import IntegerTypeInformation
|
from tuya_device_handlers.type_information import (
|
||||||
|
EnumTypeInformation,
|
||||||
|
IntegerTypeInformation,
|
||||||
|
)
|
||||||
from tuya_device_handlers.utils import RemapHelper
|
from tuya_device_handlers.utils import RemapHelper
|
||||||
from tuya_sharing import CustomerDevice, Manager
|
from tuya_sharing import CustomerDevice, Manager
|
||||||
|
|
||||||
@@ -84,7 +87,7 @@ class _InstructionBooleanWrapper(DPCodeBooleanWrapper):
|
|||||||
options = ["open", "close"]
|
options = ["open", "close"]
|
||||||
_ACTION_MAPPINGS = {"open": True, "close": False}
|
_ACTION_MAPPINGS = {"open": True, "close": False}
|
||||||
|
|
||||||
def _convert_value_to_raw_value(self, device: CustomerDevice, value: str) -> bool:
|
def _convert_value_to_raw_value(self, device: CustomerDevice, value: str) -> bool: # type: ignore[override]
|
||||||
return self._ACTION_MAPPINGS[value]
|
return self._ACTION_MAPPINGS[value]
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -173,7 +173,7 @@ class _ColorDataWrapper(DPCodeJsonWrapper):
|
|||||||
s_type = DEFAULT_S_TYPE
|
s_type = DEFAULT_S_TYPE
|
||||||
v_type = DEFAULT_V_TYPE
|
v_type = DEFAULT_V_TYPE
|
||||||
|
|
||||||
def read_device_status(
|
def read_device_status( # type: ignore[override]
|
||||||
self, device: CustomerDevice
|
self, device: CustomerDevice
|
||||||
) -> tuple[float, float, float] | None:
|
) -> tuple[float, float, float] | None:
|
||||||
"""Return a tuple (H, S, V) from this color data."""
|
"""Return a tuple (H, S, V) from this color data."""
|
||||||
|
|||||||
Reference in New Issue
Block a user