Zufällige Audiodatei abspielen

Begonnen von Rheingold, 04 Dezember 2017, 18:24:53

Vorheriges Thema - Nächstes Thema

Rheingold

Hi,

ich möchte gern eine zufällige Audiodatei aus einem bestimmten Verzeichnis von meinem Raspberry bzw. der FHEM-Installation abspielen. Wiedergabe ist mein Google Chromecast und die Wiedergabe an sich ist kein Problem (set Chromecast_Flur play http://www.url.de/eine_datei.wav)

Allerdings ist die Frage, wie ich eine zufällige Datei auswählen kann? Aktuell haben die Dateien beliebige Namen, diese numerisch umzubenennen wäre nicht das Problem. Wie kann ich denn per Notify o.ä. eine zufällige Datei wählen um den Dateinamen an meinen Chromecast zum abspielen weiterzugeben?

Gruß,
Rheingold
Fhem auf Raspi 3; Jeelink mit 6x TX29DTH; CUL433 mit 9x RCS 1000 N und Somfy-Steuerung; CUL868; MAX-Cube + Thermostate; Philips Hue & Ikea Tradfri; Google Home Assistant; FTUI für Tablet und SmartPhone via Reverse-Proxy

rudolfkoenig

Denkanregung:
fhem> { my @files = split("\n", `ls www/images/default`);; $files[int(rand(@files))]  }