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. Cloud Dienste
  4. Problem mit Alexansagen - Zu lang

NEWS

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

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

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

Problem mit Alexansagen - Zu lang

Geplant Angeheftet Gesperrt Verschoben Cloud Dienste
15 Beiträge 4 Kommentatoren 1.2k Aufrufe 1 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.
  • umbmU Offline
    umbmU Offline
    umbm
    schrieb am zuletzt editiert von
    #5

    @apollon77:

    Hätte Dir die Adapter-Readme schneller gegeben :-)

    https://github.com/Apollon77/ioBroker.a … ercommands ` Genau dort hatte ich es auch gefunden, danke für die ausführliche Readme..

    1 Antwort Letzte Antwort
    0
    • T Offline
      T Offline
      thorkillar
      schrieb am zuletzt editiert von
      #6

      Hey und vielen Dank für die Hilfe.

      An dieser Stelle möchte ich nochmal was nachfragen. Ich habe mir die readme angesehen, jedoch habe ich nichts zur maximalen Länge gefunden.

      "as long as you separate 250 characters with a semicolon" ist mir schon klar. Und das klappt auch.

      Ich habe viel kurze Blöcke (bis zu 200 Zeichen) zusammen geführt. Alle auch durch ein ; geteilt.

      Ich habe jedoch nun das Problem, dass Alexa manchmal den Text nicht vorliest.

      Wenn ich den text dann um ein paar Wörter oder ganze Blöcke kürze, dann geht es wieder.

      Kennt jemand das Problem? und hat vielleicht einen Tip für mich.

      1 Antwort Letzte Antwort
      0
      • dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #7

        sind es wirklich "nur" 200 ? (Leerzeichen sind auch Zeichen)

        1 Antwort Letzte Antwort
        0
        • T Offline
          T Offline
          thorkillar
          schrieb am zuletzt editiert von
          #8

          Bin mir relativ sicher, zahle aber nochmal <emoji seq="1f604">😄</emoji>

          1 Antwort Letzte Antwort
          0
          • umbmU Offline
            umbmU Offline
            umbm
            schrieb am zuletzt editiert von
            #9

            Könnte ein Timing-Problem sein, hatte ich auch schon.

            Setzt du den Text vorher komplett zusammen und schreibst in einem Stück in den Adapter-DP, oder schreibst du mehrere Blöcke nacheinander aus einem Script in den Datenpunkt?

            1 Antwort Letzte Antwort
            0
            • T Offline
              T Offline
              thorkillar
              schrieb am zuletzt editiert von
              #10

              Ich habe jetzt nochmal gezählt. Also keines der Texte ist über 200 Zeichen lang. Ich habe ein langes skript, dass an hand von Variablen verschiedene Textbausteine zusammen setzt und in eine Variable schreibt. Diese Variable wird danach in den Speak geschrieben und das funktioniert auch bis zur magischen Grenze von ca. 1950 Zeichen. (ìnklusive ; , . ? und leerzeichen). Es gibt auch einen Fehler im Log:

              ! alexa2.0 2019-01-27 23:01:33.526 error Datatype for Echo-Devices.G090U50784431QWE.Commands.speak differs from expected, ignore state change! Please write correct datatype (string)
              ! javascript.0 2019-01-27 23:01:33.521 warn at Object. <anonymous>(script.js.THORnet.Alexa.Alexa_-Guten_Morgen_Ansage-_Frühstück__000:129:5)
              ! javascript.0 2019-01-27 23:01:33.521 warn Wrong type of alexa2.0.Echo-Devices.G090U50784431QWE.Commands.speak: "number". Please fix, while deprecated and will not work in next versions.</anonymous>

              Wenn ich mir das Ergebnis via debug anzeigen lasse und per Copy and Paste direkt in das Objekt "speak" einfüge, funktioniert es ebenfalls nicht. Wenn ich den Text um einige Zeichen kürze, funktioniert es. Es ist auch nicht wichtig, wo ich die Zeichen weg nehme.

              Jemand eine Idee?

              1 Antwort Letzte Antwort
              0
              • dslraserD Offline
                dslraserD Offline
                dslraser
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #11

                Interessant.

                Eine Idee habe ich nicht. (ausser Deine Fehlermeldungen, da wird ja auch Number angemeckert, also da wird irgendwo kein String verwendet)

                Ich stelle gerade alles auf ssml um, da habe ich bis jetzt keine 250 Zeichen Grenze. Alexa2Adapter vom Git) Laut Apollon77 gibt es die dort wohl auch nicht.

                Das schöne dabei, Du kannst einzelne Passagen von verschiedenen Stimmen und Lautstärken usw. innerhalb der gleichen Ansage ablaufen lassen.

                1 Antwort Letzte Antwort
                0
                • umbmU Offline
                  umbmU Offline
                  umbm
                  schrieb am zuletzt editiert von
                  #12

                  Naja, dein log besagt, dass dort ein falsches Datenformat eingegeben wurde.

                  Erwartet wird ein string, es kommt aber number an.

                  Könnte es sein, dass bei der Zusammenstellung des Textes irgendwelche Variablen vom Typ number übergeben werden?

                  1 Antwort Letzte Antwort
                  0
                  • T Offline
                    T Offline
                    thorkillar
                    schrieb am zuletzt editiert von
                    #13

                    mmm.

                    wenn ich den text aus der debug ausgabe in editor von windows copy und paste und vor dort aus wieder in die zwischenablage kopiere und dann direkt in iobroker>Alexa>Esszimmer>Commands>speak einfüge, passiert genau gar nichts. Auch nicht im Log. Wenn ich den Text willkürlich kürze, geht es dann irgendwann. Eine genau Zeichenlänge konnte ich nicht feststellen.

                    1 Antwort Letzte Antwort
                    0
                    • T Offline
                      T Offline
                      thorkillar
                      schrieb am zuletzt editiert von
                      #14

                      @dslraser:

                      Interessant.

                      Eine Idee habe ich nicht. (ausser Deine Fehlermeldungen, da wird ja auch Number angemeckert, also da wird irgendwo kein String verwendet)

                      Ich stelle gerade alles auf ssml um, da habe ich bis jetzt keine 250 Zeichen Grenze. Alexa2Adapter vom Git) Laut Apollon77 gibt es die dort wohl auch nicht.

                      Das schöne dabei, Du kannst einzelne Passagen von verschiedenen Stimmen und Lautstärken usw. innerhalb der gleichen Ansage ablaufen lassen. `

                      Das klingt gut, wie komme ich da ran ;-) ?

                      1 Antwort Letzte Antwort
                      0
                      • dslraserD Offline
                        dslraserD Offline
                        dslraser
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #15

                        über github.

                        Bei den Adaptern auf das "Katzensymbol" und dann Alexa2 Adapter auswählen. Anschließend einen Upload nicht vergessen. (rechts bei dem Adapter auf den Pfeil klicken)

                        viewtopic.php?p=218007#p218007

                        und ab hier

                        viewtopic.php?p=218008#p218008

                        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
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        616

                        Online

                        32.7k

                        Benutzer

                        82.5k

                        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