MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    MMM-ImmichSlideShow not showing within MMM-Carousel

    Scheduled Pinned Locked Moved Solved Troubleshooting
    3 Posts 1 Posters 133 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M Offline
      mri_ice
      last edited by

      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"
      			}
      		  },
      		}
      
      M 1 Reply Last reply Reply Quote 0
      • M Offline
        mri_ice @mri_ice
        last edited by mri_ice

        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?

        M 1 Reply Last reply Reply Quote 0
        • M Offline
          mri_ice @mri_ice
          last edited by

          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.

          1 Reply Last reply Reply Quote 0
          • M mri_ice has marked this topic as solved
          • 1 / 1
          • First post
            Last post
          Enjoying MagicMirror? Please consider a donation!
          MagicMirror created by Michael Teeuw.
          Forum managed by Sam, technical setup by Karsten.
          This forum is using NodeBB as its core | Contributors
          Contact | Privacy Policy