Setting fixed ip from GUI

I have of course set static DHCP leases (in my pihole) for my Hass.io.
But I would very much like to have a way of setting the IP directly in the GUI.
With the use of MQTT devices they rely on the broker being at a specific ip.
I’m experimenting with swapping between two boards (testing RPi4), but it’s a complex procedure and time consuming waiting 1 hour for the DHCP lease to expire.
This would also simplify the restore procedure after a failure.