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-BackgroundSlideshow not showing images - Suspended?

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    2 Posts 1 Posters 9 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.
    • UncleRogerU Offline
      UncleRoger
      last edited by UncleRoger

      I’m using MMM-BackgroundSlideshow with MMM-Pages and it was working fine. My mirror was down for a while and when I booted it up again, it seemed to be working fine except that a bunch of modules needed updating – MMM-Traffic, MMM-EarthquakeAlerts, MMM-CalendarExt3, and MMM-BackgroundSlideshow.

      Like an idiot, I updated them all (git pull/npm install) without backing things up first. I didn’t change the config except to add something to another module on a different page.

      I have not reloaded the MM on the actual MM downstairs, but when I access it via a web browser from my computer, it doesn’t show any images.

      I looked in the console and see that when switching to page 1 (images), it suspends the modules that were active on page 0, resumes a few always-on modules (MMM-Pages, MMM-Keypress, etc.) and then… suspends MMM-BackgroundSlideshow.

      MMM-Pages.js:97 [Pages]: received a notification to change to page 1 of type number
      module.js:182 clock is suspended.
      module.js:182 MMM-Worldclock is suspended.
      2module.js:182 calendar is suspended.
      module.js:182 MMM-connection-status is suspended.
      module.js:182 MMM-WiFiPassword is suspended.
      module.js:182 MMM-SystemStats is suspended.
      module.js:182 weather is suspended.
      5module.js:182 MMM-Traffic is suspended.
      module.js:182 MMM-MoonPhase is suspended.
      module.js:182 MMM-EarthquakeAlerts is suspended.
      module.js:182 MMM-CalendarExt3 is suspended.
      module.js:182 MMM-CustomTable is suspended.
      module.js:182 MMM-SimpleText is suspended.
      3module.js:182 MMM-homeassistant-sensors is suspended.
      module.js:182 MMM-CustomTable is suspended.
      module.js:182 MMM-NextEvent is suspended.
      module.js:182 MMM-Bluelinky is suspended.
      module.js:182 MMM-WeeklySchedule is suspended.
      module.js:182 MMM-Canvas is suspended.
      module.js:182 MMM-CalendarExt3Agenda is suspended.
      module.js:182 MMM-SimpleText is suspended.
      5module.js:182 MMM-AddressBook is suspended.
      module.js:182 MMM-SimpleText is suspended.
      4module.js:182 MMM-AddressBook is suspended.
      module.js:182 MMM-SimpleText is suspended.
      3module.js:182 MMM-AddressBook is suspended.
      module.js:189 alert is resumed.
      module.js:189 MMM-Pages is resumed.
      module.js:189 MMM-Keypress is resumed.
      module.js:189 MMM-AutoDimmer is resumed.
      module.js:182 MMM-BackgroundSlideshow is suspended.
      

      One other note - when I change pictures (mouse scrollwheel, picked up my MMM-Keypress and sent as a notification to MMM-BackgroundSlideshow), I see this error:

      MMM-BackgroundSlideshow.js:666 Uncaught TypeError: Cannot set properties of undefined (setting 'displayedName')
          at Class.updateImageInfo (MMM-BackgroundSlideshow.js:666:38)
          at Image.<anonymous> (MMM-BackgroundSlideshow.js:553:40)
          at handleBinaryFile (exif.js:379:26)
          at getImageData (exif.js:386:17)
          at EXIF.getData (exif.js:983:13)
          at image.onload (MMM-BackgroundSlideshow.js:531:12)
      updateImageInfo	@	MMM-BackgroundSlideshow.js:666
      (anonymous)	@	MMM-BackgroundSlideshow.js:553
      handleBinaryFile	@	exif.js:379
      getImageData	@	exif.js:386
      EXIF.getData	@	exif.js:983
      image.onload	@	MMM-BackgroundSlideshow.js:531
      

      Displaying paintings is one of, if not the most important aspects of this for me so I’d really like to figure this out. Alas, I seem to be an idiot so…

      Thanks in advance!

      UncleRogerU 1 Reply Last reply Reply Quote 0
      • UncleRogerU Offline
        UncleRoger @UncleRoger
        last edited by

        So I think the “Suspended” thing is a red herring. I booted up my dev system and watched the console messages there. I saw the same behaviour of BackgroundSlideshow being suspended but it does show the images.

        I’ll update just MMM-BackgroundSlideshow on that system and see what happens.

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        • 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