[PLUGIN] Now Playing

Ah, I do recall something about Firefox and SVG images. Here’s a shot in a chrome tab.
I get same result on the display I have hooked directly to the Pi.

This IS NOT a big deal, so if it’s something with my config, don’t worry too much about it. People tend to expect the world from a dev’s time sometimes. I just appreciate this exists at all.

Chrome tab after a reboot

Hi, I changed the setting as you mentioned but after the album ends my display stays on the peppy meter screen and does not go back to idle weather screen.

What version of touch display are you running?

Thanks for the help.

I’m curious as to why the icons aren’t showing. I thought it might have something to do with missing mappings between weather condition codes and image paths, but just tested with your location and they appear fine on my end.

If you don’t mind, could you hit F12 in your browser to bring up DevTools? Then click the Inspector icon in the top-left corner of the DevTools panel and point to one of the forecast blocks, like this (screenshot is Firefox):

I have clicked on “SUN” and I see this in DevTools:

image

The highlighted line points to the “SUN” text element. Now just a bit further down is the SVG image element:

<img class="IdleScreenWeather_Forecast__icon__DYq8O" src="http://192.168.11.5:4004/assets/weather-icons/fill/svg-static/partly-cloudy-day-rain.svg" alt="">

Do you see this element, and is the src URL there? If you do see the src URL, could you try opening it in a new browser tab (you can double-click on the src URL and copy it to clipboard)? What do you see?

When this happens, could you go to http://<your volumio address>/dev and check what the status is under “Player State”? Just want to make sure that the status is correctly reported.

So… Get this. I hooked up a different display just for the heck of it (1080p) and they showed up on the directly connected screen. Both on the main screen playing (top icons) and in “screensaver mode”. The original display was an 8" 1280x720. Using the same HDMI connection for both.

Perhaps it was having trouble with the resolution? In the browser I’m just seeing the wallpaper, but on the attached screen it seems to be behaving properly.

and attached directly :

1 Like

Hi, the state is below.

It’s the same if I leave the touch display setting at zero or change to 10seconds for example.

image

1280x720 should look like this:

I suspect this could be a network problem, where Volumio fails to send weather info / icon images back to the client. You really should open DevTools in your browser (F12) to diagnose this. A quick way to see if something is getting in the way of network requests and responses is to check the Network tab. So, in my case, I see this in DevTools → Network tab when the Idle Screen is active:

Remember to open DevTools before going to the Now Playing URL, so that all network requests are captured. Then wait for the Idle Screen to kick in and see if you spot any errors reported by DevTools.

The stop status is correct, but come to think of it, won’t setting the screensaver timeout just activate the screensaver after the timeout thereby hiding the Now Playing screen? If Peppymeter is this “screensaver”, then won’t checking “No Screensaver While Playing” actually disables Peppymeter when a song is playing?

Hi Patrick,

Does, the plugin works with Roon

If you are referring to the Roon Bridge plugin, then no. See the posts starting from this thread:

If Roon Bridge doesn’t convey now playing info to Volumio, then there is nothing that can be done by the Now Playing plugin.

1 Like

People seem to forget, that the plugin is just an automated installation of Roon Bridge, a standalone task (not a service) which accesses the DAC directly via alsa. It has nothing to do with Volumio, who is not even aware of this task is running. Roon Bridge itself does not expose any interfaces. The only way to get your local display to show what is playing on Roon is to remove the touch screen plugin, and replace it with a similar kiosk, showing the Roon Display URL instead.


Hi there,

I configured my “Now playing” to a very simple and clean iPod like Interface and I am really happy with it, but is there an option to hide the three dots in the top right to get it fully clean?

Thank you!

Greets from germany
Daniel

2 Likes

Currently you can’t. I’ll add option to hide it when I have time.

2 Likes

I have a little more information that may or may not help with the progress bar issue.

I installed BubbleUPnP to use as a control point. It seemed the progress bar was working normally… I realized gapless playback was not enabled so I went to settings and turned it on. After that the progress bar started staying on the right side of the screen and not moving.

Hi Patrick Nice plugin

Noted. I’ll see if I can reproduce this issue with gapless playback and hopefully come up with a solution.

Hi Patrickkfkan,

i have notice, that when playing tidal you see the logo of tidal
when playing Qoubus you don’t see the logo of Qobus, in the earlier version of now playing there is

This plugin rules. Just a quick thank you.

Go to http://<volumio address>/dev. What is the Player State shown when you play a Qobuz track that is missing a logo?

1 Like