Files
core/homeassistant/components
Michael Chisholm fbab7413a5 Match config entries for dlna_dmr based on device MAC, in addition to UDN (#74619)
* Factor out _is_dmr_device function

* Use DMR device's MAC to match existing config entries

Some DMR devices change their every time they boot, against the DMR specs.
Try to match such devices to existing config entries by using their MAC
addresses.

* Add DMR device's MAC as a device_registry connection

* Use doc-only IPs (RFC5737) for dlna_dmr tests
2022-12-11 13:40:35 -05:00
..
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-01 00:33:36 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-11-28 16:51:43 +01:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-08 00:21:50 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-04 00:23:06 +00:00
2022-12-07 00:24:08 +00:00
…
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-11 00:26:24 +00:00
2022-12-10 00:21:35 +00:00
2022-11-29 00:26:01 +00:00
2022-11-30 00:26:16 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 14:33:00 -05:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-03 00:21:50 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-01 14:07:49 +01:00
2022-12-11 00:26:24 +00:00
2022-12-11 00:26:24 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-04 00:23:06 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-03 00:21:50 +00:00
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-04 00:23:06 +00:00
…
…
2022-12-09 00:24:29 +00:00
2022-12-08 00:21:50 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-04 00:23:06 +00:00
2022-12-10 20:23:07 +02:00
…
…
2022-12-03 00:21:50 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-08 00:21:50 +00:00
…
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
2022-12-08 00:21:50 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-08 00:21:50 +00:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-08 20:30:20 +02:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 17:25:36 -10:00
2022-12-11 00:26:24 +00:00
…
2022-12-11 00:26:24 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-11-25 00:24:19 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-11 00:26:24 +00:00
2022-12-10 00:21:35 +00:00
…
…
…
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-11-29 00:26:01 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-11-29 00:26:01 +00:00
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-11-28 16:51:43 +01:00
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
…
…
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-10 00:21:35 +00:00
2022-12-08 00:21:50 +00:00
2022-12-06 00:21:31 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
2022-11-29 00:26:01 +00:00
…
2022-12-10 00:21:35 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-08 00:21:50 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-02 17:30:25 +01:00
2022-12-09 00:24:29 +00:00
2022-12-06 00:21:31 +00:00
…
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
2022-11-29 00:26:01 +00:00
2022-12-07 00:24:08 +00:00
2022-12-06 00:21:31 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
…
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-03 00:21:50 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-11-28 16:51:43 +01:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
…
2022-12-11 12:43:45 +02:00
2022-12-10 00:21:35 +00:00
…
2022-12-11 00:26:24 +00:00
2022-12-03 00:21:50 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
…
2022-11-29 00:26:01 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-05 00:23:07 +00:00
2022-12-11 00:26:24 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
…
…
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-03 00:21:50 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
2022-12-11 00:26:24 +00:00
2022-12-05 00:23:07 +00:00
2022-12-11 00:26:24 +00:00
…
2022-12-06 09:11:53 +01:00
2022-12-10 00:21:35 +00:00
2022-12-06 00:21:31 +00:00
2022-12-03 00:21:50 +00:00
2022-12-06 00:21:31 +00:00
2022-12-11 00:26:24 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
…
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-06 00:21:31 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-10 00:21:35 +00:00
…
2022-12-05 00:23:07 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-06 00:21:31 +00:00
2022-12-09 00:24:29 +00:00
…
…
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-07 00:24:08 +00:00
2022-12-10 00:21:35 +00:00
2022-12-07 00:24:08 +00:00
2022-11-28 16:51:43 +01:00
…
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-11-29 00:26:01 +00:00
2022-12-10 00:21:35 +00:00
2022-12-06 00:21:31 +00:00
2022-12-10 00:21:35 +00:00
2022-12-07 00:24:08 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-11-30 00:26:16 +00:00
…
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
2022-12-11 00:26:24 +00:00
2022-12-10 00:21:35 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-06 00:21:31 +00:00
…
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
2022-12-08 00:21:50 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-07 00:24:08 +00:00
2022-12-11 00:26:24 +00:00
…
…
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-07 00:42:08 +01:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00
2022-12-08 00:21:50 +00:00
2022-12-03 00:21:50 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-06 00:21:31 +00:00
2022-12-09 00:24:29 +00:00
2022-12-06 00:21:31 +00:00
2022-12-09 00:24:29 +00:00
2022-12-06 00:21:31 +00:00
2022-11-29 00:26:01 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-10 00:21:35 +00:00
…
…
2022-12-09 00:24:29 +00:00
…
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-09 00:24:29 +00:00
2022-12-11 00:26:24 +00:00
2022-12-11 00:26:24 +00:00
2022-12-04 00:23:06 +00:00
2022-12-09 00:24:29 +00:00
2022-12-07 00:24:08 +00:00