Sometimes some IPs get randomly banned for to many logins.
And the only way (that i’m aware of) to remove them is to edit the ip_bans.yaml and then restart home assistant.
I would also welcome that.
as well as the possibility to set up trusted networks which are not banned like my computer at home.
No, there should be a Reload Yaml option in the dev tools section.
You don’t need to restart at all
Pretty sure you do.
There was some good progress on this already made in this PR, but sadly it got stale…
![]()
why exactly does “reload all yaml” not include the IP bans?
a shame that PR got stale.
Reload yaml only reloads integrations that have the ability to reload. The majority of yaml integrations cannot reload
This may help with some of the issues discussed here:
It is a HACS custom integration that adds a UI for managing Home Assistant IP bans and allowlists. It supports trusted IPs/networks, CIDR and wildcard allowlist entries, live ban review/removal without restarting Home Assistant, and managed blocked networks.