mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Use ZeroconfServiceInfo in doorbird (#59737)
Co-authored-by: epenet <epenet@users.noreply.github.com>
This commit is contained in:
parent
ca3e672b1d
commit
032718abb1
@ -12,7 +12,6 @@ from homeassistant.components import zeroconf
|
||||
from homeassistant.const import CONF_HOST, CONF_NAME, CONF_PASSWORD, CONF_USERNAME
|
||||
from homeassistant.core import callback
|
||||
from homeassistant.data_entry_flow import FlowResult
|
||||
from homeassistant.helpers.typing import DiscoveryInfoType
|
||||
from homeassistant.util.network import is_link_local
|
||||
|
||||
from .const import CONF_EVENTS, DOMAIN, DOORBIRD_OUI
|
||||
@ -94,7 +93,7 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
return self.async_show_form(step_id="user", data_schema=data, errors=errors)
|
||||
|
||||
async def async_step_zeroconf(
|
||||
self, discovery_info: DiscoveryInfoType
|
||||
self, discovery_info: zeroconf.ZeroconfServiceInfo
|
||||
) -> FlowResult:
|
||||
"""Prepare configuration for a discovered doorbird device."""
|
||||
macaddress = discovery_info[zeroconf.ATTR_PROPERTIES]["macaddress"]
|
||||
|
Loading…
x
Reference in New Issue
Block a user