Read the statement by Michael Teeuw here.
MMM-ImmichSlideShow not showing within MMM-Carousel
-
I’m using MMM-Carousel, specifically https://github.com/shbatm/MMM-Carousel.
I’m trying to get MMM-ImmichSlideShow to work, but it just will not show any images when loaded within the Carousel.
I know that MMM-ImmichSlideSlow itself works, as when I disable MMM-Carousel images DO show (although quite large).
Has anybody had success in integrating MMM-ImmichSlideShow into a Carousel?
I’m wondering whether it’s the display size of images (??) but I cannot find any way to control display size in MMM-ImmichSlideShow.
No errors in MMM debug logs or Developer Console.
I previously used MMM-ImagesPhotos in the same carousel and that works fine, it just seems to be a problem with MMM-ImmichSlideShow.
Grateful for any pointers.
Here are the relevant parts of my config:
{ module: 'MMM-ImmichSlideShow', position: 'bottom_center', config: { immichConfigs: [ { apiKey: 'xxxxxx', url: 'xxx.xxx.xxx.xxx', mode: 'album', albumName: 'xxxxx', validImageFileExtensions: 'jpg,jpeg,png,gif,bmp,heic', slideshowSpeed: 30000 } ], sortImagesBy: 'taken', sortImagesDescending: true, validImageFileExtensions: 'jpg,jpeg,png,gif,bmp,heic', slideshowSpeed: 30000, backgroundSize: 'contain', animations: [ 'slide' ] } }, { module: "MMM-Carousel", position: "bottom_bar", // Required only for navigation controls config: { transitionInterval: 0, showPageIndicators: true, showPageControls: true, ignoreModules: ["weather", "MMM-MyBMW","calendar","clock","alert"], mode: "slides", slides: { main: ["MMM-ImmichSlideShow"], "Slide 2": [ "MMM-MonthlyCalendar" ], }, keyBindings: { enabled: true, map: { NextSlide: "ArrowRight", PrevSlide: "ArrowLeft", Pause: "ArrowDown", Slide0: "Home" }, mode: "DEFAULT" } }, }
-
Ok, so to a large degree of this was my misunderstanding.
I hadn’t fully grasped that this is based on MMM-BackgroundSlideshow with BACKGROUND being the imperative word. The position needs to be
fullscreen_below
and the photo does span the entire screen.
It does work as designed but…I don’t really want the photo to be displayed fullscreen.
Has anybody found a way of integrating Immich-hosted photos that are bound to a region rather than full-screen?
-
Not convinced it’s the right solution yet, but I have it working how I want it, at last.
I store my photos in Immich on an NFS mount.
I applied storage template that stores by album, then created another NFS export for that folder which I then mounted into the ./uploads folder within the MMM-ImagesPhotos module.
Because I’m running MM within an unprivileged LXC container, NFS mounts from inside the container directly are not possible, but this worked for me: I’m a link (essentially mounting to the Proxmox server, then using a bind mode to expose to the container)
Everything seems to working OK so far.
-