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.

    digital photo frame

    Scheduled Pinned Locked Moved Requests
    34 Posts 15 Posters 39.9k Views 18 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.
    • C Offline
      chrisfoerg @1m2
      last edited by

      @1m2 https://github.com/andreafabrizi/Dropbox-Uploader can also download

      L 1 Reply Last reply Reply Quote 0
      • L Offline
        Labzz @chrisfoerg
        last edited by

        @chrisfoerg said in digital photo frame:

        download

        Sounds great indeed!

        1 Reply Last reply Reply Quote 0
        • PatexP Offline
          Patex
          last edited by

          Maybe https://github.com/kapsolas/MMM-Flickr is suited for this task

          1 Reply Last reply Reply Quote 0
          • O Offline
            onetwankyfive
            last edited by

            I use https://github.com/kapsolas/MMM-Instagram

            with swapping the line

            var media = items[i].images.low_resolution.url;

            in node_helper.js with

            var media = items[i].images.standard_resolution.url;

            as well as the following in my custom css

            img {
            filter: grayscale(100%);
            max-width:500px;
            }

            setup a seperate private instagram and give the login details to everyone in the house…

            schlachtkreuzer6S 1 Reply Last reply Reply Quote 0
            • schlachtkreuzer6S Offline
              schlachtkreuzer6 @onetwankyfive
              last edited by

              @onetwankyfive but instagram is crap… low resolution etc. etc. local would be super cool :)

              PatexP 1 Reply Last reply Reply Quote -1
              • PatexP Offline
                Patex @schlachtkreuzer6
                last edited by Patex

                @schlachtkreuzer6 I created a picture module which loads pictures from a local folder and downscales them to show 1,2 or 4 of them at the same time. The issue being that electron crashes after some time due to being out of memory. The images have a very high resolution (3000 px) and if the 4 image layout is chosen actually 8 pictures are loaded at a time. Maybe time will tell if these issues can be fixed (http://stackoverflow.com/questions/27321997/how-to-request-the-garbage-collector-in-node-js-to-run).

                schlachtkreuzer6S 1 Reply Last reply Reply Quote 1
                • Mr.SpontiM Offline
                  Mr.Sponti
                  last edited by

                  Hi,

                  over the Chrismas days I’ve created a slideshow modul which is close to the functionality of a “digital photo frame”.

                  MMM-Photoshow

                  At startup the modul scans a local directory structure and creates a repository of the image files to display. At this point in time the module hide itself and waits on a command to start. The slideshow will start by a notification message from another modul, hides all other modules and shows the pictures in fullscreen mode. New pictures wil show up by a configurable time intervall. If the exif tag of the photo provides an information on the date taken, this date is shown in a footer line at the bottom of the screen. In addtion the footer line shows an album name, the number of photos of the album and the last received notification message (command to steer the show).

                  The slideshow is controlled by notification messages from a separate control modul. I’ve implemented a communication (socket io) to an external voice recognition modul based on snowboy. I think the modul (i.e alexyak/voicecontrol) would also work.
                  It is possible to switch between photo albums (represented by subdirectories of the loaded directory structure), to go forward , backward or to stop the photoshow by speaking a command.
                  It would be easy to modify the module with regular scans of the directory structure. There is already a command to reload the file structure during the run of the slideshow. Access to pictures on a remote server (i.e. NAS) works fine by mounting the remote folders into the local directory structure.
                  With the command ‘INFO_BOARD’ the slideshow stop, hide itselfs and switch back to info mode by showing up all other module.

                  I would be pleased if my modul can be used as a base for further development by a more experienced programmer like me.

                  schlachtkreuzer6S garblefluxG 2 Replies Last reply Reply Quote 2
                  • schlachtkreuzer6S Offline
                    schlachtkreuzer6 @Patex
                    last edited by

                    @Patex cool! i hope you will figure that out soon :)

                    1 Reply Last reply Reply Quote 0
                    • schlachtkreuzer6S Offline
                      schlachtkreuzer6 @Mr.Sponti
                      last edited by

                      @Mr.Sponti sounds great :) I´ll see if I can use the code (still need to get better at coding at all…) :smiley:

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        roramirez Core Contributors
                        last edited by

                        I just publish another module for show images from a directory. The idea was checking process of module development.

                        If anybody have ideas or new features to add please add issue into the Github.

                        https://github.com/roramirez/MMM-ImagesPhotos.git

                        Easy module development with MagicMirror Module Template

                        schlachtkreuzer6S L 2 Replies Last reply Reply Quote 1
                        • schlachtkreuzer6S Offline
                          schlachtkreuzer6 @roramirez
                          last edited by

                          @roramirez Super cool! thanks :)

                          1 Reply Last reply Reply Quote 0
                          • L Offline
                            Labzz @roramirez
                            last edited by Labzz

                            @roramirez

                            Wow well done ! But if i understand the module correctly it will show pictures from the var urlApHelper = “/MMM-ImagesPhotos/photos” directory?

                            Is it possible to add a feature that grab the images from dropbox or simulair?

                            ~Edit: maybe a local website, or mobile application to upload pictures is earier to setup? ~

                            Hope to hear you soon!

                            C R 2 Replies Last reply Reply Quote 0
                            • C Offline
                              chrisfoerg @Labzz
                              last edited by

                              @Labzz you can set a ln -s between your dropbox and the modules folder

                              1 Reply Last reply Reply Quote 0
                              • R Offline
                                roramirez Core Contributors @Labzz
                                last edited by

                                @Labzz the /MMM-ImagesPhotos/photos is a backend endpoint for get content from upload directory used by module. You can synchronize the your DropBox folder in upload directory.

                                Easy module development with MagicMirror Module Template

                                N 1 Reply Last reply Reply Quote 0
                                • garblefluxG Offline
                                  garbleflux Project Sponsor @Mr.Sponti
                                  last edited by

                                  @Mr.Sponti
                                  I’m also looking for a solution to make the mirror to a photo frame. Is it maybe
                                  possible to use with your module a picture viewer like “feh”? Up to now I’m useing
                                  feh to show my HD-Photos on a large TV. The best would be to have a hardwareswitch (or a voice command) to chanced between photoshow and the
                                  infos an the mirror. Has anyone an idea?
                                  Unfortunatelly I have no experience in programming.

                                  1 Reply Last reply Reply Quote 0
                                  • N Offline
                                    nobita @roramirez
                                    last edited by

                                    @roramirez you can change or modify your module pull photo from dropbox (replace from folder) . I mean more detail in programming for apply in mirror project v2.1

                                    Thanks for your kind

                                    R 1 Reply Last reply Reply Quote 0
                                    • R Offline
                                      roramirez Core Contributors @nobita
                                      last edited by

                                      @nobita said in digital photo frame:

                                      @roramirez you can change or modify your module pull photo from dropbox (replace from folder) . I mean more detail in programming for apply in mirror project v2.1

                                      What? Why you dont synchronize your Dropbox folder into the upload directory of the module ?

                                      If you can help this feature to pull directly from DropBox the Pull request are welcome ;)

                                      Easy module development with MagicMirror Module Template

                                      1 Reply Last reply Reply Quote 0
                                      • S Offline
                                        soqueen
                                        last edited by

                                        I am extremely interested in this as well. In fact, I just posted about this very thing elsewhere in this forum. Question- OpenFrame and Canviz (openframe is on github, canviz software you can download for free) do what I want. Is there a way to incorporate them into the same pi, or somehow use them as modules on the mm? I want to run the mm with all the info for certain parts of the day and then use it the rest of the day as a digital art display for my artist daughter’s artwork.

                                        schlachtkreuzer6S 1 Reply Last reply Reply Quote 1
                                        • schlachtkreuzer6S Offline
                                          schlachtkreuzer6 @soqueen
                                          last edited by

                                          @soqueen to change the modules per time, you can use this: https://github.com/ianperrin/MMM-ModuleScheduler

                                          1 Reply Last reply Reply Quote 0
                                          • garblefluxG Offline
                                            garbleflux Project Sponsor
                                            last edited by

                                            I also had the idea with the MMM-Scheduler to show for example own photos 15 Minutes und infos on the mirror for one minute. But I’m not sure if I can start for example the program “feh” from MM - as I understand the scheduler has only limited commands (MonitorOff/MonitorOn/Restart etc.). Please correct me if this wrong. I also decided to use crontab to start the photoshow-programm. I’m an absolute beginner in programming, so I didn’t see an option to run a specific programm for a specific time: Start MM at 8 am, after 5 minutes stop MM, start the photoshow for 30 minutes, stop this and start MM again for 5 Minutes … in a loop .
                                            Thanks for any hints

                                            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
                                            • 2
                                            • 2 / 2
                                            • 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