immich-slideshow
immich-slideshow copied to clipboard
Custom card for Home Assistant's UI LoveLace which will display images slideshow from Immich server.
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.


Plugin installation
- Download immich-slideshow.js and placeholder.png files,
- Install plugin (For more details, see Thomas Loven's Install Guide)
[!IMPORTANT]
Place downloaded files under /config/www/immich-slideshow/ directory.
Immich server configuration
- Login into your immich server and create new apiKey

HomeAssistant configuration
- 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:
- 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
- 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.