YoLink flexfob support (#90027)

This commit is contained in:
Matrix 2023-03-22 19:01:04 +08:00 committed by GitHub
parent 7efe058aa6
commit 87e6dd3949
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 308 additions and 6 deletions

View file

@ -1,4 +1,4 @@
"""YoLink Binary Sensor."""
"""YoLink Sensor."""
from __future__ import annotations
from collections.abc import Callable
@ -15,6 +15,7 @@ from yolink.const import (
ATTR_DEVICE_MULTI_OUTLET,
ATTR_DEVICE_OUTLET,
ATTR_DEVICE_SIREN,
ATTR_DEVICE_SMART_REMOTER,
ATTR_DEVICE_SWITCH,
ATTR_DEVICE_TH_SENSOR,
ATTR_DEVICE_THERMOSTAT,
@ -68,6 +69,7 @@ SENSOR_DEVICE_TYPE = [
ATTR_DEVICE_LEAK_SENSOR,
ATTR_DEVICE_MOTION_SENSOR,
ATTR_DEVICE_MULTI_OUTLET,
ATTR_DEVICE_SMART_REMOTER,
ATTR_DEVICE_OUTLET,
ATTR_DEVICE_SIREN,
ATTR_DEVICE_SWITCH,
@ -84,6 +86,7 @@ BATTERY_POWER_SENSOR = [
ATTR_DEVICE_DOOR_SENSOR,
ATTR_DEVICE_LEAK_SENSOR,
ATTR_DEVICE_MOTION_SENSOR,
ATTR_DEVICE_SMART_REMOTER,
ATTR_DEVICE_TH_SENSOR,
ATTR_DEVICE_VIBRATION_SENSOR,
ATTR_DEVICE_LOCK,