mirror of
https://github.com/XiaoMi/ha_xiaomi_home.git
synced 2025-08-03 14:00:27 +08:00
feat: cover dead zone width (#1301)
This commit is contained in:
@ -120,9 +120,9 @@ INTEGRATION_LANGUAGES = {
|
||||
'zh-Hant': '繁體中文'
|
||||
}
|
||||
|
||||
DEFAULT_COVER_CLOSED_POSITION: int = 0
|
||||
MIN_COVER_CLOSED_POSITION: int = 0
|
||||
MAX_COVER_CLOSED_POSITION: int = 5
|
||||
DEFAULT_COVER_DEAD_ZONE_WIDTH: int = 0
|
||||
MIN_COVER_DEAD_ZONE_WIDTH: int = 0
|
||||
MAX_COVER_DEAD_ZONE_WIDTH: int = 5
|
||||
|
||||
DEFAULT_CTRL_MODE: str = 'auto'
|
||||
|
||||
|
@ -64,7 +64,7 @@ from .const import (
|
||||
DEFAULT_CTRL_MODE, DEFAULT_INTEGRATION_LANGUAGE, DEFAULT_NICK_NAME, DOMAIN,
|
||||
MIHOME_CERT_EXPIRE_MARGIN, NETWORK_REFRESH_INTERVAL,
|
||||
OAUTH2_CLIENT_ID, SUPPORT_CENTRAL_GATEWAY_CTRL,
|
||||
DEFAULT_COVER_CLOSED_POSITION)
|
||||
DEFAULT_COVER_DEAD_ZONE_WIDTH)
|
||||
from .miot_cloud import MIoTHttpClient, MIoTOauthClient
|
||||
from .miot_error import MIoTClientError, MIoTErrorCode
|
||||
from .miot_mips import (
|
||||
@ -488,9 +488,9 @@ class MIoTClient:
|
||||
return self._display_binary_bool
|
||||
|
||||
@property
|
||||
def cover_closed_position(self) -> int:
|
||||
return self._entry_data.get('cover_closed_position',
|
||||
DEFAULT_COVER_CLOSED_POSITION)
|
||||
def cover_dead_zone_width(self) -> int:
|
||||
return self._entry_data.get('cover_dead_zone_width',
|
||||
DEFAULT_COVER_DEAD_ZONE_WIDTH)
|
||||
|
||||
@display_devices_changed_notify.setter
|
||||
def display_devices_changed_notify(self, value: list[str]) -> None:
|
||||
|
Reference in New Issue
Block a user