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