После обновления до Volumio 3 пропал плагин GPIO-Buttons из меню плеера. Исправляем ситуацию.

nyptus

Member
1) Если у Вас включен доступ к Volumio по ssh - переходим к п.п. №2

Если доступ не включен - включаем его.

Для этого переходим на страницу http://volumio.local/dev/ или http://192.168.1.117/dev/ (мой адрес .117, у вас - другой)

Включаем доступ по SSH кнопкой ENABLE

2) Подключаемcя по SSH (из терминала linux, macos, windows wsl2 или putty) c логином: volumio и паролем: volumio

ssh volumio@192.168.1.117

Обновляем репозитории:

sudo apt-get update

Устанавливаем мета-пакеты, необходимые для компиляции:

sudo apt-get -y install build-essential

Переходим в домашнюю папку:

cd ~

Скачиваем плагин:

wget http://plugins.volumio.org/plugins/volumio/armhf/system_controller/gpio-buttons/gpio-buttons.zip

Создаем временную папку:

mkdir ./gpio-buttons

Распаковываем архив:

miniunzip gpio-buttons.zip -d ./gpio-buttons

Переходим в папку:

cd gpio-buttons

Устанавливаем доступ к GPIO и детекцию прерываний для Node.js

npm install --save onoff@6.0.0

Устанавливаем плагин:

volumio plugin install

Наводим порядок:

cd ~ && rm -R ./gpio-buttons && rm -R ./gpio-buttons.zip

Готово.
Плагин отобразится в списке установленных.
Далее - стандартная настройка.
 

ballbes13

New member
Привет ! Можеш расписать как вернуть плагин rotary encoder. ? Заранее премного благодарен !
 

nyptus

Member
Привет ! Можеш расписать как вернуть плагин rotary encoder. ? Заранее премного благодарен !
Добрый вечер!

Попробуй так:

sudo apt -y install build-essential

cd ~

git clone https://github.com/7h0mas-R/volumio-plugins-sources

cd volumio-plugins-sources/rotaryencoder2/

volumio plugin install

cd /data/plugins/user_interface/rotaryencoder2/

npm install --save onoff@6.0.0

Проверить работоспособность не могу - у меня без энкодера плата.
 

Влад

Well-known member
Доброго времени. Я, опробовал установку плагина GPIO-Button, минуя регистрацию - всё отлично получилось. Ранее, до установки, использовал обычные записи оверлеев в файле userconfig.txt Аналогично установил touch_display_1_2_1Busterbeta. Теперь Volumio трудится без использования внешнего управления.

Небольшая добавка. Немного позже установил PeppyMeter Screensaver, весьма интересный плагин с живыми стрелочными индикаторами.
Вид индикаторов можно настраивать. Но, индикатор показывает внутренний уровень сигнала, не на выходе усилителя. На мой взгляд, плагин ещё развивается, но прикольный.
 
Последнее редактирование:
Верх