From 2f5c3c08ef8cde919171d20b9c1f76b85cd80090 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Wed, 11 Aug 2021 11:27:41 +0200 Subject: [PATCH] Use monitor name for uptimerobot device registry (#54456) --- homeassistant/components/uptimerobot/entity.py | 2 +- tests/components/uptimerobot/test_init.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/uptimerobot/entity.py b/homeassistant/components/uptimerobot/entity.py index 8ef60b3848b..89ff7680eae 100644 --- a/homeassistant/components/uptimerobot/entity.py +++ b/homeassistant/components/uptimerobot/entity.py @@ -28,7 +28,7 @@ class UptimeRobotEntity(CoordinatorEntity): self._monitor = monitor self._attr_device_info = { "identifiers": {(DOMAIN, str(self.monitor.id))}, - "name": "Uptime Robot", + "name": self.monitor.friendly_name, "manufacturer": "Uptime Robot Team", "entry_type": "service", "model": self.monitor.type.name, diff --git a/tests/components/uptimerobot/test_init.py b/tests/components/uptimerobot/test_init.py index 756831e7615..43f78e7a19f 100644 --- a/tests/components/uptimerobot/test_init.py +++ b/tests/components/uptimerobot/test_init.py @@ -150,6 +150,7 @@ async def test_device_management(hass: HomeAssistant): assert len(devices) == 1 assert devices[0].identifiers == {(DOMAIN, "1234")} + assert devices[0].name == "Test monitor" assert hass.states.get(UPTIMEROBOT_TEST_ENTITY).state == STATE_ON assert hass.states.get(f"{UPTIMEROBOT_TEST_ENTITY}_2") is None