Der Power Switch Code befindet sich auf GITHUB
Installation
Wie bekommt man das Module PowerSwitch auf den Rasperry?
Als erst die Konsole auf den Rasperry öffnen
zum@kukuk:~> ssh volumio@192.168.178.118
volumio@192.168.178.118's password:
___
/\_ \ __
__ __ ___\//\ \ __ __ ___ ___ /\_\ ___
/\ \/\ \ / __`\\ \ \ /\ \/\ \ /' __` __`\/\ \ / __`\
\ \ \_/ |/\ \L\ \\_\ \_\ \ \_\ \/\ \/\ \/\ \ \ \/\ \L\ \
\ \___/ \ \____//\____\\ \____/\ \_\ \_\ \_\ \_\ \____/
\/__/ \/___/ \/____/ \/___/ \/_/\/_/\/_/\/_/\/___/
Free Audiophile Linux Music Player - Version 2.0
C 2015 Michelangelo Guarise - Volumio Team - Volumio.org
Volumio Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
volumio@volumio:~$
Unterverzeichnis erstellen
volumio@volumio:~$ mkdir powerswitch
Am besten mit Filezilla alle files kopieren
volumio@volumio:~/powerswitch$ ls
UIConfig.json config.json i18n index.js
install.sh package-lock.json package.json requiredConf.json uninstall.sh
Das Tool npm instaliert und baut alle benötigten Abhängigkeiten in einem Unterverzeichniss auf
volumio@volumio:~/powerswitch$ npm install
Sieht dann so aus:
volumio@volumio:~/powerswitch$ ls
UIConfig.json config.json i18n index.js
install.sh node_modules package-lock.json package.json requiredConf.json
uninstall.sh
Das Paket wird in Volumio installiert
volumio@volumio:~/powerswitch$ volumio plugin install
Die Konfiguration wird in Volumio UI abgeschlossen
Tips & Hints
Wenn etwas schief geht, Volumio in einem ewigen Loop versucht zu starten aber das neue Modul stürzt ab. Hier herauslöschen:
/data/configuration/plugins.json
Und hier die Komponente entfernen:
/data/plugins/miscellanea/powerswitch/
Kleine Änderungen können gleich im Hauptprogramm des Plugin gemacht werden
/data/plugins/miscellanea/powerswitch/index.js
Volumio kann mit
/volumio/vstart
gestartet und beendet werden
/volumio/vstop
/volumio/vrestart
Zu beachte ist, dass der "volumio plugin install" nur funktioniert , wenn der Port zum Service etabliert ist.
Keine Kommentare:
Kommentar veröffentlichen