Run every photo frame in the house from Home Assistant.
One controller, many frames. Photos stay in your Immich — rendering stays in your immich-kiosk.
/f/living-room/f/kitchen/f/parentsremote, via tunnelEach frame keeps one fixed URL. Set it once on the device — never touch it again.
Photos rendered by your immich-kiosk, stored in your Immich.
The frame browser points at a single permanent URL. Which photos it shows, and how, is decided server-side — per frame.
Albums, people, saved profiles, date filters, sleep schedules, and brightness as entities and services — ready for automations.
Your existing Immich and immich-kiosk keep doing their jobs. API keys and passwords stay on the server, never on the frame.