Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. sayit geht nach update auf admin5 und js 3.3 nicht mehr

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    602

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

sayit geht nach update auf admin5 und js 3.3 nicht mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
errorsayit
30 Beiträge 6 Kommentatoren 605 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Thomas BraunT Thomas Braun

    @bahnuhr

    Unter Linux beginnen 'absolute Pfade' immer mit dem Wurzelverzeichnis.
    Pfadangaben relativ zur aktuellen Position im Verzeichnisbaum können ohne / oder mit . beginnen.

    echad@chet:~ $ cd opt
    -bash: cd: opt: Datei oder Verzeichnis nicht gefunden
    echad@chet:~ $ cd /opt
    echad@chet:/opt $
    

    Und deswegen wird auch immer die komplette Ein- und Ausgabe gewünscht, wenn etwas aus der Konsole hier reinkopiert wird. Damit man sieht wo der Kandidat 'relativ' im Dateibaum steht. Oder es werden gleich in den Antworten absolute Pfade vorgegeben, ob die jetzt erforderlich sind oder nicht.

    bahnuhrB Online
    bahnuhrB Online
    bahnuhr
    Forum Testing Most Active
    schrieb am zuletzt editiert von
    #14

    @thomas-braun
    ok, so ganz verstanden habe ich es nicht.

    Denn vorher war doch mein pfad

    opt/iobroker...

    und da hat offensichtlich iobroker doch das fehlende davor gesetzt.

    Und nach dem update halt nicht.

    Vielleicht hilft es ja anderen die den gleichen Fehler in den Scripten haben.


    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
    Danke.
    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
    ScreenToGif :https://www.screentogif.com/downloads.html

    F 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @bahnuhr

      Unter Linux beginnen 'absolute Pfade' immer mit dem Wurzelverzeichnis.
      Pfadangaben relativ zur aktuellen Position im Verzeichnisbaum können ohne / oder mit . beginnen.

      echad@chet:~ $ cd opt
      -bash: cd: opt: Datei oder Verzeichnis nicht gefunden
      echad@chet:~ $ cd /opt
      echad@chet:/opt $
      

      Und deswegen wird auch immer die komplette Ein- und Ausgabe gewünscht, wenn etwas aus der Konsole hier reinkopiert wird. Damit man sieht wo der Kandidat 'relativ' im Dateibaum steht. Oder es werden gleich in den Antworten absolute Pfade vorgegeben, ob die jetzt erforderlich sind oder nicht.

      F Offline
      F Offline
      fastfoot
      schrieb am zuletzt editiert von
      #15

      @thomas-braun sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:

      relativ zur aktuellen Position im Verzeichnisbaum

      und diese Position ist mW /opt/iobroker/node_modules/iobroker.javascript/, so zeigt es jedenfalls pwd an

      iobroker läuft unter Docker auf QNAP TS-451+
      SkriptRecovery: https://forum.iobroker.net/post/930558

      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • bahnuhrB bahnuhr

        @thomas-braun
        ok, so ganz verstanden habe ich es nicht.

        Denn vorher war doch mein pfad

        opt/iobroker...

        und da hat offensichtlich iobroker doch das fehlende davor gesetzt.

        Und nach dem update halt nicht.

        Vielleicht hilft es ja anderen die den gleichen Fehler in den Scripten haben.

        F Offline
        F Offline
        fastfoot
        schrieb am zuletzt editiert von
        #16

        @bahnuhr sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:

        Denn vorher

        ... wurde es halt laxer gehandhabt

        iobroker läuft unter Docker auf QNAP TS-451+
        SkriptRecovery: https://forum.iobroker.net/post/930558

        1 Antwort Letzte Antwort
        0
        • F fastfoot

          @thomas-braun sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:

          relativ zur aktuellen Position im Verzeichnisbaum

          und diese Position ist mW /opt/iobroker/node_modules/iobroker.javascript/, so zeigt es jedenfalls pwd an

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #17

          @fastfoot
          Keine Ahnung was das working directory ist. Jedenfalls ist es mit einem absoluten Pfad immer richtig.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          1 Antwort Letzte Antwort
          0
          • bahnuhrB bahnuhr

            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
            Dieter

            P.S.
            meine sayit Einstellungen
            63909517-9116-4b18-9a2e-dcae053f4c78-image.png

            Mit google deutsch klappt es auch nicht.

            lobomauL Offline
            lobomauL Offline
            lobomau
            schrieb am zuletzt editiert von
            #18

            @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.

            Host: NUC8i3 mit Proxmox:

            • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
            • Slave: Pi4
            bahnuhrB F 2 Antworten Letzte Antwort
            0
            • lobomauL lobomau

              @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.

              bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #19

              @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.


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              lobomauL 1 Antwort Letzte Antwort
              0
              • lobomauL lobomau

                @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.

                F Offline
                F Offline
                fastfoot
                schrieb am zuletzt editiert von
                #20

                @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

                iobroker läuft unter Docker auf QNAP TS-451+
                SkriptRecovery: https://forum.iobroker.net/post/930558

                bahnuhrB 1 Antwort Letzte Antwort
                0
                • F fastfoot

                  @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

                  bahnuhrB Online
                  bahnuhrB Online
                  bahnuhr
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #21

                  @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)).


                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                  Danke.
                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                  ScreenToGif :https://www.screentogif.com/downloads.html

                  F 1 Antwort Letzte Antwort
                  0
                  • bahnuhrB bahnuhr

                    @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.

                    lobomauL Offline
                    lobomauL Offline
                    lobomau
                    schrieb am zuletzt editiert von
                    #22

                    @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:
                    2abe2db0-cb63-4242-8cbf-c9529e25047e-image.png

                    Host: NUC8i3 mit Proxmox:

                    • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                    • Slave: Pi4
                    bahnuhrB 1 Antwort Letzte Antwort
                    0
                    • bahnuhrB bahnuhr

                      @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)).

                      F Offline
                      F Offline
                      fastfoot
                      schrieb am zuletzt editiert von
                      #23

                      @bahnuhr sagte in sayit geht nach update auf admin5 und js 3.3 nicht mehr:

                      Nein, sayit kann auch mp3 abspielen.

                      cool, wieder was gelernt :-)

                      iobroker läuft unter Docker auf QNAP TS-451+
                      SkriptRecovery: https://forum.iobroker.net/post/930558

                      1 Antwort Letzte Antwort
                      0
                      • lobomauL lobomau

                        @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:
                        2abe2db0-cb63-4242-8cbf-c9529e25047e-image.png

                        bahnuhrB Online
                        bahnuhrB Online
                        bahnuhr
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #24

                        @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?


                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                        Danke.
                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                        ScreenToGif :https://www.screentogif.com/downloads.html

                        lobomauL 1 Antwort Letzte Antwort
                        0
                        • bahnuhrB bahnuhr

                          @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?

                          lobomauL Offline
                          lobomauL Offline
                          lobomau
                          schrieb am zuletzt editiert von lobomau
                          #25

                          @bahnuhr bin grad am Suchen...

                          Edit.: geht auch nicht. :-(

                          sayit.0.tts.text
                          

                          wird korrekt gefüllt mit:

                          /opt/iobroker/iobroker-data/files/vis.0/mp3/glas-scheibe.mp3
                          

                          Host: NUC8i3 mit Proxmox:

                          • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                          • Slave: Pi4
                          bahnuhrB 2 Antworten Letzte Antwort
                          0
                          • lobomauL lobomau

                            @bahnuhr bin grad am Suchen...

                            Edit.: geht auch nicht. :-(

                            sayit.0.tts.text
                            

                            wird korrekt gefüllt mit:

                            /opt/iobroker/iobroker-data/files/vis.0/mp3/glas-scheibe.mp3
                            
                            bahnuhrB Online
                            bahnuhrB Online
                            bahnuhr
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #26

                            @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?


                            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                            Danke.
                            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                            ScreenToGif :https://www.screentogif.com/downloads.html

                            lobomauL 1 Antwort Letzte Antwort
                            0
                            • lobomauL lobomau

                              @bahnuhr bin grad am Suchen...

                              Edit.: geht auch nicht. :-(

                              sayit.0.tts.text
                              

                              wird korrekt gefüllt mit:

                              /opt/iobroker/iobroker-data/files/vis.0/mp3/glas-scheibe.mp3
                              
                              bahnuhrB Online
                              bahnuhrB Online
                              bahnuhr
                              Forum Testing Most Active
                              schrieb am zuletzt editiert von
                              #27

                              @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.


                              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                              Danke.
                              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                              ScreenToGif :https://www.screentogif.com/downloads.html

                              1 Antwort Letzte Antwort
                              0
                              • bahnuhrB bahnuhr

                                @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?

                                lobomauL Offline
                                lobomauL Offline
                                lobomau
                                schrieb am zuletzt editiert von
                                #28

                                @bahnuhr nee, nicht gleich... spielt auf google mini ab. Text für Sprache kein Problem.

                                Host: NUC8i3 mit Proxmox:

                                • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                                • Slave: Pi4
                                bahnuhrB 1 Antwort Letzte Antwort
                                0
                                • lobomauL lobomau

                                  @bahnuhr nee, nicht gleich... spielt auf google mini ab. Text für Sprache kein Problem.

                                  bahnuhrB Online
                                  bahnuhrB Online
                                  bahnuhr
                                  Forum Testing Most Active
                                  schrieb am zuletzt editiert von bahnuhr
                                  #29

                                  @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.


                                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                  Danke.
                                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                  ScreenToGif :https://www.screentogif.com/downloads.html

                                  lobomauL 1 Antwort Letzte Antwort
                                  0
                                  • bahnuhrB bahnuhr

                                    @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.

                                    lobomauL Offline
                                    lobomauL Offline
                                    lobomau
                                    schrieb am zuletzt editiert von
                                    #30

                                    @bahnuhr ich habe mal zum Testen auf Browser gestellt. Auch kein Ton. Was soll´s. Ich bleibe dann bei den Sprachansagen. :+1:

                                    Host: NUC8i3 mit Proxmox:

                                    • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                                    • Slave: Pi4
                                    1 Antwort Letzte Antwort
                                    0
                                    Antworten
                                    • In einem neuen Thema antworten
                                    Anmelden zum Antworten
                                    • Älteste zuerst
                                    • Neuste zuerst
                                    • Meiste Stimmen


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    490

                                    Online

                                    32.7k

                                    Benutzer

                                    82.6k

                                    Themen

                                    1.3m

                                    Beiträge
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Anmelden

                                    • Du hast noch kein Konto? Registrieren

                                    • Anmelden oder registrieren, um zu suchen
                                    • Erster Beitrag
                                      Letzter Beitrag
                                    0
                                    • Home
                                    • Aktuell
                                    • Tags
                                    • Ungelesen 0
                                    • Kategorien
                                    • Unreplied
                                    • Beliebt
                                    • GitHub
                                    • Docu
                                    • Hilfe