NEWS
[gelöst] Exec funktioniert nicht mit omxplayer
-
Hallo,
Ich wollte mir lediglich ein einfaches Skript erstellen, welches mithilfe des Befehls:
omplayer -o local /home/pi/Musik/titel.mp3Musik abspielt. Leider funktioniert dieser Befehl nicht. Im Log vom Iobroker steht lediglich dass des Befehl ausgeführt worden ist. Ich habe bereits zur GROUP Iobroker sowohl Music als auch Video hinzugefügt:
uid=1001(iobroker) gid=1001(iobroker) Gruppen=1001(iobroker),5(tty),20(dialout),29(audio),44(video),112(bluetooth),998(i2c),997(gpio)Somit sollte der Iobroker die Berechtigungen haben eine mp3 mittels omxplayer abzuspielen. Wenn man sich als user Iobroker anmeldet und den Befehl ausführt läuft die Musik auch problemlos. Das Verzeichnis /home/pi/Music steht auch auf 777 von den Schreib und Leserechten.
Ich weiß langsam nicht mehr weiter. Falls jemand weiß wie es geht.
Info:
System: Raspbian (Musik über klinkenanschluss)
Iobroker Version: 3.6.2Log:
script.js.common.Exsec: exec: omxplayer -o local /home/pi/Music/morgenalarm.mp3 -
@M-S-0 bitte dopppel posts vermeiden. Beiträge können Bearbeitet werden.
Setz doch mal den haken bei "mit Ergebnissen". Dadurch solltest du im log sehen was passiert wenn er den befehl ausführt.
@Jey-Cee Danke sorry für den doppel post.

Im Log wird leider nichts angezeigt obwohl "mit Ereignissen" aktiviert ist.javascript.0 2019-10-13 11:09:00.045 info script.js.common.Exsec: exec: omxplayer -o local /home/pi/Music/morgenalarm.mp3 javascript.0 2019-10-13 11:08:30.042 info script.js.common.Exsec: registered 0 subscriptions and 1 schedule javascript.0 2019-10-13 11:08:30.033 info Start javascript script.js.common.Exsec -
@Jey-Cee Danke sorry für den doppel post.

Im Log wird leider nichts angezeigt obwohl "mit Ereignissen" aktiviert ist.javascript.0 2019-10-13 11:09:00.045 info script.js.common.Exsec: exec: omxplayer -o local /home/pi/Music/morgenalarm.mp3 javascript.0 2019-10-13 11:08:30.042 info script.js.common.Exsec: registered 0 subscriptions and 1 schedule javascript.0 2019-10-13 11:08:30.033 info Start javascript script.js.common.Exsec -
@Jey-Cee Der Request ist:
javascript.0 2019-10-13 11:38:00.241 info script.js.common.Exsec: * failed to open vchiq instance javascript.0 2019-10-13 11:38:00.060 info script.js.common.Exsec: exec: omxplayer -o local /home/pi/Music/morgenalarm.mp3Die vchiq Instanz ist eine Instanz der Gruppe video. Auf diese Gruppe hat der Iobroker extra Zugriff berkommen.
-
Danke ich habe das Problem mit der vchiq Instanz gelöst mit dem Befehl:
sudo chmod 777 /dev/vchiqDanke für deine Hilfe, die Musik läuft :+1:
Wie kann ich diese Frage nun als "gelöst markieren"?

