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.
@Sean said in MMM-Spotify:
Also another problem that i have is that if spotify is not already playing in the background i am not able to play anything. whatever command i give. and the frontend does not even show the spotify logo. it just disappears on after one sec on start.
In that case, maybe, the module cannot find available active devices. It doesn’t mean you have no device. But by default, Spotify doesn’t know which device is yours unless it is powered and logged as your account.
So at least one of your devices need to be activated when this SDK is used. I recommend to install Raspotify, that could makes your spotify always on.
i am running from ubuntu laptop with Spotify application! i tried with raspotify to install but from what i understood it does not support the laptop arch!
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.
Hey folks. Just stumbled onto MM yesterday and it’s pretty cool. I have a rPi running Dakboard and MM seems like a perfect solution and I won’t have to have my data running through a pay site. I would love to get MPD status showing on my MM but the only module I found is MMM-MPD and I can’t get it to work. Just blank. Where are debug logs for MM? I’m not familiar with how the node.js framework works so I don’t know where to start looking. Thanks for any advice.
edit: just found the How To Troubleshoot section but it looks like that is for module developers and not users… still looking
MagicMirror module for playing internet radio
This module is based on the idea of using puppeteer taken from MMM-MusicOnDemand.
It allows you yo configure most Internet Radio stations using selectors for items on the page to pick up:
artist and title of what’s currently playing
play and pause buttons
Confirmed working environment:
Raspberry Pi 3b+ with Raspbian with preinstalled chromium
latest MagicMirror (v.2.6.0)
git clone https://github.com/Aruta79/MMM-InternetRadio.git
It installs a puppeteer package with a chromium browser (~100mb-270mb). If you don’t want to use the puppeteer browser or if you’re running on a Raspberry Pi you may want to delete this extra chromium browser:
rm -r .local-chromium
Copy the following to your config.txt:
The module is by default configured to play RMF Classic, RMF Celtic and Encore
Additional stations can be configured using the following syntax:
name: "RMF Classic",
titlePath: '#content > #player-box-container > div > #player-box > #player-infos > div > #player-texts > #now-playing > div.title',
artistPath: '#content > #player-box-container > div > #player-box > #player-infos > div > #player-texts > #now-playing > div.artist',
coverPath: '#content > #player-box-container > div > #player-box > #player-infos > div > #cover-container > #cover > img',
name - name of station
url - link to “Listen live” or similar page that actually plays the sound
titlePath, artistPath, coverPath - selectors for, respectively, title, artist and cover image - should point to some elements of the page to dislay appropriate info about what’s playing
playPath, pausePath - selectors for clickable buttons to play and stop sound - may, in many cases, point to the same item
footerWait - item on the page to wait for to ensure page has finished loading - should be any item towards the end of the page, or empty string to disable waiting - usually good to have one defined, but not needed with decent connections
The module also has two icons to control volume, sending VOLUME_UP and VOLUME_DOWN notifications, usually for use with MMM-Volume
See MMM-MusicOnDemand for info about using puppeteer and chromium.
Hi to all MagicMirror users,
i just released Version 2 of my MMM-Dreambox module.
optimized configuration options, to reduce complexity (see also minimum configuration in readme of module)
added recordings mode (to stream recordings of your tuner to magic mirror)
extended notification system to select recordings and tuner mode
Do a git pull in the MMM-Dreambox directory.
Thanks to @evroom for testing on different enigma2 receivers.