mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 12:47:08 +00:00
Remove hardwired Powerview battery sensor (#81013)
This commit is contained in:
parent
e53d74e3e8
commit
6d78f6841e
@ -19,8 +19,10 @@ from homeassistant.helpers.entity import EntityCategory
|
|||||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||||
|
|
||||||
from .const import (
|
from .const import (
|
||||||
|
ATTR_BATTERY_KIND,
|
||||||
ATTR_SIGNAL_STRENGTH,
|
ATTR_SIGNAL_STRENGTH,
|
||||||
ATTR_SIGNAL_STRENGTH_MAX,
|
ATTR_SIGNAL_STRENGTH_MAX,
|
||||||
|
BATTERY_KIND_HARDWIRED,
|
||||||
DOMAIN,
|
DOMAIN,
|
||||||
ROOM_ID_IN_SHADE,
|
ROOM_ID_IN_SHADE,
|
||||||
ROOM_NAME_UNICODE,
|
ROOM_NAME_UNICODE,
|
||||||
@ -60,7 +62,10 @@ SENSORS: Final = [
|
|||||||
native_value_fn=lambda shade: round(
|
native_value_fn=lambda shade: round(
|
||||||
shade.raw_data[SHADE_BATTERY_LEVEL] / SHADE_BATTERY_LEVEL_MAX * 100
|
shade.raw_data[SHADE_BATTERY_LEVEL] / SHADE_BATTERY_LEVEL_MAX * 100
|
||||||
),
|
),
|
||||||
create_sensor_fn=lambda shade: bool(SHADE_BATTERY_LEVEL in shade.raw_data),
|
create_sensor_fn=lambda shade: bool(
|
||||||
|
shade.raw_data.get(ATTR_BATTERY_KIND) != BATTERY_KIND_HARDWIRED
|
||||||
|
and SHADE_BATTERY_LEVEL in shade.raw_data
|
||||||
|
),
|
||||||
update_fn=lambda shade: shade.refresh_battery(),
|
update_fn=lambda shade: shade.refresh_battery(),
|
||||||
),
|
),
|
||||||
PowerviewSensorDescription(
|
PowerviewSensorDescription(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user