Skip to content

Custom card for Home Assistant's UI LoveLace which will display images slideshow from Immich server.

Notifications You must be signed in to change notification settings

mulder82/immich-slideshow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

immich-slideshow

Custom card for Home Assistant's UI LoveLace which will display images slideshow from Immich server. Card is designed for Chromium running in kiosk mode.

Screenshot

Screenshot

Plugin installation

  1. Download immich-slideshow.js and placeholder.png files,
  2. Install plugin (For more details, see Thomas Loven's Install Guide)

Important

Place downloaded files under /config/www/immich-slideshow/ directory.

Immich server configuration

  1. Login into your immich server and create new apiKey

Screenshot

HomeAssistant configuration

  1. Login into HomeAssistant server and add new custom card to the dashboard with the fallowing configuration parameters:
Parameter name Required Default value Description
host YES - URL to immich server
apikey YES - Immich apiKey
slideshow_interval NO 6 Time (in seconds) after new image is loaded (minimum 6)
height NO auto Card height (eg. 500px)

Preview in chromium browser

Run chromium using fallowing commands:

  1. Linux:
/usr/bin/chromium-browser --noerrdialogs --disable-infobars --ignore-certificate-errors --allow-running-insecure-content --disable-web-security --user-data-dir=PATH_TO_PROFILE_DIRECORY --kiosk DASHBOARD_URL
  1. Windows:
start "C:\Program Files\Google\Chrome\Application\" chrome.exe --allow-running-insecure-content --disable-web-security --user-data-dir=PATH_TO_PROFILE_DIRECORY --kiosk DASHBOARD URL

Tip

Replace PATH_TO_PROFILE_DIRECORY and DASHBOARD_URL with valid values.

About

Custom card for Home Assistant's UI LoveLace which will display images slideshow from Immich server.

Topics

Resources

Stars

Watchers

Forks

Sponsor this project