- Offizieller Beitrag
Zu dem Shellscript, das bei den anderen Button aufgerufen wird kann ich nicht viel sagen. Hier ein "direkter" Weg zum Hinzufügen in das Python-Script:
Code
def def_playlist_rock():
check_call("mpc clear && mpc load Rock && mpc play", shell=True)
pl_rock = Button(27)
pl_rock.when_pressed = def_playlist_rock
Damit wird die vorhandene Playliste aus dem Cach gelöscht, Rock.m3u eingelesen und abgespielt. Der Taster wäre hier an GPIO 27 (Pin 13).
Ist natürlich ungetestet und ohne Gewähr!