Nützliche Befehle

Ausgabe der Konfigurationsdateien

mupibox.conf

Die mupibox.conf ist die zentrale Konfigurationsdatei der MuPiBox. Ohne diese Datei kann die MuPiBox nicht funktionieren.

sudo cat sudo cat /etc/mupibox/mupiboxconfig.json | jq . -C

Ab Release 3.3.4 geht es einfacher mit folgendem Befehl:

mupi-show-conf

data.json

Als „Datenbank“ für sämtliche Alben, Radiosender usw. dient die data.json.

 cat /home/dietpi/.mupibox/Sonos-Kids-Controller-master/server/config/data.json | jq . -C

Ab Release 3.3.4 geht es einfacher mit folgendem Befehl:

mupi-show-data

monitor.json

Diese Konfigurationsdatei regelt die Eingabemöglichkeit am Display.

cat /home/dietpi/.mupibox/Sonos-Kids-Controller-master/server/config/monitor.json | jq . -C

Ab Release 3.3.4 geht es einfacher mit folgendem Befehl:

mupi-show-monitor

network.json

In dieser Datei sind Netzwerkinformationen wie IP-Adresse, Wifi-Name, Wifi-Signalstärke usw. aufgeführt.

cat /home/dietpi/.mupibox/Sonos-Kids-Controller-master/server/config/network.json | jq . -C

Ab Release 3.3.4 geht es einfacher mit folgendem Befehl:

mupi-show-network

Manuelles Update

Stable

cd; curl -L https://raw.githubusercontent.com/splitti/MuPiBox/main/update/start_mupibox_update.sh | sudo bash  -s -- stable

Ab Release 3.3.4 geht es einfacher mit folgendem Befehl:

mupi-update-stable

Beta

cd; curl -L https://raw.githubusercontent.com/splitti/MuPiBox/main/update/start_mupibox_update.sh | sudo bash  -s -- beta

Ab Release 3.3.4 geht es einfacher mit folgendem Befehl:

mupi-update-beta

Development

cd; curl -L https://raw.githubusercontent.com/splitti/MuPiBox/main/update/start_mupibox_update.sh | sudo bash  -s -- dev

Ab Release 3.3.4 geht es einfacher mit folgendem Befehl:

mupi-update-dev

PM2

Anzeigen der Logs

pm2 logs

Anzeige der Prozesse

Die pm2-Prozesse können mit folgendem Befehlen angezeigt werden:

pm2 ls
pm2 list
pm2 status

Prozesse starten / stoppen / neu starten

pm2 <processname> start
pm2 <processname> stop
pm2 <processname> restart

MuPiBox-Dienste

Folgend werden die Dienste aufgelistet, die vorinstalliert sind und Einfluss auf die Verbindung und Funktionalität der MuPiBox haben…

Check Internet

Dieser Service prüft im zehn Sekunden Intervall die Netzwerkverbindung. Ist die Verbindung offline, wird die aktive data.json durch eine offline_data.json umgelinkt. Außerdem wird der Netzwerkstatus in die Datei /tmp/network.json geschrieben.

sudo service mupi_check_internet [ start | stop | restart | status ]

Blank Monitor Check

sudo service mupi_check_monitor [ start | stop | restart | status ]

DietPi-Dashboard

sudo service dietpi-dashboard [ start | stop | restart | status ]

Idle Shutdown

sudo service mupi_idle_shutdown [ start | stop | restart | status ]

LED-Service

sudo service mupi_powerled [ start | stop | restart | status ]

Pulseaudio

sudo service pulseaudio [ start | stop | restart | status ]

Samba

sudo service smbd [ start | stop | restart | status ]

Splashscreen

sudo service mupi_splash [ start | stop | restart | status ]

spotifyd

sudo service spotifyd [ start | stop | restart | status ]

Start- / Stopscript

sudo service mupi_startstop [ start | stop | restart | status ]

Wifi

sudo service mupi_wifi [ start | stop | restart | status ]

Sonstige Befehle

Chrome KIOSK neu starten

/usr/local/bin/mupibox/./restart_kiosk.sh

Ab Release 3.3.4 geht es einfacher mit folgendem Befehl:

mupi-restart-kiosk

Mediendaten aktualisieren

/usr/local/bin/mupibox/./m3u_generator.sh

Ab Release 3.3.4 geht es einfacher mit folgendem Befehl:

mupi-update-data
Nach oben scrollen