Files
home-assistant.io/source/_integrations/dhcp.markdown
2025-05-06 14:54:04 +00:00

33 lines
1.4 KiB
Markdown

---
title: DHCP discovery
description: Discover integrations on the network using DHCP protocol.
ha_category:
- Network
ha_iot_class: Local Push
ha_release: 2021.2
ha_domain: dhcp
ha_quality_scale: internal
ha_codeowners:
- '@bdraco'
ha_integration_type: system
---
The **DHCP discovery** {% term integration %} will watch the network for DHCP requests for supported devices and services. Discovered integrations will show up in the discovered section on the integrations page in the configuration panel.
## Configuration
This {% term integration %} is by default enabled, unless you've disabled or removed the [`default_config:`](/integrations/default_config/) line from your configuration. If that is the case, the following example shows you how to enable this integration manually in the {% term "`configuration.yaml`" %} file:
```yaml
# Example configuration.yaml entry
dhcp:
```
## Troubleshooting
### DHCP Browser
The **DHCP Browser** displays devices discovered by Home Assistant using various network methods, such as DHCP, ARP + PTR lookups, and router-based device trackers. When a device connects to the network and requests an IP address via DHCP (Dynamic Host Configuration Protocol), Home Assistant can automatically detect it. All devices discovered through these methods will appear in the DHCP Browser.
To open the DHCP Browser, go to:
{% my config_dhcp title="**Settings** > **System** > **Network** > **DHCP Browser**" %}