From 5d3e06965524f056ceb2e61d0cae66ba66435650 Mon Sep 17 00:00:00 2001 From: G Johansson Date: Sat, 13 Jan 2024 20:39:34 +0100 Subject: [PATCH] Don't load entities for docker virtual ethernet interfaces in System Monitor (#107966) --- homeassistant/components/systemmonitor/util.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/homeassistant/components/systemmonitor/util.py b/homeassistant/components/systemmonitor/util.py index aeb7816784b..75b437c19eb 100644 --- a/homeassistant/components/systemmonitor/util.py +++ b/homeassistant/components/systemmonitor/util.py @@ -45,6 +45,9 @@ def get_all_network_interfaces() -> set[str]: """Return all network interfaces on system.""" interfaces: set[str] = set() for interface, _ in psutil.net_if_addrs().items(): + if interface.startswith("veth"): + # Don't load docker virtual network interfaces + continue interfaces.add(interface) _LOGGER.debug("Adding interfaces: %s", ", ".join(interfaces)) return interfaces