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
Обновляем репозитории:
Устанавливаем мета-пакеты, необходимые для компиляции:
Переходим в домашнюю папку:
Скачиваем плагин:
Создаем временную папку:
Распаковываем архив:
Переходим в папку:
Устанавливаем доступ к GPIO и детекцию прерываний для Node.js
Устанавливаем плагин:
Наводим порядок:
Готово.
Плагин отобразится в списке установленных.
Далее - стандартная настройка.
Если доступ не включен - включаем его.
Для этого переходим на страницу 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
Готово.
Плагин отобразится в списке установленных.
Далее - стандартная настройка.