Skip to content
Snippets Groups Projects
Unverified Commit 0f63aaa0 authored by Joost Lekkerkerker's avatar Joost Lekkerkerker Committed by GitHub
Browse files

Remove deprecated Pihole binary sensors (#95799)

parent 7026ffe0
No related branches found
No related tags found
No related merge requests found
...@@ -8,7 +8,6 @@ from typing import Any ...@@ -8,7 +8,6 @@ from typing import Any
from hole import Hole from hole import Hole
from homeassistant.components.binary_sensor import ( from homeassistant.components.binary_sensor import (
BinarySensorDeviceClass,
BinarySensorEntity, BinarySensorEntity,
BinarySensorEntityDescription, BinarySensorEntityDescription,
) )
...@@ -39,42 +38,6 @@ class PiHoleBinarySensorEntityDescription( ...@@ -39,42 +38,6 @@ class PiHoleBinarySensorEntityDescription(
BINARY_SENSOR_TYPES: tuple[PiHoleBinarySensorEntityDescription, ...] = ( BINARY_SENSOR_TYPES: tuple[PiHoleBinarySensorEntityDescription, ...] = (
PiHoleBinarySensorEntityDescription(
# Deprecated, scheduled to be removed in 2022.6
key="core_update_available",
name="Core Update Available",
entity_registry_enabled_default=False,
device_class=BinarySensorDeviceClass.UPDATE,
extra_value=lambda api: {
"current_version": api.versions["core_current"],
"latest_version": api.versions["core_latest"],
},
state_value=lambda api: bool(api.versions["core_update"]),
),
PiHoleBinarySensorEntityDescription(
# Deprecated, scheduled to be removed in 2022.6
key="web_update_available",
name="Web Update Available",
entity_registry_enabled_default=False,
device_class=BinarySensorDeviceClass.UPDATE,
extra_value=lambda api: {
"current_version": api.versions["web_current"],
"latest_version": api.versions["web_latest"],
},
state_value=lambda api: bool(api.versions["web_update"]),
),
PiHoleBinarySensorEntityDescription(
# Deprecated, scheduled to be removed in 2022.6
key="ftl_update_available",
name="FTL Update Available",
entity_registry_enabled_default=False,
device_class=BinarySensorDeviceClass.UPDATE,
extra_value=lambda api: {
"current_version": api.versions["FTL_current"],
"latest_version": api.versions["FTL_latest"],
},
state_value=lambda api: bool(api.versions["FTL_update"]),
),
PiHoleBinarySensorEntityDescription( PiHoleBinarySensorEntityDescription(
key="status", key="status",
translation_key="status", translation_key="status",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment