Chromecast Audio - update IP hook [Request]

Ive had a few times where my Google Mini has stopped working, and I needed to update the IP in the preferences, even though its a static IP. This doesnt make any sense, but it resolves it. The Google Mini itself is notorious for causing pain, Ive dealt with it since SmartThings.

Ive found some reference that updating settings could be achieved from an app/rule if a hook was exposed.

You cannot update device settings from an app unless the driver for the device has a method defined to do so. It can only be done within a driver.

Idelally, I'd like to be able to schedule a IP refresh bump to the device. Maybe there are other thoughts as to what is going on here?

If the built-in drivers are available to push code against, I'd be happy to try my hand at that as well.