FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: achim60 am 15 November 2017, 21:53:12

Titel: Funk-Gong-Modul MP3 unterschiedliche MP3s abspielen
Beitrag von: achim60 am 15 November 2017, 21:53:12
Hallo,
ich habe das Funk-Gong-Modul MP3 am laufen und steuere es mit set Sprachausgabe playTone 026 etc. an. Auf der sdcard sind 30 MP3s drauf.
Gibt es eine -Art- Zufallsgenerator der mal 026 oder 025 usw.  abspielt ?

Danke
Titel: Antw:Funk-Gong-Modul MP3 unterschiedliche MP3s abspielen
Beitrag von: reibuehl am 16 November 2017, 11:28:21
Wenn Du Dir in 99_myUtils.pm eine entsprechende Perl Funktion definierst, die Dir eine Zufallszahl im entsprechenden Bereich zurückliefert, könntest Du die im set Befehl aufrufen:

set Sprachausgabe playTone { randomTone }

In 99_myUtils.pm einfügen:


##########################################################
# randomTone
# Liefert eine Zahl zwischen 0 und 30 dreistellig mit führenden Nullen zurück
sub randomTone() {
  return sprintf("%03d", int(rand(31)));
}