From e116d2a721db0bd2b1e7f856d265328d28e8cf68 Mon Sep 17 00:00:00 2001 From: steffenrapp <88974099+steffenrapp@users.noreply.github.com> Date: Sun, 25 Feb 2024 21:16:21 +0100 Subject: [PATCH] Add Nuki ID as serial number (#111381) * Nuki add Nuki ID as serial number * add hardwareId to bridge * __init__.py aktualisieren Co-authored-by: Pascal Reeb * __init__.py aktualisieren Co-authored-by: Pascal Reeb --------- Co-authored-by: Pascal Reeb --- homeassistant/components/nuki/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/homeassistant/components/nuki/__init__.py b/homeassistant/components/nuki/__init__.py index 51f5c02d2bf..0ea75590ee3 100644 --- a/homeassistant/components/nuki/__init__.py +++ b/homeassistant/components/nuki/__init__.py @@ -209,6 +209,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: name=f"Nuki Bridge {bridge_id}", model="Hardware Bridge", sw_version=info["versions"]["firmwareVersion"], + serial_number=parse_id(info["ids"]["hardwareId"]), ) try: @@ -384,4 +385,5 @@ class NukiEntity(CoordinatorEntity[NukiCoordinator], Generic[_NukiDeviceT]): model=self._nuki_device.device_model_str.capitalize(), sw_version=self._nuki_device.firmware_version, via_device=(DOMAIN, self.coordinator.bridge_id), + serial_number=parse_id(self._nuki_device.nuki_id), )