1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 12:59:34 +00:00

Axis devices support device registry (#22367)

* Add support for device registry

* Fix test
This commit is contained in:
Robert Svensson
2019-03-27 18:25:01 +01:00
committed by Martin Hjelmare
parent 646c4a7137
commit 52437f6246
5 changed files with 44 additions and 1 deletions

View File

@@ -57,3 +57,15 @@ class AxisCamera(MjpegCamera):
"""Set new IP for video stream."""
self._mjpeg_url = AXIS_VIDEO.format(host, self.port)
self._still_image_url = AXIS_IMAGE.format(host, self.port)
@property
def unique_id(self):
"""Return a unique identifier for this device."""
return '{}-camera'.format(self.device.serial)
@property
def device_info(self):
"""Return a device description for device registry."""
return {
'identifiers': {(AXIS_DOMAIN, self.device.serial)}
}