I'm trying to figure out if there's a way to dynamically change the background image of my Sharptools dashboard, depending on a Hubitat device's state, location mode, weather, holidays, etc. Sharptools accepts a URL for the background image to display, so if I can program an app to dynamically change the image at a certain URL, that would work.
One way could be to have a file in github called something like "backgroundImage.jpg" which would have a fixed URL, and then use a Hubitat app to rename whatever github-stored image I want to have the name of "backgroundImage.jpg". But I don't know if there's a way for Hubitat to rename a github file... Or if there's a better way to do this.
Note: I know I can use Fully Kiosk Browser to dynamically change the displayed Sharptools dashboard, but that requires me to design and maintain multiple dashboards, something that could prove tedious.