Add MAC address to bsblan device info (#103180)

pull/103290/head
Jan-Philipp Benecke 2023-11-01 17:53:40 +01:00 committed by GitHub
parent 12c5aec5e6
commit 56b4369f44
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -5,7 +5,11 @@ from bsblan import BSBLAN, Device, Info, StaticState
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_HOST
from homeassistant.helpers.device_registry import DeviceInfo, format_mac
from homeassistant.helpers.device_registry import (
CONNECTION_NETWORK_MAC,
DeviceInfo,
format_mac,
)
from homeassistant.helpers.entity import Entity
from .const import DOMAIN
@ -26,6 +30,7 @@ class BSBLANEntity(Entity):
self.client = client
self._attr_device_info = DeviceInfo(
connections={(CONNECTION_NETWORK_MAC, format_mac(device.MAC))},
identifiers={(DOMAIN, format_mac(device.MAC))},
manufacturer="BSBLAN Inc.",
model=info.device_identification.value,