Open Issues Need Help
View All on GitHubAI Summary: The `manifest.json` file for the WRTManager integration is missing required dependencies (`aiohttp` and `async_timeout`). This will cause the integration to fail on new installations and prevent users from importing necessary libraries. The proposed fix involves adding these dependencies to the `requirements` field in the manifest.
OpenWrt network management integration for Home Assistant with VLAN organization, roaming detection, and device management
AI Summary: This critical issue describes a resource leak in the WrtManager integration due to the `async_unload_entry` function failing to properly shut down the UbusClient. This oversight leaves open network connections and aiohttp sessions, potentially leading to file descriptor exhaustion over time, especially during integration reloads or unloads. The proposed fix involves adding a call to `coordinator.async_shutdown()` before removing the coordinator from `hass.data`.
OpenWrt network management integration for Home Assistant with VLAN organization, roaming detection, and device management