NEWS
sayit geht nach update auf admin5 und js 3.3 nicht mehr
-
Hallo,
folgender Befehl erzeugt nun eine Fehlermeldung:
setState('sayit.3.tts.text', 'opt/iobroker/iobroker-data/files/vis.0/mp3/abcde.mp3');Fehlermeldung im log:
sayit.3 2021-08-08 20:10:16.795 error Cannot upload file "opt/iobroker/iobroker-data/files/vis.0/mp3/abcde.mp3" to state: Error: ENOENT: no such file or directory, open 'opt/iobroker/iobroker-data/files/vis.0/mp3/abcde.mp3'mit admin 4.2 klappt noch alles.
Jemand eine Idee ?
mfg
DieterP.S.
meine sayit Einstellungen

Mit google deutsch klappt es auch nicht.
-
@bahnuhr Fehler hast du ja bereits gefunden :+1:
Nun wollte ich es bei mir mal nachstellen, da ich noch nie ein mp3 über ioB abgespielt habe.
Gibt es eine Beschränkung bzgl. des mp3? Ich habe eine mit 3,7 MB Größe ausprobiert.@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
Gibt es eine Beschränkung bzgl. des mp3? Ich habe eine mit 3,7 MB Größe ausprobiert.
Kann ich nicht beantworten. Benutze die kleinen mp3 nur so als "Ansage-Gong".
Aber probier es doch aus.
Und geb dann Bescheid. -
@bahnuhr Fehler hast du ja bereits gefunden :+1:
Nun wollte ich es bei mir mal nachstellen, da ich noch nie ein mp3 über ioB abgespielt habe.
Gibt es eine Beschränkung bzgl. des mp3? Ich habe eine mit 3,7 MB Größe ausprobiert. -
@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
Ich habe eine mit 3,7 MB Größe ausprobiert.
jetzt stehe ich mal auf dem Schlauch. SayIt erstellt doch MP3 aus Text
@fastfoot sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
Ich habe eine mit 3,7 MB Größe ausprobiert.
jetzt stehe ich mal auf dem Schlauch. SayIt erstellt doch MP3 aus Text
Nein, sayit kann auch mp3 abspielen.
Siehe script oben.Ich benutze verschiedene mp3 als eingangs Ton und danach werden mit timeout der Text abgespielt.
z.B. so:
setState('sayit.3.tts.text', '/opt/iobroker/iobroker-data/files/vis.0/mp3/tos-computer-03.mp3'); setTimeout(function() { setState('sayit.4.tts.text', "Spülmaschine ist fertig.") } , 3000);Für den "gong" benutze ich sayit.3 und für den Text sayit.4
(musste 2 Instanzen nehmen; ansonsten gab es ein Problem (weiß jetzt aber nicht mehr welches)). -
@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
Gibt es eine Beschränkung bzgl. des mp3? Ich habe eine mit 3,7 MB Größe ausprobiert.
Kann ich nicht beantworten. Benutze die kleinen mp3 nur so als "Ansage-Gong".
Aber probier es doch aus.
Und geb dann Bescheid.@bahnuhr hab ich ausprobiert. Bleibt stumm, auch keine Fehlermeldung.
Hab einfach Einzeiler genommen:Funktioniert:
setState('sayit.0.tts.text', 'Hallo');Funktioniert nicht:
setState('sayit.0.tts.text', '/opt/iobroker/iobroker-data/files/vis.0/mp3/badboys.mp3');Vorher frisch mp3 upgeloaded:

-
@fastfoot sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
Ich habe eine mit 3,7 MB Größe ausprobiert.
jetzt stehe ich mal auf dem Schlauch. SayIt erstellt doch MP3 aus Text
Nein, sayit kann auch mp3 abspielen.
Siehe script oben.Ich benutze verschiedene mp3 als eingangs Ton und danach werden mit timeout der Text abgespielt.
z.B. so:
setState('sayit.3.tts.text', '/opt/iobroker/iobroker-data/files/vis.0/mp3/tos-computer-03.mp3'); setTimeout(function() { setState('sayit.4.tts.text', "Spülmaschine ist fertig.") } , 3000);Für den "gong" benutze ich sayit.3 und für den Text sayit.4
(musste 2 Instanzen nehmen; ansonsten gab es ein Problem (weiß jetzt aber nicht mehr welches)). -
@bahnuhr hab ich ausprobiert. Bleibt stumm, auch keine Fehlermeldung.
Hab einfach Einzeiler genommen:Funktioniert:
setState('sayit.0.tts.text', 'Hallo');Funktioniert nicht:
setState('sayit.0.tts.text', '/opt/iobroker/iobroker-data/files/vis.0/mp3/badboys.mp3');Vorher frisch mp3 upgeloaded:

@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
Funktioniert nicht:
Hast du mal ne ganz kleine Datei probiert?
-
@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
Funktioniert nicht:
Hast du mal ne ganz kleine Datei probiert?
-
@bahnuhr bin grad am Suchen...
Edit.: geht auch nicht. :-(
sayit.0.tts.textwird korrekt gefüllt mit:
/opt/iobroker/iobroker-data/files/vis.0/mp3/glas-scheibe.mp3@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
@bahnuhr bin grad am Suchen...
Edit.: geht auch nicht. :-(
Hast du die gleichen Eingaben in der Instanz wie ich.
Also auf browser eingestellt.Oder wo willst du die Datei abspielen?
-
@bahnuhr bin grad am Suchen...
Edit.: geht auch nicht. :-(
sayit.0.tts.textwird korrekt gefüllt mit:
/opt/iobroker/iobroker-data/files/vis.0/mp3/glas-scheibe.mp3@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
wird korrekt gefüllt mit:
Also klappt es.
Sehr gut. -
@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
@bahnuhr bin grad am Suchen...
Edit.: geht auch nicht. :-(
Hast du die gleichen Eingaben in der Instanz wie ich.
Also auf browser eingestellt.Oder wo willst du die Datei abspielen?
-
@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
google mini
oder alexa hab ich auch mal probiert.
Musste du (glaube ich) über ein cloud gehen.
Hatte dies aber dann aufgegeben.
Bei mir hängt im Wohnzimmer ein Win Surface Tablet. Und da muss der Ton ankommen.
-
@lobomau sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:
google mini
oder alexa hab ich auch mal probiert.
Musste du (glaube ich) über ein cloud gehen.
Hatte dies aber dann aufgegeben.
Bei mir hängt im Wohnzimmer ein Win Surface Tablet. Und da muss der Ton ankommen.