diff --git a/homeassistant/components/smartthings/sensor.py b/homeassistant/components/smartthings/sensor.py index 7c682486f04..f5ab5562229 100644 --- a/homeassistant/components/smartthings/sensor.py +++ b/homeassistant/components/smartthings/sensor.py @@ -561,7 +561,7 @@ class SmartThingsPowerConsumptionSensor(SmartThingsEntity, SensorEntity): @property def unique_id(self) -> str: """Return a unique ID.""" - return f"{self._device.device_id}.{self.report_name}" + return f"{self._device.device_id}.{self.report_name}_meter" @property def native_value(self): diff --git a/tests/components/smartthings/test_sensor.py b/tests/components/smartthings/test_sensor.py index 70103c3a837..f36f05616d6 100644 --- a/tests/components/smartthings/test_sensor.py +++ b/tests/components/smartthings/test_sensor.py @@ -168,7 +168,7 @@ async def test_power_consumption_sensor(hass, device_factory): assert state.state == "1412.002" entry = entity_registry.async_get("sensor.refrigerator_energy") assert entry - assert entry.unique_id == f"{device.device_id}.energy" + assert entry.unique_id == f"{device.device_id}.energy_meter" entry = device_registry.async_get_device({(DOMAIN, device.device_id)}) assert entry assert entry.name == device.label @@ -180,7 +180,7 @@ async def test_power_consumption_sensor(hass, device_factory): assert state.state == "109" entry = entity_registry.async_get("sensor.refrigerator_power") assert entry - assert entry.unique_id == f"{device.device_id}.power" + assert entry.unique_id == f"{device.device_id}.power_meter" entry = device_registry.async_get_device({(DOMAIN, device.device_id)}) assert entry assert entry.name == device.label @@ -202,7 +202,7 @@ async def test_power_consumption_sensor(hass, device_factory): assert state.state == "unknown" entry = entity_registry.async_get("sensor.vacuum_energy") assert entry - assert entry.unique_id == f"{device.device_id}.energy" + assert entry.unique_id == f"{device.device_id}.energy_meter" entry = device_registry.async_get_device({(DOMAIN, device.device_id)}) assert entry assert entry.name == device.label