Can you send me the files? Or send a PR GitHub - balbuze/Meter-peppymeter
Sorry the image is low res and only edited in mobile app.
This is however possible with the Peppy_meter plugin.
Here you can set the position of the left top corner.
It’s just a low res example (420x320 screen) , but it’s duable.
Nice. Possible in Peppy meter basic plugin?
not yet unless @balbuze implements the same logic.
A post was merged into an existing topic: Project with PeppyMeter/PeppySpectrum Screensaver Plugin for VOLUMIO
Sorry but this is not the good thread. This one is only for the plugin PeppyMeterBasic. Post on the other thread.
TY
Directly from the UI as any other plugin. No need to enter command line.
I saw after I posted. Thank you!
Hello, I have Volumio installed on an Intel NUC NUC8CCHK Rugged Celeron N3350 4GB 64GB SSD mini pc. I have also connected a 7inch touch display, installed plugon Peppy meter Basic and additional skins for the display. The monitor displays 105G5_Technics S+M nicely, even the Vu+ indicators work, but it doesn’t show me cover art and artist and track information. What could be the cause?
If you read carefully the first post, you can read " There is no concurrences with the very nice PeppyMeter, PeppyMeterBasic does not display MetaData, just meters. And probably don’t work with DSD track…"
Hello
I discovered your work while trying to install peppy meter on X86 without success, the one if it worked well on my old system (RPI4).
No problems for Peppy meter basic, works very well, I miss my 1280 x 800 screen resolution. But 1280x400 works on my screen, so it’s OK.
Thank you for sharing your work
Hello,
I’m having trouble with the peppy-meter plugin. When activated, the peppy-meter needle moves normally for a few minutes, then drops to zero for a few seconds and starts moving again. Sometimes the music stops playing. So I have to change song and resume play. When peppy-meter is deactivated, everything works fine.
Here’s the live log. Can anyone help me?
info: CoreStateMachine::syncState stateService play
info: CoreStateMachine::syncState currentStatus play
info: Received an update from plugin. extracting info from payload
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: ------------------------------ 42ms
info: PeppyMeterBasic ---peppymeterbasic status play
info: PeppyMeterBasic ---peppymeterbasic status play
volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl start peppymeterbasic.service
pam_unix(sudo:session): session opened for user root by (uid=0)
info: PeppyMeterBasic ---peppymeterbasic status play
volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl start peppymeterbasic.service
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
info: PeppyMeterBasic ---peppymeterbasic status play
volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl start peppymeterbasic.service
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
info: peppymeterbasic Daemon Started
volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl start peppymeterbasic.service
pam_unix(sudo:session): session closed for user root
pam_unix(sudo:session): session opened for user root by (uid=0)
info: peppymeterbasic Daemon Started
pam_unix(sudo:session): session closed for user root
info: peppymeterbasic Daemon Started
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState
info: sendMpdCommand status took 4 milliseconds
info: sendMpdCommand status took 5 milliseconds
info: sendMpdCommand clearerror took 5 milliseconds
info: sendMpdCommand clearerror took 4 milliseconds
info: sendMpdCommand playlistinfo took 2 milliseconds
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: CoreStateMachine::syncState stateService pause
info: CoreStateMachine::syncState currentStatus play
info: CoreStateMachine::pushState
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::stPlaybackTimer
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: CoreStateMachine::syncState stateService pause
info: CoreStateMachine::syncState currentStatus play
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::stPlaybackTimer
info: ------------------------------ 24ms
info: ------------------------------ 23ms
info: PeppyMeterBasic ---peppymeterbasic status pause
info: PeppyMeterBasic ---peppymeterbasic status pause
volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl stop peppymeterbasic.service
pam_unix(sudo:session): session opened for user root by (uid=0)
Stopping peppymeterbasic Daemon...
peppymeterbasic.service: Main process exited, code=killed, status=15/TERM
volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl stop peppymeterbasic.service
pam_unix(sudo:session): session opened for user root by (uid=0)
info: touch_display: Setting screensaver timeout to 120 seconds.
peppymeterbasic.service: Succeeded.
Stopped peppymeterbasic Daemon.
pam_unix(sudo:session): session closed for user root
info: peppymeterbasic Daemon Stop
pam_unix(sudo:session): session closed for user root
info: peppymeterbasic Daemon Stop
info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: wizard , getShowWizard
info: CoreCommandRouter::executeOnPlugin: system , getShowWizard
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: wizard , getShowWizard
info: CoreCommandRouter::executeOnPlugin: system , getShowWizard
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
volumio : TTY=pts/0 ; PWD=/data/plugins/user_interface/peppymeterbasic/BasicPeppyMeter/800x480 ; USER=root ; COMMAND=/bin/systemctl status mpd
pam_unix(sudo:session): session opened for user root by volumio(uid=0)
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
pam_unix(sudo:session): session closed for user root
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info:
---------------------------- MPD announces state update: player
info: ControllerMpd::getState
info: sendMpdCommand status took 5 milliseconds
info: sendMpdCommand status took 10 milliseconds
info: sendMpdCommand clearerror took 12 milliseconds
info: sendMpdCommand clearerror took 7 milliseconds
info: sendMpdCommand playlistinfo took 5 milliseconds
info: sendMpdCommand playlistinfo took 4 milliseconds
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: CoreStateMachine::syncState stateService pause
info: CoreStateMachine::syncState currentStatus play
info: CoreStateMachine::pushState
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::stPlaybackTimer
info: ControllerMpd::pushState
info: CoreCommandRouter::servicePushState
info: CorePlayQueue::getTrack 0
info: CoreStateMachine::syncState stateService pause
info: CoreStateMachine::syncState currentStatus play
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: CoreStateMachine::stPlaybackTimer
info: ------------------------------ 31ms
info: ------------------------------ 30ms
info: PeppyMeterBasic ---peppymeterbasic status pause
info: PeppyMeterBasic ---peppymeterbasic status pause
volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl stop peppymeterbasic.service
pam_unix(sudo:session): session opened for user root by (uid=0)
volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl stop peppymeterbasic.service
pam_unix(sudo:session): session opened for user root by (uid=0)
Stopping peppymeterbasic Daemon...
info: touch_display: Setting screensaver timeout to 120 seconds.
peppymeterbasic.service: Main process exited, code=killed, status=15/TERM
peppymeterbasic.service: Succeeded.
Stopped peppymeterbasic Daemon.
pam_unix(sudo:session): session closed for user root
pam_unix(sudo:session): session closed for user root
info: peppymeterbasic Daemon Stop
info: peppymeterbasic Daemon Stop
info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::executeOnPlugin: my_volumio , getMyVolumioStatus
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
The issue seems to be coming from the peppy-Meter plugin. I will make a post in this topic.
Hi,
I’m sorry, I’m a new member here. No experiences with Volumio.
I can’t see any info about the song in any skin. Is necessary to enable something?
Thank you
Peppy Meter Basic only comes with Meters no Metadata as mentioned in the opening post.
If you need Metadata you need to install this version manually.
4 posts were merged into an existing topic: Project with PeppyMeter/PeppySpectrum Screensaver Plugin for VOLUMIO