From 5dcb68cdf6cc60cf3abfe8f6dddc9f6714a497a7 Mon Sep 17 00:00:00 2001 From: Jordan Harvey Date: Mon, 20 Oct 2025 13:27:50 +0100 Subject: [PATCH] Add device model information for Nintendo Parental Controls (#154867) --- homeassistant/components/nintendo_parental_controls/entity.py | 2 ++ tests/components/nintendo_parental_controls/conftest.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/homeassistant/components/nintendo_parental_controls/entity.py b/homeassistant/components/nintendo_parental_controls/entity.py index 7c773a2226f5..339d2adbc233 100644 --- a/homeassistant/components/nintendo_parental_controls/entity.py +++ b/homeassistant/components/nintendo_parental_controls/entity.py @@ -28,6 +28,8 @@ class NintendoDevice(CoordinatorEntity[NintendoUpdateCoordinator]): manufacturer="Nintendo", name=device.name, sw_version=device.extra["firmwareVersion"]["displayedVersion"], + model=device.model, + model_id=device.generation, ) async def async_added_to_hass(self) -> None: diff --git a/tests/components/nintendo_parental_controls/conftest.py b/tests/components/nintendo_parental_controls/conftest.py index eb026ff87875..79172043706e 100644 --- a/tests/components/nintendo_parental_controls/conftest.py +++ b/tests/components/nintendo_parental_controls/conftest.py @@ -38,6 +38,8 @@ def mock_nintendo_device() -> Device: mock.set_bedtime_alarm.return_value = None mock.update_max_daily_playtime.return_value = None mock.forced_termination_mode = True + mock.model = "Test Model" + mock.generation = "P00" return mock