Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. sayit - Anzahl Zeichen wurden reduziert ?

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    sayit - Anzahl Zeichen wurden reduziert ?

    This topic has been deleted. Only users with topic management privileges can see it.
    • bahnuhr
      bahnuhr Forum Testing Most Active last edited by bahnuhr

      Guten Morgen,
      wenn ich folgenden Text wiedergebe:

      setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00, Danach: Auto wird');
      

      klappt dies.

      Wenn ich den Text erweitere:

      setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00, Danach: Auto wird  ausgeführt.');
      

      kommt im Log:
      bd143cd3-1eb1-47e7-9851-ff12bf5f5423-image.png

      Vor dem Update auf admin5, etc. hat dies funktioniert.

      Wurde die Anzahl der Zeichen begrenzt ?

      mfg
      Dieter

      arteck 1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active @bahnuhr last edited by arteck

        @bahnuhr sagte in sayit - Anzahl Zeichen wurden reduziert ?:

        setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00, Danach: Auto wird' ausgeführt.);

        mach es richtig dann gehts auch

        setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00, Danach: Auto wird ausgeführt.');
        

        🙂

        bahnuhr 1 Reply Last reply Reply Quote 0
        • bahnuhr
          bahnuhr Forum Testing Most Active @arteck last edited by

          @arteck sagte in sayit - Anzahl Zeichen wurden reduziert ?:

          @bahnuhr sagte in sayit - Anzahl Zeichen wurden reduziert ?:

          setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00, Danach: Auto wird' ausgeführt.);

          mach es richtig dann gahts auch

          setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00, Danach: Auto wird ausgeführt.');
          

          🙂

          Na klar war es richtig.
          Nur falsch rein kopiert.

          Ich habe dies nun mehrfach getestet.
          Bei mir geht es nicht.

          1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active last edited by

            So, habe umgestellt auf picotts.
            Damit klappt es.

            Mit google klappt dies nicht mehr !

            1 Reply Last reply Reply Quote 0
            • bahnuhr
              bahnuhr Forum Testing Most Active last edited by

              Konnte das jemand nachvollziehen.

              Oder liegt es an meinem System.

              Weiterhin bekomme ich eine Fehlermeldung mit cloud.api.key.
              Da ist aber schon ein issue erstellt.
              https://github.com/ioBroker/ioBroker.sayit/issues/159

              Wäre doch schön, wenn die Einstellung in sayit wieder funktionieren würde.

              meistermopper created this issue in ioBroker/ioBroker.sayit

              closed No cloud voices since update #159

              1 Reply Last reply Reply Quote 0
              • bahnuhr
                bahnuhr Forum Testing Most Active last edited by

                keiner eine Idee oder Hinweis

                1 Reply Last reply Reply Quote 0
                • bahnuhr
                  bahnuhr Forum Testing Most Active last edited by

                  Ich muss das Thema nochmal hochholen.

                  Derzeit habe ich 2 Probleme:

                  a) No app key found in "cloud.0".
                  Instanz sayit: cloud-deutsch-marlene
                  unten: cloud.0
                  Wenn man nun einen Text vorlesen will kommt im log: ...No app key found in "cloud.0".

                  Dazu gibt es auch schon ein issue: ...https://github.com/ioBroker/ioBroker.sayit/issues/159

                  b) Anzahl der Zeichen beschränkt
                  Instanz sayit: google-deutsch
                  Wie oben schon beschrieben funktioniert die Ansage nicht mehr bei längeren Texten
                  Dieser Text funktioniert: ...setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00');
                  Dieser funktioniert nicht mehr: ...setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00, Danach: Auto wird ausgeführt');
                  Es kommt im log:

                  Cannot get file:TypeError: text should be a string
                  

                  Es wäre mir sehr gelegen wenn dies mal jemand nachvollziehen könnte.
                  @Homoran
                  @apollon77
                  Wurde seit admin5 oder js3.3 etwas geändert ?

                  mfg
                  Dieter

                  meistermopper created this issue in ioBroker/ioBroker.sayit

                  closed No cloud voices since update #159

                  bahnuhr Jey Cee 2 Replies Last reply Reply Quote 0
                  • bahnuhr
                    bahnuhr Forum Testing Most Active last edited by

                    Schade,
                    enttäuschende Resonanz diesmal.

                    haselchen 1 Reply Last reply Reply Quote 0
                    • haselchen
                      haselchen Most Active @bahnuhr last edited by haselchen

                      @bahnuhr

                      Wenn dich keiner mag.....ich bin ja da 🙂

                      Den Fehler bekomme ich auch wenn ich den Text in das Text Feld kopiere

                      Cannot get file:TypeError: text should be a string

                      Wenn es hilft, ich habe noch den Admin 5.0.31 und JS Controller 3.2.16, Sayit 1.12.3

                      1 Reply Last reply Reply Quote 0
                      • haselchen
                        haselchen Most Active last edited by

                        @bahnuhr

                        4 Jahre her und doch aktuell...

                        3b16d770-f154-4ad1-86c0-cc4a3c5ad8da-grafik.png

                        bahnuhr 1 Reply Last reply Reply Quote 0
                        • bahnuhr
                          bahnuhr Forum Testing Most Active @haselchen last edited by

                          @haselchen sagte in sayit - Anzahl Zeichen wurden reduziert ?:

                          @bahnuhr

                          4 Jahre her und doch aktuell...

                          3b16d770-f154-4ad1-86c0-cc4a3c5ad8da-grafik.png

                          Danke für die Info.

                          Problem hierbei ist nur, dass es vor admin 5 lief.
                          Und das nun schon mehrere jahre (bin ja auch schon ein bisschen dabei).

                          1 Reply Last reply Reply Quote 0
                          • bahnuhr
                            bahnuhr Forum Testing Most Active @bahnuhr last edited by

                            @bahnuhr sagte in sayit - Anzahl Zeichen wurden reduziert ?:

                            a) No app key found in "cloud.0".
                            Instanz sayit: cloud-deutsch-marlene
                            unten: cloud.0
                            Wenn man nun einen Text vorlesen will kommt im log: ...No app key found in "cloud.0".
                            Dazu gibt es auch schon ein issue: ...https://github.com/ioBroker/ioBroker.sayit/issues/159

                            @haselchen

                            Hast du zu diesem Punkt ne Lösung ?

                            1 Reply Last reply Reply Quote 0
                            • Jey Cee
                              Jey Cee Developer @bahnuhr last edited by

                              @bahnuhr sagte in sayit - Anzahl Zeichen wurden reduziert ?:

                              b) Anzahl der Zeichen beschränkt
                              Instanz sayit: google-deutsch
                              Wie oben schon beschrieben funktioniert die Ansage nicht mehr bei längeren Texten
                              Dieser Text funktioniert: ...setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00');
                              Dieser funktioniert nicht mehr: ...setState('sayit.4.tts.text','Manueller Mähauftrag: Start: sofort, Ende: 14:00, Danach: Auto wird ausgeführt');
                              Es kommt im log:
                              Cannot get file:TypeError: text should be a string

                              Ich bin gerade am Adapter und hab mir das mal angesehen und ich hab absolut keine Ahnung wo das Problem liegt.
                              Aber es scheint ein Update des node Moduls gegeben zu haben mit dem es direkt möglich ist lange Texte umwandeln zu lassen. Bisher hat das der Adapter selber gemacht.
                              Ich Aktualisiere das mal mit wenn ich eh schon dran bin. Das sollte dein Problem dann hoffentlich lösen.

                              Wird aber ne weile dauern bis die Version kommt, da ich noch auf ein Update des Admin Adapters warten muss zwecks einer Funktion.

                              bahnuhr 1 Reply Last reply Reply Quote 0
                              • bahnuhr
                                bahnuhr Forum Testing Most Active @Jey Cee last edited by

                                @jey-cee
                                Danke für die Info.

                                Hast du auch ne Info zu dem cloud Problem ?

                                Jey Cee 1 Reply Last reply Reply Quote 0
                                • Jey Cee
                                  Jey Cee Developer @bahnuhr last edited by

                                  @bahnuhr sagte in sayit - Anzahl Zeichen wurden reduziert ?:

                                  Hast du auch ne Info zu dem cloud Problem ?

                                  Mach mal den Experten modus an und schau im System Objekt für deine Cloud instanz ob da unter native ein Eintrag apiKey ist. Der Sayit Adapter holt den direkt da raus.

                                  bahnuhr 1 Reply Last reply Reply Quote 0
                                  • bahnuhr
                                    bahnuhr Forum Testing Most Active @Jey Cee last edited by

                                    @jey-cee sagte in sayit - Anzahl Zeichen wurden reduziert ?:

                                    Mach mal den Experten modus an und schau im System Objekt für deine Cloud instanz ob da unter native ein Eintrag apiKey ist. Der Sayit Adapter holt den direkt da raus.

                                    Expertenmodus ist an.
                                    9106bd6a-6201-4ec8-8499-f2b72a44e327-image.png

                                    Dort finde ich keinen Eintrag apiKey ?

                                    1 Reply Last reply Reply Quote 0
                                    • bahnuhr
                                      bahnuhr Forum Testing Most Active last edited by

                                      falsch geschaut.
                                      Sollte ja unter System gucken.

                                      Dort auch apikey gefunden.
                                      Nur ist dort kein Eintrag:
                                      acacd3b0-e92f-403f-9bef-8c71a3e458ad-image.png

                                      Jey Cee 1 Reply Last reply Reply Quote 0
                                      • Jey Cee
                                        Jey Cee Developer @bahnuhr last edited by

                                        @bahnuhr hast du in das Objekt 0 geschaut oder in cloud? 0 Representiert die Instanz.

                                        bahnuhr 1 Reply Last reply Reply Quote 0
                                        • bahnuhr
                                          bahnuhr Forum Testing Most Active @Jey Cee last edited by

                                          @jey-cee sagte in sayit - Anzahl Zeichen wurden reduziert ?:

                                          @bahnuhr hast du in das Objekt 0 geschaut oder in cloud? 0 Representiert die Instanz.

                                          Habs mein key mal eingegeben bei 0.
                                          ee0831a6-629e-49cd-a268-4133f0472188-image.png

                                          Hab ich dies richtig rein kopiert?

                                          Funktionieren tut es nicht.
                                          Es kommt weiterhin:
                                          No app key found in "cloud.0".

                                          Jey Cee 1 Reply Last reply Reply Quote 0
                                          • Jey Cee
                                            Jey Cee Developer @bahnuhr last edited by

                                            Ich nehme an das es so richtig ist. Da ich den Adapter noch nie in Verbindung mit der Cloud genutzt habe kann ich nicht sagen was da für ein Key stehen müsste.

                                            bahnuhr 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            927
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript
                                            7
                                            108
                                            5200
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo