home-assistant / home-assistant/core
Unable to reconfigure Reolink C1 Pro after moving from Wi-Fi to Ethernet (MAC address mismatch)
- Dominant language
- Python
- Stars
- 90.5k
- Forks
- 38.6k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 597
Description
### The problem
Loosely similar to the request in #174215, though my case involves only one device.
I have a Reolink C1 Pro that I switched from Wi-Fi to Ethernet; attempts to reconfigure the device fail with the following message:
> The MAC address of the device does not match the previous MAC address
The two interfaces do have differing MAC addresses. However, the serial number is the same, so in my particular case I'd expect this to work. Configuring a new device with the previous entry intact causes a number of entities to be deduplicated.
Patching `$.data.entries[].unique_id` in `core.config_entries` (replacing the MAC address of the WLAN interface with that of the Ethernet interface) does allow successful reconfiguration.
### What version of Home Assistant Core has the issue?
core-2026.8.3
### What was the last working version of Home Assistant Core?
_No response_
### What type of installation are you running?
Home Assistant Container
### Integration causing the issue
Reolink
### Link to integration documentation on our website
https://www.home-assistant.io/integrations/reolink/
### Diagnostics information
_No response_
### Example YAML snippet
```yaml
```
### Anything in the logs that might be useful for us?
```txt
```
### Additional information
I have reviewed the [Reolink config flow](https://github.com/home-assistant/core/blob/76665ef504a5004d7a651699869fca0d2d7d89b0/homeassistant/components/reolink/config_flow.py#L324-L336) and could not find any indication that this is resolved in 2026.9.2.
Contributor guide
Assessment
This issue has not been assessed yet.