Home Assistant
While I did not create Kiosk with Home Assistant in mind. I thought it would be useful to add Kiosk implementations I have come across.
Using Kiosk to add a slideshow in Home Assistant.
Section titled “Using Kiosk to add a slideshow in Home Assistant.”-
Open up the dahsboard you want to add the slideshow to in edit mode.
-
Hit “add card” and search “webpage”.
-
Enter the your Immich Kiosk url in the URL field e.g.
http://192.168.0.123:3000
-
If you want to have some specific settings for the slideshow you can add them to the *URL
* I would suggest disabling all the UI i.e. http://192.168.0.123:3000?disable_ui=true
Using Kiosk to set Immich images as Home Assistant dashboard background
Section titled “Using Kiosk to set Immich images as Home Assistant dashboard background”-
Navigate to the dashboard with the view you wish to add the image background to.
-
Enter edit mode and click the ✏ next to the view you want to add the image to.
-
Select the “background” tab and toggle on “Local path or web URL” and enter your url* with path /image e.g. http://192.168.0.123:3000/image.
* If you want to specify an album or a person you can also add that to the url e.g. http://192.168.0.123:3000/image?album=ALBUM_ID
Using Immich Kiosk as an image source for Wallpanel in Home Assistant:
Section titled “Using Immich Kiosk as an image source for Wallpanel in Home Assistant:” wallpanel: enabled: true image_fit: cover idle_time: 10 screensaver_entity: input_boolean.kiosk screensaver_stop_navigation_path: /dashboard-kiosk fullscreen: true display_time: 86400 image_url: >- http://{immich-kiosk-url}/image?person=PERSON_1_ID&person=PERSON_2_ID&t=${timestamp} cards: - type: vertical-stack cards: - type: custom:weather-card details: true forecast: true hourly_forecast: false name: Weather entity: weather.pirateweather current: true number_of_forecasts: '6' - type: custom:horizon-card darkMode: true showAzimuth: true showElevation: true
More documentation about WallPanel here: https://github.com/j-a-n/lovelace-wallpanel