From ede916f42faef2d34aa615d90a2698409af60fd3 Mon Sep 17 00:00:00 2001 From: cdheiser <10488026+cdheiser@users.noreply.github.com> Date: Tue, 24 Aug 2021 02:50:32 -0700 Subject: [PATCH] Provide unique IDs for Lutron Entities (#51395) Co-authored-by: cdheiser --- homeassistant/components/lutron/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/homeassistant/components/lutron/__init__.py b/homeassistant/components/lutron/__init__.py index 8382194ab46..de8ff228bc4 100644 --- a/homeassistant/components/lutron/__init__.py +++ b/homeassistant/components/lutron/__init__.py @@ -128,6 +128,11 @@ class LutronDevice(Entity): """No polling needed.""" return False + @property + def unique_id(self): + """Return a unique ID.""" + return f"{self._controller.guid}_{self._lutron_device.uuid}" + class LutronButton: """Representation of a button on a Lutron keypad.