FHEM - Anwendungen > Multimedia

Sonos Speak / Ausgabeproblem

(1/3) > >>

kwbo:
Hallo Reiner,

ich habe versucht SonosSpeak einzurichten aber mache dabei offensichtlich etwas falsch. Im Event Monitor listet er den Ausgabetext zwar an, gibt ihn aber nicht auf dem Sonos aus. Auf die Freigabe kann ich von aussen lesend und schreibend zugreifen. Sind da sonst noch irgendwelche Voraussetzungen zu erfüllen, die in der Beschreibung nicht so offensichtlich sind? Ich habe mal die Konfiguration des Sonos-Devices angelistet und zwei Auszüge aus dem Event-Monitor angehängt. Die Configuration ist nicht schön formatiert - aber ich hoffe, es ist trotzdem lesbar. Ach ja, wenn ich die Ausgabe mit einer definierten Lautstärke (40/45) initiiere, macht Sonos eine Gedenkminute und fährt dann das aktuelle Programm fort - allerdings in der neu definierten Lautstärke. Wenn du irgend einen Hinweis für mich hättest, wäre das sehr schön.

Schon mal herzlichen Dank und Grüße,
Werner


--- Code: ---Internals
DEF localhost:4711 30
DeviceName  localhost:4711
FD  21
INTERVAL 30
NAME  Sonos
NR   542
PARTIAL
STATE  opened
TYPE  SONOS
Readings
ZoneGroupState
<ZoneGroups><ZoneGroup Coordinator="RINCON_000E58D2A0F401400"
ID="RINCON_000E58D2A0F401400:1"><ZoneGroupMember UUID="RINCON_000E58D2A0F401400"
Location="http://192.168.2.101:1400/xml/device_description.xml"
ZoneName="Wohnzimmer" Icon="x-rincon-roomicon:living"
Configuration="1" SoftwareVersion="24.0-71060" MinCompatibleVersion="22.0-00000"
BootSeq="9"/></ZoneGroup></ZoneGroups>
2013-12-13 13:48:06
 Sonos Attributes
pingType  syn 
targetSpeakDir  /mnt/SonosSpeak
targetSpeakFileTimestamp  1
targetSpeakURL  \\192.168.2.80\SonosSpeak
Probably associated with text1  notify

--- Ende Code ---

--- Code: ---2013-12-14 00:18:59 FS20 Fernb1T1 dimupdown
2013-12-14 00:19:00 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: Stop: Success!
2013-12-14 00:19:01 SONOSPLAYER Sonos_Wohnzimmer transportState: STOPPED
2013-12-14 00:19:01 SONOSPLAYER Sonos_Wohnzimmer currentTrack: 1
2013-12-14 00:19:01 SONOSPLAYER Sonos_Wohnzimmer currentTrackURI: http://cast.midiaip.com.br:6012
2013-12-14 00:19:01 SONOSPLAYER Sonos_Wohnzimmer currentSenderInfo:
2013-12-14 00:19:01 SONOSPLAYER Sonos_Wohnzimmer infoSummarize1: Rádio Soft Music No Stress:
2013-12-14 00:19:01 SONOSPLAYER Sonos_Wohnzimmer infoSummarize2: STOPPED => Rádio Soft Music No Stress:
2013-12-14 00:19:01 SONOSPLAYER Sonos_Wohnzimmer STOPPED => Rádio Soft Music No Stress:
2013-12-14 00:19:01 CUL_FHTTK Schlafz_Fenster Window: Closed
2013-12-14 00:19:20 SONOSPLAYER Sonos_Wohnzimmer Speak 40 de Im Wintergarten ist es 13.1 Grad
2013-12-14 00:19:20 FS20 Fernb1T3 toggle
2013-12-14 00:19:23 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: PlayURITemp: Success!
2013-12-14 00:19:23 SONOSPLAYER Sonos_Wohnzimmer infoSummarize3: Lautstaerke: 40 ~ Ton An ~ Balance: -100 ~ Kein Kopfhoerer
2013-12-14 00:19:24 SONOSPLAYER Sonos_Wohnzimmer transportState: PLAYING
2013-12-14 00:19:24 SONOSPLAYER Sonos_Wohnzimmer currentSenderInfo: Verbindung herstellen...
2013-12-14 00:19:24 SONOSPLAYER Sonos_Wohnzimmer infoSummarize1: Rádio Soft Music No Stress: Verbindung herstellen...
2013-12-14 00:19:24 SONOSPLAYER Sonos_Wohnzimmer infoSummarize2: PLAYING => Rádio Soft Music No Stress: Verbindung herstellen...
2013-12-14 00:19:24 SONOSPLAYER Sonos_Wohnzimmer PLAYING => Rádio Soft Music No Stress: Verbindung herstellen...
2013-12-14 00:19:26 SONOSPLAYER Sonos_Wohnzimmer currentTrack: 2

--- Ende Code ---

--- Code: ---2013-12-14 00:27:50 SONOSPLAYER Sonos_Wohnzimmer VolumeD
2013-12-14 00:27:50 FS20 Fernb1T3 toggle
2013-12-14 00:27:51 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: SetRelativeVolume: 33
2013-12-14 00:27:51 SONOSPLAYER Sonos_Wohnzimmer infoSummarize3: Lautstaerke: 33 ~ Ton An ~ Balance: -100 ~ Kein Kopfhoerer
2013-12-14 00:27:52 SONOSPLAYER Sonos_Wohnzimmer VolumeD
2013-12-14 00:27:52 FS20 Fernb1T3 toggle
2013-12-14 00:27:53 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: SetRelativeVolume: 26
2013-12-14 00:27:53 SONOSPLAYER Sonos_Wohnzimmer infoSummarize3: Lautstaerke: 26 ~ Ton An ~ Balance: -100 ~ Kein Kopfhoerer
2013-12-14 00:28:09 SONOSPLAYER Sonos_Wohnzimmer Speak 45 de Dies ist eine Textnachricht, die auf dem Sonos ausgegeben werden soll.
2013-12-14 00:28:09 FS20 Fernb1T5 toggle
2013-12-14 00:28:12 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: PlayURITemp: Success!
2013-12-14 00:28:12 SONOSPLAYER Sonos_Wohnzimmer infoSummarize3: Lautstaerke: 45 ~ Ton An ~ Balance: -100 ~ Kein Kopfhoerer
2013-12-14 00:28:21 FHT FHT_Schlafen actuator: 0%
2013-12-14 00:28:22 FHT FHT_Bad actuator: 37%
2013-12-14 00:28:26 SONOSPLAYER Sonos_Wohnzimmer Speak 45 de Dies ist eine Textnachricht, die auf dem Sonos ausgegeben werden soll.
2013-12-14 00:28:26 FS20 Fernb1T5 toggle
2013-12-14 00:28:28 SONOSPLAYER Sonos_Wohnzimmer Speak 45 de Dies ist eine Textnachricht, die auf dem Sonos ausgegeben werden soll.
2013-12-14 00:28:28 FS20 Fernb1T5 toggle
2013-12-14 00:28:29 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: PlayURITemp: Success!
2013-12-14 00:28:30 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: PlayURITemp: Success!
2013-12-14 00:28:33 SONOSPLAYER Sonos_Wohnzimmer VolumeD
2013-12-14 00:28:33 FS20 Fernb1T3 toggle
2013-12-14 00:28:34 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: SetRelativeVolume: 38
2013-12-14 00:28:34 SONOSPLAYER Sonos_Wohnzimmer infoSummarize3: Lautstaerke: 38 ~ Ton An ~ Balance: -100 ~ Kein Kopfhoerer
2013-12-14 00:28:35 SONOSPLAYER Sonos_Wohnzimmer VolumeD
2013-12-14 00:28:35 FS20 Fernb1T3 toggle
2013-12-14 00:28:36 SONOSPLAYER Sonos_Wohnzimmer LastActionResult: SetRelativeVolume: 31

--- Ende Code ---

Reinerlein:
Hallo Werner,

auch hier: kannst du mir bitte die Logausgabe des Subprozesses zusenden?
In dem normalen Fhem-Log steht ja nur der Teil, der an den Subprozess gesendet wurde. In der Konsolenausgabe steht dann u.U. das, was damit gemacht wurde (bzw. was dabei so passiert ist)...

Danke schon mal...

Grüße
Reiner

kwbo:
Hallo Reiner,

ich denke, ich habe mich für deine Hilfe zu bedanken und nicht du dafür, dass ich dir Arbeit aufhalse ...

Anbei ein Auszug der Konsolausgabe. Ich hatte eigentlich erwartet. dass die generierte mp3-Datei in dem Ordner /mnt/SonosSpeak verbleiben würde. wenn ich richtig nachgesehen habe, ist dieser Ordner aber leer. Aber vielleicht hast du ja eine simple Erklärung dafür. Schon mal herzlichen Dank für deine Mühe.

Gruß,
Werner

kwbo:
Hall Reiner,

ich bilde mir ein, nichts geändert zu haben, aber ich habe jetzt plötzlich eine Sprachausgabe. Dafür reagier er beim Einschalten etwas merkwürdig. ich denke da muß ich nochmal etwas genauer reinschauen. Ich melde mich nochmal, sobald ich das etwas präzieser spezifizieren kann.

Gruß, Werner

Reinerlein:
Hi Werner,

auch, wenn es jetzt vielleicht schon überflüssig ist (mir wurde gerade beim Speichern angezeigt, dass da eine neue Nachricht von dir ist :-)...

Also in dem Log steht tatsächlich nichts dramatisches. Du könntest noch den Loglevel auf 5 hochsetzen, dann steht noch ein bißchen mehr drin.
Aber sowas wie Fehlermeldungen beim Schreiben der Datei würden auch so schon drinstehen.

So wie das im Log aussieht, sollte im Verzeichnis "/mnt/SonosSpeak" die Datei auch liegen (und auch liegenbleiben, da das Modul nichts löscht).

Was mich auch etwas wundert, ist die 10-Sekündige Pause, nach der die Wiedergabe erst wieder gestartet werden soll. Bei dem kurzen Text sollte das kürzer sein...

Was du nochmal probieren kannst: Du hast momentan einen Radio-Stream laufen, während du eine Durchsage machen möchtest. Könntest du zum Testen mal ein "normales" MP3-File laufen haben?
Nicht das bei der Erkennung, was da gerade läuft, ein Fehler passiert...

Grüße
Reiner

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln