From 01ca7f657ca16f2a6b5c8818f55fbc84a0f6ad3a Mon Sep 17 00:00:00 2001 From: Brett Adams Date: Tue, 12 Jul 2022 01:43:32 +1000 Subject: [PATCH] Shorten Entity Name in Aussie Broadband (#74946) --- homeassistant/components/aussie_broadband/sensor.py | 3 ++- tests/components/aussie_broadband/common.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/aussie_broadband/sensor.py b/homeassistant/components/aussie_broadband/sensor.py index ecc891deba9..648abaccb0c 100644 --- a/homeassistant/components/aussie_broadband/sensor.py +++ b/homeassistant/components/aussie_broadband/sensor.py @@ -3,6 +3,7 @@ from __future__ import annotations from collections.abc import Callable from dataclasses import dataclass +import re from typing import Any, cast from homeassistant.components.sensor import ( @@ -152,7 +153,7 @@ class AussieBroadandSensorEntity(CoordinatorEntity, SensorEntity): identifiers={(DOMAIN, service[SERVICE_ID])}, manufacturer="Aussie Broadband", configuration_url=f"https://my.aussiebroadband.com.au/#/{service['name'].lower()}/{service[SERVICE_ID]}/", - name=service["description"], + name=re.sub(r" - AVC\d+$", "", service["description"]), model=service["name"], ) diff --git a/tests/components/aussie_broadband/common.py b/tests/components/aussie_broadband/common.py index abb99355ef3..5d050388b38 100644 --- a/tests/components/aussie_broadband/common.py +++ b/tests/components/aussie_broadband/common.py @@ -12,7 +12,7 @@ from tests.common import MockConfigEntry FAKE_SERVICES = [ { "service_id": "12345678", - "description": "Fake ABB NBN Service", + "description": "Fake ABB NBN Service - AVC123456789", "type": "NBN", "name": "NBN", },