EZVIZ: Add mac to device info (#85378)

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
pull/76811/head^2
RenierM26 2023-01-07 21:39:15 +02:00 committed by GitHub
parent 5000c426c6
commit 1804006da0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -3,6 +3,7 @@ from __future__ import annotations
from typing import Any from typing import Any
from homeassistant.helpers.device_registry import CONNECTION_NETWORK_MAC
from homeassistant.helpers.entity import DeviceInfo, Entity from homeassistant.helpers.entity import DeviceInfo, Entity
from homeassistant.helpers.update_coordinator import CoordinatorEntity from homeassistant.helpers.update_coordinator import CoordinatorEntity
@ -24,6 +25,9 @@ class EzvizEntity(CoordinatorEntity[EzvizDataUpdateCoordinator], Entity):
self._camera_name = self.data["name"] self._camera_name = self.data["name"]
self._attr_device_info = DeviceInfo( self._attr_device_info = DeviceInfo(
identifiers={(DOMAIN, serial)}, identifiers={(DOMAIN, serial)},
connections={
(CONNECTION_NETWORK_MAC, self.data["mac_address"]),
},
manufacturer=MANUFACTURER, manufacturer=MANUFACTURER,
model=self.data["device_sub_category"], model=self.data["device_sub_category"],
name=self.data["name"], name=self.data["name"],