MagicMirror² v2.5.0 is available! For more information about this release, check out this topic.

Synology PhotoStation Share as perfect picture source but how?



  • I have just come up with the most perfect way to source private family pictures to family members without having to store all you pictures in the Insecure Cloud universe. With PhotoStation on your Synology NAS you can create public, private or hidden shared albums to witch you can create and share a link. The link opens a website showing all the pictures in the album and you can press show slideshow and you have the most perfect picture frame solution where you as Synololgy owner manage witch pictures will be shown on the frame. You can then create a shared album for each family member and there decide witch pictures will appear.

    But now to the hard thing. I have figured out how to make this slideshow show in an iFrame module on my screen. But how can make the slide show full screen in a short period and then switch back to show my Info-board. It could also be nice to somehow trigger when then full screen slideshow should be shown.

    Can anyone point me in a direction?



  • @MrBorg said in Synology PhotoStation Share as perfect picture source but how?:

    I have figured out how to make this slideshow show in an iFrame
    module on my screen

    Hello, MrBorg,
    can you describe in more detail how you did it?
    I would also like to see the photos of Synology DiskStation on MM. Ideally from folders or private photo station albums including subfolders.
    I would appreciate a hint.

    Greeting Dirk


  • Module Developer

    @MrBorg said in Synology PhotoStation Share as perfect picture source but how?:

    But how can make the slide show full screen in a short period and then switch back to show my Info-board. It could also be nice to somehow trigger when then full screen slideshow should be shown.

    My < $0.02 opinion: Set up some sort of page system where the iFrame is the only occupant of that page. Assuming you can set the iFrame to any size, set that accordingly. Set the iFrame to position: "middle_center",. However, this would mean that the iFrame would always be running. That leaves you with triggering.

    Personally, I am relying more and more on voice commands and a paging system. In this case, for instance, I would issue the command, “SHOW PICTURES” (I use this already) or “SHOW PAGE SIX”. All other modules would be instantly hidden(suspended) and your iFrame module would appear, playing your slideshow. HIDE PICTURES or HIDE PAGE SIX would hide(suspend) your iFrame module.

    Here is an example. I have a slideshow on one of my pages, all triggered by voice commands.

    https://www.youtube.com/watch?v=2-K5NlT9zgQ



  • @surger13 It is quite simple. It is just a matter of fetching the right URL from the PhotoStation shared albums in slideshow mode and then use that URL in your config.js

    1. Go to your Photos and chose pictures for your permanent mm-slideshow
    2. When you have chosen all the pictures you press Share and create new shared album
    3. Finish the creation of the album and copy the share-URL-link
    4. Paste the URL in a new browser
    5. Start Slideshow and press ESC to escape full screen
    6. Now copy the present URL (ending with slideshow)
    7. Now use this URL in your config.js in module: “MMM-iFrameReload”

    I have just made a TestShare on my DiskStation - it will start the slideshow automatically and the brilliant thing is that I can chose to add other pictures to this shared album if I want to publish more but the URL will still be the same (nothing will have to be changed in the config.js).

    http://prebenborg.synology.me/photo/share/zk133zD5#!List/photo_62696c62696c6c65646572_494d475f32303131303732325f3232343832392e6a7067/slideshow

    The only part I’m missing is setting (lowering) the slideshow speed (I have sent this request to Synology).

    I hope this is useful for you.

    Best regard,
    MrBorg



  • @Mykle1 OHH how cool - very nice… I’m actually playing around trying to turn-off and turn-on my MM-display with HDMI-CEC commands from Alexa AVS Sample using Fauxmo. But I’m not sure if it will work (RPI3 both running Alexa AVS and Fauxmo at the same time) - the brilliant part with using Fauxmo (I think) is that it must appear as a Wemo device in WeMo-app on my SmartPhone - then I can turn on my MM with both voice or WeMo-app.