Album Slideshow (Google Photos + Local)

I used to rely on the Google Photos custom integration to display family photos on my dashboards (screensaver + cards), but since Google changed their API policies about a year ago, I couldn’t find a good replacement.

So I built one :slightly_smiling_face:

:point_right: https://github.com/eyalgal/album_slideshow
:point_right: HACS

What it does:

  • Creates a camera entity that displays a rotating photo slideshow
  • Show photos from Google Photos using a shared album URL (no API needed, up to ~300 images)
  • Show photos from local folders / NAS
  • Works great for dashboards or wall tablets (screensaver-style or embedded card)

Features:

  • Auto-refresh / rotation interval
  • Random or ordered playback
  • Multiple albums / sources
  • Image preloading for smooth transitions
  • Supports paired images (e.g. portrait pairs side-by-side)
  • Supports multiple aspect ratios (portrait or landscape)

Would love feedback or ideas for improvements!

2 Likes