Soundausgabe auf Synology NAS

Begonnen von Lorenz, 19 Februar 2013, 20:05:46

Vorheriges Thema - Nächstes Thema

Lorenz

Hallo zusammen,

ich möchte eine mp3 Datei mittels notify mit einer USB Soundkarte an einer DS209+II mit DSM 4.2 beta ausgeben. Die Wiedergabe mit der Audiostation funktioniert grundsätzlich.

In der fhem.cfg ist folgendes eingerichtet:

  define sound dummy
  define ALARM notify sound  { system ("/usr/syno/bin/mplayer /volume1/music/test.mp3 -loop 0 -daemon -volume 100" )}

Nun Audiostation gestoppt und das notify getriggert, dann kommt folgende Rückgabe in der logdatei:

2013.02.19 19:33:12 5: Cmd: >set sound on<
2013.02.19 19:33:12 4: dummy set sound on
2013.02.19 19:33:12 5: Triggering sound (1 changes)
2013.02.19 19:33:12 5: Notify loop for sound on
2013.02.19 19:33:12 5: Triggering ALARM
2013.02.19 19:33:12 5: Cmd: >{ system ("/usr/syno/bin/mplayer /volume1/music/test.mp3 -loop 0 -daemon -volume 100" )}<
2013.02.19 19:33:12 3: ALARM return value: -1

und die Soundkarte bleibt still.

Hat jemand einen Tipp für mich?
. . . . . .
Fhem auf NUC7i3BNH, Raspberry Pi B und B+, Raspberry Pi 2 B, Peripherie: FB7490, 1-Wire, Homematic, FS20, Lampen, Briefkasten, Klingel, Sonos, GardenaSmart, Unifi, Gaszähler an GPIO, Stromzähler EFR SGM-C4, Heizung Buderus GBH 172, Alarmanlage EMA und BMA von Bosch

Lorenz

Lösung gefunden:

Der Pfad von mplayer hat sich mit dem Update des NAS geändert, ist nun:

/var/packages/AudioStation/target/bin/mplayer

und dann fehlte noch ein reboot und die Soundausgabe klappt.

Und so sieht das nun in der fhem.cfg aus:

define sound dummy

define ALARM notify sound  { system "killall mplayer"};; \ {system "/var/packages/AudioStation/target/bin/mplayer /volume1/music/test.mp3 -loop 0 -daemon -volume 100" }

Die Audio Station ist im Paketmanager angehalten.
. . . . . .
Fhem auf NUC7i3BNH, Raspberry Pi B und B+, Raspberry Pi 2 B, Peripherie: FB7490, 1-Wire, Homematic, FS20, Lampen, Briefkasten, Klingel, Sonos, GardenaSmart, Unifi, Gaszähler an GPIO, Stromzähler EFR SGM-C4, Heizung Buderus GBH 172, Alarmanlage EMA und BMA von Bosch

TheZero

Hallo sehe ich das richtig, das Du damit das starten der Soundausgabe Deiner DS auf eine USB Sopundkarte automatisierst?
Genau das habe ich vor. z.B. Abends um 23h ausschalten und morgens um 7h wieder an.
Allerdings möchte ich kein mp3 File Abspiele, sondern einen Internetradio stream.

Kannst Du mir da helfen?
Danke

jhohn

#3
(noch) nicht getestet:


define starte_radio at *07:00 { system ("/var/packages/AudioStation/target/bin/mplayer -gapless-audio -ao oss -unique USB -daemon <LIVESTREAM-URL> -volume 10 ") }
define stoppe_radio at *23:00 { system ("killall mplayer") }


FHEM auf Synology Diskstation DS413j (DSM4.3), HM LAN Adapter
Steuerung für Nachtspeicheröfen:
Ladung:   HM-WDS10-TH-O, HM-LC-Sw4-DR, Weather-Modul
Gebläse: HM-CC-TC, HM-LC-SW1-FM, HM-Sec-RHS
FHEM auf FritzBox 7390 für Telefon Funktionen