diff --git a/homeassistant/components/shelly/coordinator.py b/homeassistant/components/shelly/coordinator.py index ea9bb4bbabb..a4b848bb7f2 100644 --- a/homeassistant/components/shelly/coordinator.py +++ b/homeassistant/components/shelly/coordinator.py @@ -145,9 +145,10 @@ class ShellyCoordinatorBase[_DeviceT: BlockDevice | RpcDevice]( name=self.name, connections={(CONNECTION_NETWORK_MAC, self.mac)}, manufacturer="Shelly", - model=MODEL_NAMES.get(self.model, self.model), + model=MODEL_NAMES.get(self.model), + model_id=self.model, sw_version=self.sw_version, - hw_version=f"gen{get_device_entry_gen(self.entry)} ({self.model})", + hw_version=f"gen{get_device_entry_gen(self.entry)}", configuration_url=f"http://{get_host(self.entry.data[CONF_HOST])}:{get_http_port(self.entry.data)}", ) self.device_id = device_entry.id