Install peppy meter in volumio

check if a peppyalsa folder exists in /tmp
if yes go in it and try

sudo make install

not there…

Remove the plugin and resinstall it…

ok …will do…`
volumio@music:~$ cd /volumio
volumio@music:/volumio$ volumio pull -b dev/buster/alsa-pipeline https://github.com/timothyjward/Volumio2
Stopping Volumio
[sudo] password for volumio:
Backing Up current Volumio folder in /volumio-current
Cloning Volumio Backend repo
Cloning branch dev/buster/alsa-pipeline from repository https://github.com/timothyjward/Volumio2
Cloning into ‘/volumio’…
remote: Enumerating objects: 50, done.
remote: Counting objects: 100% (50/50), done.
remote: Compressing objects: 100% (29/29), done.
remote: Total 24473 (delta 30), reused 33 (delta 21), pack-reused 24423
Receiving objects: 100% (24473/24473), 28.95 MiB | 12.44 MiB/s, done.
Resolving deltas: 100% (16578/16578), done.
Copying Modules
Copying UI
Copying Volumio3 UI
Getting Network Manager
–2020-12-31 11:15:23-- https://raw.githubusercontent.com/volumio/Build/master/volumio/bin/wireless.js
Resolving raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.128.133, 151.101.192.133, 151.101.0.133, …
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.128.133|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 11918 (12K) [text/plain]
Saving to: ‘/volumio/app/plugins/system_controller/network/wireless.js’

/volumio/app/plugin 100%[===================>] 11.64K --.-KB/s in 0.001s

2020-12-31 11:15:23 (8.20 MB/s) - ‘/volumio/app/plugins/system_controller/network/wireless.js’ saved [11918/11918]

Setting Proper permissions
Pull completed, restarting Volumio
Done
volumio@music:/volumio$
`

EXIT_ON_EXCEPTION=true
PUSH_UPDATES_COMM=true
WARNING_ON_PLUGIN_INSTALL=false
NODE_MOUNT_HANDLER=false
SHOW_ADVANCED_SETTINGS_MODE_SELECTOR=true
HIDE_BROWSE_SOURCES_VISIBILITY_SELECTOR=false
WRITE_MPD_CONFIGURATION_ON_STARTUP=false
ALLOW_CD_RIP_ON_INTERNAL_MEMORY=true
HIDE_TESTMODE_SELECTOR=false
DEFAULT_PLAYBACK_MODE_CONTINUOUS=true
ENABLE_INPUT_STREAMING=false
ALWAYS_ON_INPUT_STREAMING=false
TIDAL_CLOUD=true
QOBUZ_CLOUD=true
WRITE_MPD_CONFIGURATION_ON_STARTUP=true
MODULAR_ALSA_PIPELINE=true

saved…

volumio@music:/volumio$ cd …
volumio@music:/$ cd /volumio
volumio@music:/volumio$ nano .env
volumio@music:/volumio$ nano .env
volumio@music:/volumio$ volumio vrestart
volumio@music:/volumio$ reboot

still nothing in tmp/

now the bash-5.0 2 lines…

volumio plugin install

it seems not getting to the tmp..@balbuze

It is supposed to be downloaded from github. Have you problem with that?
And wait while installing, it may takes several minutes…

gonna try the 3.14 this hangs on 10%

Nice balbuze :slight_smile: the first step is done. It will be great that also others users will test this in order to find more use cases so that col dev to integrated of necessary the missing info in the release.
I will also try it next week when I will go home.

Hi Balbuze,

Many thanks. will try it the next days :grinning:

BR
Josef

1 Like

Do not add line in .env but REPLACE false by true in the two given one

I made a test with fresh 3.0.14 Buster.
It works as expected with the plugin vers 0.0.8 (a problem in 0.0.7 prevented peppyalsa to install)
The most difficult is preparing volumio due to some missing path…

Maybe @ashthespy can help in preparing volumio to support easy integration of this plugin in buster version.

i only removed the bottom line because it was the same as what you posted… (only false instead of true) and replaced it with yours…

1220mac.promo_

1 Like

@balbuze

and You have to be root
https://github.com/balbuze/volumio-plugins/tree/alsa_modular/plugins/audio_interface/peppyalsapipe

is this name root and password volumio? or how do we do this on the 3.14?

I never said you have to be root to install the plugin… You have to SSH using Volumio as user.
But we are testing a new version of Volumio on which everything should be ok to easily install the plugin. I let you know soon. :blush:

2 Likes

oke i was trying step by step maybe missed the root or not root to find the solution…

oke i will wait for now…

update : plugin changes category, now found here : https://github.com/balbuze/volumio-plugins/tree/alsa_modular/plugins/miscellanea/peppyMeter

On a fresh 014 image, try something like this…

# Fix LD_LIBRARY_PATH paths
echo '/opt/vc/lib' | sudo tee /etc/ld.so.conf.d/00-vmcs.conf
sudo ldconfig

# Fetch the correct upstream repo
volumio pull -b "buster/alsa-pipeline"

# Toggle the new alsa pipeline
sudo sed -i "s|\(^WRITE_MPD_CONFIGURATION_ON_STARTUP=\)false|\1true|" /volumio/.env
sudo sed -i "s|\(^MODULAR_ALSA_PIPELINE=\)false|\1true|" /volumio/.env

# Check that we have node/npm in the right place
which npm
which node

# Restart Volumio BE service
volumio vrestart

If you are not on a fresh image, you might have to skip steps if you have already done some things (for example fixing LD_LIBRARY_PATH)

Then install the plugin in the “usual” way

cd ~
wget https://github.com/balbuze/volumio-plugins/raw/alsa_modular/plugins/miscellanea/peppyMeter/pipe.zip
mkdir pipe && miniunzip pipe.zip -d ./pipe && cd pipe
volumio plugin install
cd..
rm -rf pipe*

Thanks!
This works for me except that it requires a repo for the pull.

Blockquote
volumio pull -b buster/alsa-pipeline https://github.com/volumio/Volumio2.git

Technically it should default to Volumio’s repos when no repo is supplied, but pull command just didn’t do the argument parsing properly and got tricked up by the - in the buster/alsa-pipeline name.

Anyway… More :bug::bug: have hopefully been fixed…

1 Like