From 58bcf275f526d02bc1c45ec2dc7e6b72be22777a Mon Sep 17 00:00:00 2001 From: starkillerOG Date: Sat, 18 Dec 2021 17:46:16 +0100 Subject: [PATCH] Add xiaomi miio gateway hw version (#62274) --- homeassistant/components/xiaomi_miio/__init__.py | 5 ++--- homeassistant/components/xiaomi_miio/gateway.py | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/xiaomi_miio/__init__.py b/homeassistant/components/xiaomi_miio/__init__.py index 009b068a521..ea35d3d785f 100644 --- a/homeassistant/components/xiaomi_miio/__init__.py +++ b/homeassistant/components/xiaomi_miio/__init__.py @@ -395,8 +395,6 @@ async def async_setup_gateway_entry( raise ConfigEntryNotReady() from error gateway_info = gateway.gateway_info - gateway_model = f"{gateway_info.model}-{gateway_info.hardware_version}" - device_registry = dr.async_get(hass) device_registry.async_get_or_create( config_entry_id=entry.entry_id, @@ -404,8 +402,9 @@ async def async_setup_gateway_entry( identifiers={(DOMAIN, gateway_id)}, manufacturer="Xiaomi", name=name, - model=gateway_model, + model=gateway_info.model, sw_version=gateway_info.firmware_version, + hw_version=gateway_info.hardware_version, ) def update_data(): diff --git a/homeassistant/components/xiaomi_miio/gateway.py b/homeassistant/components/xiaomi_miio/gateway.py index af6ef2e29a5..27f426ff9d6 100644 --- a/homeassistant/components/xiaomi_miio/gateway.py +++ b/homeassistant/components/xiaomi_miio/gateway.py @@ -160,6 +160,7 @@ class XiaomiGatewayDevice(CoordinatorEntity, Entity): name=self._sub_device.name, model=self._sub_device.model, sw_version=self._sub_device.firmware_version, + hw_version=self._sub_device.zigbee_model, ) @property