Thanks for your sharing! It looks awesome! Previously I use MMM-MP3Player and Spotify Music Downloader to transfer Spotify music to USB, then add to play Spotify music on Magic Mirror. Now It seems that I have another good choice.
Check your firewall or network setting. And check also your MM is running on port 8888. You can try to connect “https://localhost:8888/callback” outside of your home network to check whether it is accessible from outside.
Well, As far as I know;
To play and control spotify ANYWHERE has no legal issue if the user has a proper account. It is allowed. Spotify even offers API to do that.
But to convert spotify streams to mp3, that is illegal.
I have a tip for your point 4.
I saw you are using notification system for your module, take a look at my module MMM-Navigate, it uses a rotary encoder to get some interaction with mm. So sending notifications play/pause or prev/next station or volumeup/down is no problem.
@Sean Sorry to keep kicking a dead horse, but if the API gives access to the creationTime, then can one create a short script to to show a particular photo for a particular date? Like, when in the month of December, only show me photos with a time stamp of 12/**/****.
Here is what I am getting at; I can edit the time stamp on each photo to reorganize in google photos. However, if there is a power glitch, and my Rpi resets, then the photos will start over at the beginning of the photo album. Normally this wouldn’t be a big deal if I were to use my MM as just a photo frame. However I suspect that I’m like most people, and am displaying our family calendar as well (kudos for the CalendarExt BTW). Having the photos coincide with the what time of the year it is would be very beneficial. For instance I wouldn’t want snow scenes to be displayed in the middle of July (unless I am in Australia, ). So far there doesn’t seem to be a module like that.
MagicMirror module for youtube player with runtime configuration and controllable by notification.
Embedded YouTube Player on MagicMirror
Load and Play videos dynamically on runtime, not only statically by configuration.
Almost every YouTube iFrame APIs be supported.
Controllable by notification and callback
Controllable by MMM-TelegramBot command (You can send youtube video from Phone to MM via TelegramBot)
Download and Details
I know there be some of YouTube modules already, but nothing found to be controllable on runtime. So made it.
Re: [MMM-MusicOnDemand] - Play music from deezer with a browser in the background
I use MMM-MusicOnDemand with AMK2. When music is playing AMK2 doesn’t work.
Speaker error: 1 is written in the console.
Can you try to enter the IP address and portnumber followed by /now_playing when you have the soundtouch speaker playing music.
Depending on your network something like http://192.168.1.51:8090/now_playing
Does it give you an XML response?
If nothing comes as a response your ipaddress or port number might be wrong. I you get an XML file please reply with the response I can try to fix the issue.