Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Doppelte Ansagen über SayIT bei einfachem Blockly

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Doppelte Ansagen über SayIT bei einfachem Blockly

    This topic has been deleted. Only users with topic management privileges can see it.
    • wendy2702
      wendy2702 last edited by

      Hi,

      ich habe das Problem das bei einem einfachen Blockly Script die Ansagen über SayIt immer doppelt erfolgen.

      Z.B. bei diesem Blockly:

      999_ansage_doppelt.jpg

      Ich habe 2 SayIt Instanzen installiert. Eine geht auf einen Google Home und die zweite aktuell auf alle Browser in denen VIS geöffnet ist.

      Das ist der DP der zum Triggern verwendet wird:

      999_lampions_datenpunkt.jpg

      Egal ob ich die SayIT.0 (Google Home) oder SayIT.1 (Browser) auswähle erfolgen die Ansagen immer doppelt.

      2019-01-28 13:25:08.116  - info: sayit.1 saying: Lampions  aus
      2019-01-28 13:25:10.127  - info: sayit.1 saying: Lampions  aus
      
      

      Wo habe ich den den Fehler?

      1 Reply Last reply Reply Quote 0
      • BuZZy
        BuZZy last edited by

        Wie sieht denn das daraus generierte JavaScript aus?

        Gruß

        1 Reply Last reply Reply Quote 0
        • wendy2702
          wendy2702 last edited by

          Versuche ich nachher zu Posten wenn ich wieder zu Hause bin.

          Danke!

          1 Reply Last reply Reply Quote 0
          • wendy2702
            wendy2702 last edited by

            Hier der JS Code:

            on({id: 'hm-rpc.0.KEQ1047652.2.STATE', change: "ne"}, function (obj) {
              var value = obj.state.val;
              var oldValue = obj.oldState.val;
              setState("sayit.1.tts.text", "" + (String('Lampions ') + String((obj.state ? obj.state.val : "") ? ' an' : ' aus')));
              console.log("sayIt: " + (String('Lampions ') + String((obj.state ? obj.state.val : "") ? ' an' : ' aus')));
            });
            
            1 Reply Last reply Reply Quote 0
            • S
              stimezo Forum Testing last edited by

              Hast Du VIS und den Editor gleichzeitig offen?

              Wenn ja, ist das der Grund 😉

              Viele Grüße

              Christian

              1 Reply Last reply Reply Quote 0
              • wendy2702
                wendy2702 last edited by

                Ne,

                Die Ansagen kommen z.B. Über einen Google Home auch doppelt.

                Gesendet von iPhone mit Tapatalk Pro

                1 Reply Last reply Reply Quote 0
                • E
                  eMd last edited by

                  Habe ein ähnliches problem. Er soll mir nur sagen an oder aus mit trigger auf einen switch wie bei dir.
                  Habe auf allen google home doppelte ansagen.

                  1 Reply Last reply Reply Quote 0
                  • M
                    Maggugl last edited by

                    Hi, trotz des älteren Themas mein Senf dazu. Hatte vor kurzem auch das Problem. Meine Lösung war beim Trigger das "anerkannt ist" auf Update zu setzen und dadurch waren die doppelten Ansagen weg. Kann Zufall sein aber bei mir hat's was gebracht.

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    578
                    Online

                    31.8k
                    Users

                    80.0k
                    Topics

                    1.3m
                    Posts

                    5
                    8
                    670
                    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