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

Wie kann ich diese Frage nun als "gelöst markieren"?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

