Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. SayIt - redet nicht mit mir

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    SayIt - redet nicht mit mir

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

      Hi,

      Versuche gerade meine ersten Schritte bei SayIt, allerdings bisher ohne Erfolg.

      Eventuell kann mir jemand den Fehler anhand meiner Einstellungen aufzeigen.

      Eingerichtet ist es, die Parameter sind wie unten zu sehen gesetzt,

      Aber eigentlich sollte doch am Pc, wo .vis läuft etwas bei Tastendruck(1) zu hören sein.

      Dies ist aber nicht so.

      Im log wird jedenfall keine Änderung angezeigt.

      Bei Debug schreibt er: "setState, writeFile werden deaktiviert sein" ? Sonst ist der Code ok sagt Blockly.

      Sind meine ersten Gehversuche mit Blockly.

      Ich hoffe jemand kann mir weiterhelfen. Danke.
      1935_si2.png
      1935_si1.png
      1935_si3.png
      1935_si4.png

      1 Reply Last reply Reply Quote 0
      • G
        galferiz last edited by

        on({id: 'hm-rpc.0.NEQ0964793:1.PRESS_SHORT', val: true}, function (obj) {
          setState("sayit.0.tts.text", "Haustür wurde geöffnet");
        });
        
        //var idSayIt = "sayit.0.tts.text"; 
        //var vol ="sayit.0.tts.volume";
        
        //setState (vol,70);
        //setState (idSayIt, "Hallo Welt");
        

        Wo liegt der Fehler?

        Mit dem Code im Kommentar geht es - der reine obere Teil des Scripts jedoch nicht.

        Das gewählte Objekt leuchtet aber in der Objektübersicht bei Tastendruck - mit true - auf.

        Eigentlich sollte doch jetzt die Sprachausgabe ertönen …

        Weis mir keinen Rat mehr, Irgendwie muß ich doch die Sprachausgabe auslösen können :oops:

        1 Reply Last reply Reply Quote 0
        • G
          galferiz last edited by

          So, für alle Anfänger die an dem selben Punkt scheitern sollten.

          Ich habe folgenden fehlerhaften Code:

          'hm-rpc.0.NEQ0964793.1.PRESS_SHORT'
          

          durch diesen ersetzt, jetzt geht es:

          "hm-rpc.0.NEQ0964793.1.PRESS_SHORT"
          

          In der Programmierungseinführung von ioBroker steht es auch nur mit ' xxx ' drin.

          Da müsste sich mal eine Code Profi äußern, warum hier ein Fehler vorliegt.

          Grüße und schönes WE

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

            Hallo galferiz

            Dieses Blockly
            147_testsayit.png

            Erzeugt dieses Script

            on({id: 'javascript.1.bolTest01', val: true}, function (obj) {
              var value = obj.state.val;
              var oldValue = obj.oldState.val;
              setState("sayit.0.tts.text", "de;0;" + 'Dies ist ein Test');
            });
            

            Und funktioniert einwandfrei.

            Grüße

            1 Reply Last reply Reply Quote 0
            • G
              galferiz last edited by

              Merkwürdig :?

              Na egal, geht auf jedenfall jetzt.

              Bleibt nur mein nächste Herausforderung, wo ich noch keine Lösung habe,

              http://forum.iobroker.net/viewtopic.php?f=21&t=5248

              aber erledigt sich ja dann eh mit Alexa denk ich mal oder der Kombination mit der MP3 Sirene von HM :lol:

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

              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              685
              Online

              31.9k
              Users

              80.3k
              Topics

              1.3m
              Posts

              2
              5
              973
              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