This commit is contained in:
2023-02-26 11:43:30 +01:00
parent 5128fa7358
commit 29a74e2546
198 changed files with 17865 additions and 20642 deletions

View File

@@ -117,6 +117,38 @@ SENSOR_DESCRIPTIONS: Final[tuple[HyundaiKiaBinarySensorEntityDescription, ...]]
off_icon="mdi:car",
device_class=BinarySensorDeviceClass.DOOR,
),
HyundaiKiaBinarySensorEntityDescription(
key="front_left_window_is_open",
name="Front Left Window",
is_on=lambda vehicle: vehicle.front_left_window_is_open,
on_icon="mdi:car-door",
off_icon="mdi:car-door",
device_class=BinarySensorDeviceClass.WINDOW,
),
HyundaiKiaBinarySensorEntityDescription(
key="front_right_window_is_open",
name="Front Right Window",
is_on=lambda vehicle: vehicle.front_right_window_is_open,
on_icon="mdi:car-door",
off_icon="mdi:car-door",
device_class=BinarySensorDeviceClass.WINDOW,
),
HyundaiKiaBinarySensorEntityDescription(
key="back_left_window_is_open",
name="Back Left Window",
is_on=lambda vehicle: vehicle.back_left_window_is_open,
on_icon="mdi:car-door",
off_icon="mdi:car-door",
device_class=BinarySensorDeviceClass.WINDOW,
),
HyundaiKiaBinarySensorEntityDescription(
key="back_right_window_is_open",
name="Back Right Window",
is_on=lambda vehicle: vehicle.back_right_window_is_open,
on_icon="mdi:car-door",
off_icon="mdi:car-door",
device_class=BinarySensorDeviceClass.WINDOW,
),
HyundaiKiaBinarySensorEntityDescription(
key="ev_battery_is_charging",
name="EV Battery Charge",
@@ -207,6 +239,20 @@ SENSOR_DESCRIPTIONS: Final[tuple[HyundaiKiaBinarySensorEntityDescription, ...]]
off_icon="mdi:ev-station",
device_class=BinarySensorDeviceClass.DOOR,
),
HyundaiKiaBinarySensorEntityDescription(
key="ev_first_departure_enabled",
name="EV First Scheduled Departure",
is_on=lambda vehicle: vehicle.ev_first_departure_enabled,
on_icon="mdi:clock-outline",
off_icon="mdi:clock-outline",
),
HyundaiKiaBinarySensorEntityDescription(
key="ev_second_departure_enabled",
name="EV Second Scheduled Departure",
is_on=lambda vehicle: vehicle.ev_second_departure_enabled,
on_icon="mdi:clock-outline",
off_icon="mdi:clock-outline",
),
)