Custom Component: SkyQ Media Player

Unfortunately HA doesn’t provide a way to do this natively. You have two ways:

Either use DHCP config on your router to reserve an IP address for your Sky Q box, so it never changes (this is probably a good idea anyway). You may need to reboot your Sky Q box to get this to take effect.

Or, you can edit the core.config_entries file in the .storage folder of your configuration directory. You will see the IP address recorded in there against the skyq entity configuration.

EDIT: Or you can potentially use host name instead of ip going forward (something like skyq.local, if they resolve on your network). Your mileage may vary with that, I find DNS resolution from within the HA environment to be unreliable, but of course that may be just my setup.