• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

Images & Videos

Scheduled Pinned Locked Moved Troubleshooting
19 Posts 2 Posters 14.9k Views 5 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.
  • Z Offline
    zkab
    last edited by Dec 14, 2016, 2:19 PM

    Thanks - I will test it and keep up posted …

    1 Reply Last reply Reply Quote 0
    • Z Offline
      zkab
      last edited by Dec 14, 2016, 2:47 PM

      Some feedback …
      Install gave this warnings:

      pi@mirror:~/MagicMirror/modules $ npm install
      npm WARN enoent ENOENT: no such file or directory, open ‘/home/pi/MagicMirror/modules/package.json’
      npm WARN enoent ENOENT: no such file or directory, open ‘/home/pi/MagicMirror/modules/node_modules/node_helper/package.json’
      npm WARN modules No description
      npm WARN modules No repository field.
      npm WARN modules No README data
      npm WARN modules No license field.

      Here is my config.js with your module :

      module : ‘MMM-RandomBackground’,
      position : ‘fullscreen_below’, // Any region but this one makes the most sense
      config: {
      animationSpeed: 2000,
      updateInterval: 5000,
      photoDirectories: ‘/nfs/MIRROR’
      }

      As you can see the photos are in a NFS share on my server.
      What I got is a totally black screen …
      Where have I missed ?

      1 Reply Last reply Reply Quote 0
      • U Offline
        Ultimatum22 Module Developer
        last edited by Dec 14, 2016, 3:10 PM

        You are installing from the wrong directory, the installer is looking for package.json in your modules folder. You should be in home/pi/MagicMirror/modules/MMM-RandomBackground/

        I just noticed my readme is wrong, after git clone you have to execute cd MMM-RandomBackground.

        1 Reply Last reply Reply Quote 0
        • Z Offline
          zkab
          last edited by Dec 14, 2016, 4:03 PM

          OK - now I got this …

          $ npm install

          magic-mirror-module-random-background@0.0.1 postinstall /home/pi/MagicMirror/modules/MMM-RandomBackground
          ./scripts/post-install.sh

          Post install [in the future this creates a share to photos]
          magic-mirror-module-random-background@0.0.1 /home/pi/MagicMirror/modules/MMM-RandomBackground
          ├── jquery@2.2.4
          └─┬ recursive-readdir@2.1.0
          └─┬ minimatch@3.0.2
          └─┬ brace-expansion@1.1.6
          ├── balanced-match@0.4.2
          └── concat-map@0.0.1

          npm WARN magic-mirror-module-random-background@0.0.1 No repository field.

          But still I don’t get any picture from /nfs/MIRROR … hmmm

          1 Reply Last reply Reply Quote 0
          • U Offline
            Ultimatum22 Module Developer
            last edited by Dec 14, 2016, 4:14 PM

            That looks good. Are you sure that the share is accesable? Try ls -al /nfs/MIRROR on the commandline of your mirror. Does it show any folders and/or photos?

            1 Reply Last reply Reply Quote 0
            • Z Offline
              zkab
              last edited by Dec 14, 2016, 4:25 PM

              Sure it is accessible - I just set up the nfs share myself.
              All the images are listed when I give ls -la /nfs/MIRROR command …

              $ ls -l /nfs/MIRROR/
              total 748
              -rw-rw-r-- 1 pi pi 157448 nov 16 13:18 IMG-20161116-WA0004.jpg
              -rw-rw-r-- 1 pi pi 90988 nov 18 14:07 IMG-20161118-WA0004.jpg
              -rw-rw-r-- 1 pi pi 188982 nov 25 13:30 IMG-20161125-WA0002.jpg
              -rw-rw-r-- 1 pi pi 197352 dec 8 23:55 IMG-20161127-WA0023.jpg
              -rw-rw-r-- 1 pi pi 117901 dec 14 12:01 IMG.jpg

              1 Reply Last reply Reply Quote 0
              • U Offline
                Ultimatum22 Module Developer
                last edited by Dec 14, 2016, 4:33 PM

                My bad, I just realized that the photoDirectories config is not yet implemented. It only reads photo’s from the photos directory in the module itself. You could make a soft link from your share to /home/pi/MagicMirror/modules/MMM-RandomBackground/photos.

                1 Reply Last reply Reply Quote 0
                • Z Offline
                  zkab
                  last edited by Dec 14, 2016, 4:57 PM

                  OK - it worked … but it is a temporary solution
                  When are you going to implement photoDirectories config …

                  1 Reply Last reply Reply Quote 0
                  • Z Offline
                    zkab
                    last edited by Dec 14, 2016, 5:14 PM

                    More feedback …
                    The config should also include ‘imageSize’
                    Now the image is full screen and it will hide other information on the screen (despite it is ‘fullscreen_below’)
                    It would be good to have it centered with a customized size …

                    1 Reply Last reply Reply Quote 0
                    • U Offline
                      Ultimatum22 Module Developer
                      last edited by Dec 14, 2016, 5:57 PM

                      Glad you got it working. I might add imageSize in the future, was ment to be a fullscreen photo gallery tho. Does it hide all your modules or just some? It doesn’t hide any modules at my end. I do see that the other modules are very hard to read with the light colors, I am in the progres of customizing that on my mirror.

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      1 / 2
                      • First post
                        7/19
                        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