NEWS
[Gelöst] Exec wird scheinbar nicht ausgeführt
-
Hallo Zusammen
Nach meiner Neuinstallation und der Wiederherstellung, funktioniert "exec" nicht mehr. Folgend mein Block. Führe ich exakt diesen Befehl als Nutzer "pi" an der Kommandozeile (per Putty) aus, wird die Datei abgespielt.
Hat jemand eine Idee?
Passe ich den Block wie folgt an, ist die Ausgabe im Log leer.
-
In der JavaSkript Intanz folgendes auch aktiviert ?
-
@djmarc75
Sorry, das hätte ich erwähnen können. Das Häkchen ist gesetzt...
-
@sandmanyz sagte in Exec wird scheinbar nicht ausgeführt:
Führe ich exakt diesen Befehl als Nutzer "pi" an der Kommandozeile (per Putty) aus, wird die Datei abgespielt.
Dann führe den als user iobroker aus.
Der dürfte an /home/pi keine Rechte haben.
Leg die Datei in /home/iobroker ab. -
@thomas-braun
Das funktioniert auch nicht .
Auf der Kommandozeile mitsudo -u iobroker mpg123 /home/iobroker/test.mp3
klappt es auch wieder. -
Dann hast du doch jetzt die Lösung, oder nicht?
-
@thomas-braun
Nicht wirklich. Es funktioniert ja auch in dem Verzeichnis /home/iobroker über Blockly (exec) nicht.
Es funktioniert nur wieder über die Kommandozeile (per Putty).Und
sudo -u iobroker mpg123 ...
funktioniert in Blockly auch nicht.EDIT:
Ursache gefunden. Es war ein Timing-Problem in Blockly. Nun klappt es. Besten Dank für eure Hilfe.