🖼️ Wall panel mode for your Home Assistant Dashboards.
A configurable extension that features:
- Photo and video slideshow screensaver
- Show dashboard views, cards and badges of your choice on top of the images.
- Full-screen mode
- Hide the side and or top bar
- Screen wake lock
- Motion detection
You can use images and videos from the following sources:
- Home Assistant Media-source
- Immich
- Home Assitant entities with entity_picture attribute
- Full websites as iframe
- Unsplash
- Search for
WallPanel
in the Home Assistant Community Store - Click on the repository
- Click the
Download
button - You can now select a special version if required
- Click on
Download
After Installation you can enable wallpanel for a dashboard. To do this, add a wallpanel configuration to your Home Assistant dashboard configuration yaml (raw config).
- Navigate to the dashboard.
- Click Overview in your sidebar.
- Click the three dots menu (top-right) and click on Edit Dashboard.
- Click the three dots menu again and click on Raw configuration editor.
- Add the
wallpanel
configuration above anything else.
wallpanel:
enabled: true
hide_toolbar: false
hide_sidebar: true
fullscreen: false
idle_time: 10
After saving and closing the dashboard configuration, WallPanel should now be active for this dashboard. The sidebar should be hidden and the screensaver should start after an idle time of 10 seconds.
Further information can be found in the WallPanel Documentation.
Thanks to Unsplash and to all the photographers for sharing their great photos! Many thanks to Openstreetmap for providing the excellent Nominatim search engine! Thanks to Jacob Seidelin for exif-js!
This project is inspired by:
- https://github.com/tcarlsen/lovelace-screensaver
- https://gist.github.com/ciotlosm/1f09b330aa5bd5ea87b59f33609cc931
- https://github.com/richtr/NoSleep.js
- https://github.com/madeInLagny/mil-no-sleep