Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Exec funktioniert nicht mit omxplayer

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    SOLVED [gelöst] Exec funktioniert nicht mit omxplayer

    This topic has been deleted. Only users with topic management privileges can see it.
    • M S 0
      M S 0 last edited by M S 0

      Hallo,

      Ich wollte mir lediglich ein einfaches Skript erstellen, welches mithilfe des Befehls:

      omplayer -o local /home/pi/Musik/titel.mp3
      

      Musik 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.2

      Log:

      script.js.common.Exsec: exec: omxplayer -o local /home/pi/Music/morgenalarm.mp3
      
      Jey Cee 1 Reply Last reply Reply Quote 0
      • Jey Cee
        Jey Cee Developer @M S 0 last edited by

        @M-S-0 poste doch mal das Script

        M S 0 2 Replies Last reply Reply Quote 0
        • M S 0
          M S 0 @Jey Cee last edited by

          Unbenannt.PNG
          Eigentlich ein sehr simples scirpt bei dem nicht viel schief gehen dürfte.

          1 Reply Last reply Reply Quote 0
          • M S 0
            M S 0 @Jey Cee last edited by

            @Jey-Cee Unbenannt.PNG
            Danke schonmal im vorraus

            1 Reply Last reply Reply Quote 0
            • Jey Cee
              Jey Cee Developer last edited by

              @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.

              M S 0 1 Reply Last reply Reply Quote 0
              • M S 0
                M S 0 @Jey Cee last edited by

                @Jey-Cee Danke sorry für den doppel post.
                Unbenannt.PNG
                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 1 Reply Last reply Reply Quote 0
                • Jey Cee
                  Jey Cee Developer @M S 0 last edited by

                  Du musst noch eine log ausgabe in den neuen freien slot packen.

                  M S 0 1 Reply Last reply Reply Quote 1
                  • M S 0
                    M S 0 @Jey Cee last edited by

                    @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.mp3
                    

                    Die vchiq Instanz ist eine Instanz der Gruppe video. Auf diese Gruppe hat der Iobroker extra Zugriff berkommen.

                    1 Reply Last reply Reply Quote 0
                    • M S 0
                      M S 0 last edited by M S 0

                      Danke ich habe das Problem mit der vchiq Instanz gelöst mit dem Befehl:

                      sudo chmod 777 /dev/vchiq
                      

                      Danke für deine Hilfe, die Musik läuft 👍

                      Wie kann ich diese Frage nun als "gelöst markieren"?

                      Jey Cee 1 Reply Last reply Reply Quote 0
                      • Jey Cee
                        Jey Cee Developer @M S 0 last edited by

                        @M-S-0 im Nachhinen kannst du nur den Titel Editieren und [gelöst] hinzufügen oder einen MOD bitten als gelöst markieren.

                        Hier die Anleitung zum bevorzugten weg.

                        1 Reply Last reply Reply Quote 0
                        • W
                          wladm last edited by

                          Hallo,
                          kann mir einer sagen wie kann ich
                          GROUP Iobroker Music und Video hinzufügen?

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          446
                          Online

                          32.0k
                          Users

                          80.4k
                          Topics

                          1.3m
                          Posts

                          3
                          11
                          477
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo