feat: Updated screensaver image mode fetches random images (#2430)

BREAKING CHANGE: The `screensaver` image mode now shows a random image
from [picsum.photos](picsum.photos) instead of the embedded default
image. If you previously set `image.mode: screensaver`, change it to
`image.mode: default` to restore the previous behavior.
This commit is contained in:
Dermot Duffy
2026-06-30 17:45:12 -07:00
committed by dermotduffy
parent 9535bb8aa0
commit e2cceb55c8
11 changed files with 97 additions and 39 deletions
+2 -1
View File
@@ -133,8 +133,9 @@
"entity": "Entität für Entitäts-Modus",
"entity_parameters": "Abfrage-Parameter für Entitäts-basierende Photo URLs (z.B. width=1920&height=1080)",
"modes": {
"default": "Standard-Eingebettetes Bild",
"entity": "Entität mit entity_picture Attribut",
"screensaver": "Eingebettetes Bild für Bildschirmschoner"
"screensaver": "Zufälliges Bild"
}
},
"media_action_conditions": {
+2 -1
View File
@@ -298,8 +298,9 @@
"mode": "Image mode",
"modes": {
"camera": "Home Assistant camera snapshot of camera entity",
"default": "Default embedded image",
"entity": "Entity with entity_picture attribute",
"screensaver": "Embedded screensaver image",
"screensaver": "Random image",
"url": "Arbitrary image specified by URL"
},
"proxy": {
+2 -1
View File
@@ -265,8 +265,9 @@
"mode": "Tryb obrazu",
"modes": {
"camera": "Zrzut (snapshot) z encji kamery Home Assistant",
"default": "Domyślny wbudowany obraz",
"entity": "Encja z atrybutem entity_picture",
"screensaver": "Wbudowany wygaszacz ekranu",
"screensaver": "Losowy obraz",
"url": "Dowolny obraz z URL"
},
"refresh_seconds": "Sekundy do odświeżenia (0=nigdy)",