[RELEASE] Google Photos Cloud for dashboard

This is essentially a 2026 version of one of my favorite apps - [PROJECT] Google Photos integration for dashboard image slide-show

The basic idea is you link the app to your Google Photos account, select several images and it’ll create a child device with a link to an auto-refreshing image.

Google threw a major wrench into the process back in May 2025 by preventing API access to any of your images beyond a short window. That broke the original project.

This version fixes this by basically what @dkilgore90 said:

The flow:

  • Open a Google Photos picker → select as many images as you want
  • App will download the images and re-upload them to a new Google Photos folder that it ‘owns’, which is what’s required for the API to get access to these images later on

I am downloading the images with a max size (2042 by default) so the resulting image that’s uploaded should be fairly small but the downside is still valid - just worth the tradeoff to me (I have an album with 50 images and it’s less than 20 Meg total)

Side-note – I actually have to re-size the image before uploading as otherwise Google would figure out an uploaded image already existed in Google Photos and the API wouldn’t be able to access it anymore :frowning:

Installation

  • search for “Google Photos Cloud” in HPM
  • Note: You don’t need HD+ for this.. any dashboard should be able to display these images
    • If you do use HD+ Dashboard, I’ll make sure the next version supports this device

Screenshot

Alternatives

I tried a few alternatives a while back before settling on this one.

  • Using Dropbox for storage but it wasn’t convenient enough (my images are in Google Photos)
  • Using the Hub’s Filemanager to save and serve up the images.. this works great if you can access this locally but Hubitat’s cloud access has a very small response limit and I never found a good way around that
4 Likes