From c600d28b6a1b064cf6bfc80080572bb597661aff Mon Sep 17 00:00:00 2001 From: Jason Hu Date: Sat, 29 Sep 2018 11:53:02 -0700 Subject: [PATCH] Override unique_id of NestActivityZoneSensor (#16961) --- homeassistant/components/binary_sensor/nest.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/homeassistant/components/binary_sensor/nest.py b/homeassistant/components/binary_sensor/nest.py index c60463a8663..7f7278d9789 100644 --- a/homeassistant/components/binary_sensor/nest.py +++ b/homeassistant/components/binary_sensor/nest.py @@ -147,6 +147,11 @@ class NestActivityZoneSensor(NestBinarySensor): self.zone = zone self._name = "{} {} activity".format(self._name, self.zone.name) + @property + def unique_id(self): + """Return unique id based on camera serial and zone id.""" + return "{}-{}".format(self.device.serial, self.zone.zone_id) + @property def device_class(self): """Return the device class of the binary sensor."""