From b5a9e682bea3229f2eb81f98ea6372d383095120 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Thu, 12 Jan 2023 17:15:09 +0100 Subject: [PATCH] Add missing enum item in SFR Box (#85746) * Add missing enum item in SFR Box * Adjust tests --- homeassistant/components/sfr_box/sensor.py | 1 + homeassistant/components/sfr_box/strings.json | 3 ++- homeassistant/components/sfr_box/translations/en.json | 3 ++- tests/components/sfr_box/const.py | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/sfr_box/sensor.py b/homeassistant/components/sfr_box/sensor.py index f14296e7253..58844b27610 100644 --- a/homeassistant/components/sfr_box/sensor.py +++ b/homeassistant/components/sfr_box/sensor.py @@ -172,6 +172,7 @@ SYSTEM_SENSOR_TYPES: tuple[SFRBoxSensorEntityDescription[SystemInfo], ...] = ( "adsl", "ftth", "gprs", + "unknown", ], translation_key="net_infra", value_fn=lambda x: x.net_infra, diff --git a/homeassistant/components/sfr_box/strings.json b/homeassistant/components/sfr_box/strings.json index 3cd7f42f725..12f5603c53a 100644 --- a/homeassistant/components/sfr_box/strings.json +++ b/homeassistant/components/sfr_box/strings.json @@ -30,7 +30,8 @@ "state": { "adsl": "ADSL", "ftth": "FTTH", - "gprs": "GPRS" + "gprs": "GPRS", + "unknown": "Unknown" } }, "training": { diff --git a/homeassistant/components/sfr_box/translations/en.json b/homeassistant/components/sfr_box/translations/en.json index 6e10ba3b78c..72aa2d4ecc4 100644 --- a/homeassistant/components/sfr_box/translations/en.json +++ b/homeassistant/components/sfr_box/translations/en.json @@ -31,7 +31,8 @@ "state": { "adsl": "ADSL", "ftth": "FTTH", - "gprs": "GPRS" + "gprs": "GPRS", + "unknown": "Unknown" } }, "training": { diff --git a/tests/components/sfr_box/const.py b/tests/components/sfr_box/const.py index b3ea9b97538..6bd5a1b8a52 100644 --- a/tests/components/sfr_box/const.py +++ b/tests/components/sfr_box/const.py @@ -53,7 +53,7 @@ EXPECTED_ENTITIES = { ATTR_DEFAULT_DISABLED: True, ATTR_DEVICE_CLASS: SensorDeviceClass.ENUM, ATTR_ENTITY_ID: "sensor.sfr_box_network_infrastructure", - ATTR_OPTIONS: ["adsl", "ftth", "gprs"], + ATTR_OPTIONS: ["adsl", "ftth", "gprs", "unknown"], ATTR_STATE: "adsl", ATTR_UNIQUE_ID: "e4:5d:51:00:11:22_system_net_infra", },