FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: misux am 28 März 2020, 22:56:20

Titel: DIOF mit TTS und mp3 Dateien...
Beitrag von: misux am 28 März 2020, 22:56:20
HI!

Ich habe mir ein Paar mp3 Templates erstellt.... Aber wie bekomme ich mit einem DOIF die MP3 Datei abgespielt?


([SENSOR_1_Heizung:"open"]) 
(set MyTTS tts :HeizungStoerung.mp3:)


So funktioniert es nicht..  Mit doppelten Klammern auch nicht...

:o

Vielen Dank!
Titel: Antw:DIOF mit TTS und mp3 Dateien...
Beitrag von: amenomade am 28 März 2020, 22:59:02
Zwei mögliche Gründe:
- der Befehl ist falsch. Was ergibt set MyTTS tts :HeizungStoerung.mp3: in der Kommandozeile?
- der Trigger ist falsch: generiert SENSOR_1_Heizung ein Event "open"?
Titel: Antw:DIOF mit TTS und mp3 Dateien...
Beitrag von: misux am 28 März 2020, 23:11:00
Zitat von: amenomade am 28 März 2020, 22:59:02
Zwei mögliche Gründe:
- der Befehl ist falsch. Was ergibt set MyTTS tts :HeizungStoerung.mp3: in der Kommandozeile?
- der Trigger ist falsch: generiert SENSOR_1_Heizung ein Event "open"?

Das DOIF funktioniert einwandfrei. Der Befehl tut auch sein Ding! Aber er haut es nicht aus dem DOIF raus... Wenn ich einen Text sagen lasse mit dem DOIF klappt es, aber die Datei will er nicht abspielen... Vielleicht wegen den DOPPELPUNKTEN? Ich habe keinen Plan...

Aus der Kommandozeile klappt es auch einwandfrei..
Titel: Antw:DIOF mit TTS und mp3 Dateien...
Beitrag von: amenomade am 28 März 2020, 23:15:58
Vielleicht mit Umgang über Perl?

([SENSOR_1_Heizung:"open"])
  { fhem ("set MyTTS tts :HeizungStoerung.mp3:") }
Titel: Antw:DIOF mit TTS und mp3 Dateien...
Beitrag von: misux am 28 März 2020, 23:41:22
  :o

Hmmm.... Jetzt geht es... Ich habe keinen Plan warum, aber nachdem ich die Perl Zeile zusätzlich hinzugefügt habe geht es jetzt mit beiden... ???

Naja... Warum auch immer... es funktioniert! Vielen Dank für die Hilfe!