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. Skripten / Logik
  4. Blockly
  5. Alexa device für Sprachausgabe bestimmen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Alexa device für Sprachausgabe bestimmen

Geplant Angeheftet Gesperrt Verschoben Blockly
33 Beiträge 7 Kommentatoren 2.6k Aufrufe 6 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.
  • H Harrymausi

    @albert-k
    Ja, sähe dann in etwa so aus....
    Ich weiß nur nicht, was ich bei der "falls" Bedingung eintragen kann.
    Es sollte ein Element sein, wo ich sage: falls Objekt ID = xxxxx
    Ich finde aber nichts passendes... :-(

    58c1bb60-da9c-4170-b4c1-9e888f5ea906-image.png

    Albert KA Offline
    Albert KA Offline
    Albert K
    schrieb am zuletzt editiert von
    #9

    @harrymausi

    Na so wie ich es beschrieben habe oben

    Falls wert von history/name = Echo1 -> steuere speak (vom Echo1) mit Text
    Sonstfalls etc etc

    H 2 Antworten Letzte Antwort
    0
    • Albert KA Albert K

      @harrymausi

      Na so wie ich es beschrieben habe oben

      Falls wert von history/name = Echo1 -> steuere speak (vom Echo1) mit Text
      Sonstfalls etc etc

      H Offline
      H Offline
      Harrymausi
      schrieb am zuletzt editiert von
      #10

      @albert-k

      Ich hab´s gefunden....:woman-facepalming:
      Werde es heute abend mal ausprobieren und berichten.
      Bis dahin erstmal vielen Dank!

      1 Antwort Letzte Antwort
      0
      • Albert KA Albert K

        @harrymausi

        Na so wie ich es beschrieben habe oben

        Falls wert von history/name = Echo1 -> steuere speak (vom Echo1) mit Text
        Sonstfalls etc etc

        H Offline
        H Offline
        Harrymausi
        schrieb am zuletzt editiert von
        #11

        @albert-k

        So, funktioniert grundsätzlich aber manchmal verschluckt er sich halt noch und gibt es auf dem falschen Gerät aus, weil der Status in der history nicht schnell genug aktualisiert wird. Da müsste also vor dem Auslesen des Status irgendwie noch eine kleine Verzögerung rein. Mal sehen, ob ich da ne Lösung finde.....

        65e27572-0514-4980-87cd-f409de905f72-image.png

        M 1 Antwort Letzte Antwort
        0
        • H Harrymausi

          @albert-k

          So, funktioniert grundsätzlich aber manchmal verschluckt er sich halt noch und gibt es auf dem falschen Gerät aus, weil der Status in der history nicht schnell genug aktualisiert wird. Da müsste also vor dem Auslesen des Status irgendwie noch eine kleine Verzögerung rein. Mal sehen, ob ich da ne Lösung finde.....

          65e27572-0514-4980-87cd-f409de905f72-image.png

          M Offline
          M Offline
          Michi68
          schrieb am zuletzt editiert von Michi68
          #12

          @harrymausi
          Hallo,
          wie @Albert K schon schreib Trigger im Trigger mach man nicht, könnte daran liegen.
          bei mir sieht es so aus, einmal mit speak

          sprache04.png

          oder mit ssml

          sprache03.png

          es antwortet immer die gefragte

          Edit: noch ein Bild
          trigger.png
          Gruß Michael

          H Albert KA 2 Antworten Letzte Antwort
          0
          • M Michi68

            @harrymausi
            Hallo,
            wie @Albert K schon schreib Trigger im Trigger mach man nicht, könnte daran liegen.
            bei mir sieht es so aus, einmal mit speak

            sprache04.png

            oder mit ssml

            sprache03.png

            es antwortet immer die gefragte

            Edit: noch ein Bild
            trigger.png
            Gruß Michael

            H Offline
            H Offline
            Harrymausi
            schrieb am zuletzt editiert von
            #13

            @michi68
            Vielen Dank für den Vorschlag.
            Wenn ich es richtig sehe, wird hier vermutlich auch die serialnumber aus der history ausgelesen und dann das entsprechende device mit dem speak Befehl angesprochen.
            Ich werde es auch einmal so probieren, da mir das Script etwas kompakter erscheint als meins.
            Mittlerweile funktioniert es bei mir aber auch gut.
            Das Problem war offensichtlich, dass das andere echo Gerät mitgehört hat (die Mikrofone sind ja sehr empfindlich) und somit das von mir angesprochene Gerät nicht in der history stand, sondern ein anderes, welches dann auch antwortete....

            1 Antwort Letzte Antwort
            0
            • M Michi68

              @harrymausi
              Hallo,
              wie @Albert K schon schreib Trigger im Trigger mach man nicht, könnte daran liegen.
              bei mir sieht es so aus, einmal mit speak

              sprache04.png

              oder mit ssml

              sprache03.png

              es antwortet immer die gefragte

              Edit: noch ein Bild
              trigger.png
              Gruß Michael

              Albert KA Offline
              Albert KA Offline
              Albert K
              schrieb am zuletzt editiert von
              #14

              @michi68

              Und Deine Blockly funktionieren wirklich? Das wundert mich jetzt aber schon etwas.

              Als Trigger benötigt man doch den ObjekID und nicht den Wert des ObjektIDs.

              c3781bba-a2e4-48cc-a086-1aca68ff6e19-image.png

              M M 2 Antworten Letzte Antwort
              0
              • Albert KA Albert K

                @michi68

                Und Deine Blockly funktionieren wirklich? Das wundert mich jetzt aber schon etwas.

                Als Trigger benötigt man doch den ObjekID und nicht den Wert des ObjektIDs.

                c3781bba-a2e4-48cc-a086-1aca68ff6e19-image.png

                M Online
                M Online
                MCU
                schrieb am zuletzt editiert von
                #15

                @albert-k In neueren javascript Versionen wird der Objekt Name angezeigt und nicht die Objekt-ID. Ist also im Bereich des Möglichen.
                7049701f-0e30-4807-bea1-f7610445aed8-image.png
                21aa565d-b82e-484a-bade-f5ccab5f8ee8-image.png

                NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                Albert KA 1 Antwort Letzte Antwort
                0
                • M MCU

                  @albert-k In neueren javascript Versionen wird der Objekt Name angezeigt und nicht die Objekt-ID. Ist also im Bereich des Möglichen.
                  7049701f-0e30-4807-bea1-f7610445aed8-image.png
                  21aa565d-b82e-484a-bade-f5ccab5f8ee8-image.png

                  Albert KA Offline
                  Albert KA Offline
                  Albert K
                  schrieb am zuletzt editiert von
                  #16

                  @mcu

                  Ja schon, Objekt Name versteh ich ja noch, aber im Beispiel von Michi68 steht ja der Wert des Objekts als Trigger (Alexa, ist das Licht am Balkon an) und nicht der ObjektID oder Objekt Name. (???)

                  M 1 Antwort Letzte Antwort
                  0
                  • Albert KA Albert K

                    @mcu

                    Ja schon, Objekt Name versteh ich ja noch, aber im Beispiel von Michi68 steht ja der Wert des Objekts als Trigger (Alexa, ist das Licht am Balkon an) und nicht der ObjektID oder Objekt Name. (???)

                    M Online
                    M Online
                    MCU
                    schrieb am zuletzt editiert von MCU
                    #17

                    @albert-k HAb ja nicht alles gelesen aber er scheint das Objekt zu setzen, wenn der Satz gesprochen wurde.
                    1916fc0d-baf3-41df-b57c-47c611329d88-image.png
                    5706b1aa-eaa1-489b-af23-b133f0a2ef8f-image.png

                    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                    1 Antwort Letzte Antwort
                    0
                    • Albert KA Albert K

                      @michi68

                      Und Deine Blockly funktionieren wirklich? Das wundert mich jetzt aber schon etwas.

                      Als Trigger benötigt man doch den ObjekID und nicht den Wert des ObjektIDs.

                      c3781bba-a2e4-48cc-a086-1aca68ff6e19-image.png

                      M Offline
                      M Offline
                      Michi68
                      schrieb am zuletzt editiert von
                      #18

                      @albert-k
                      Extra Datenpunkt nur zur Abfrage
                      balkon_licht.png

                      Albert KA 1 Antwort Letzte Antwort
                      0
                      • M Michi68

                        @albert-k
                        Extra Datenpunkt nur zur Abfrage
                        balkon_licht.png

                        Albert KA Offline
                        Albert KA Offline
                        Albert K
                        schrieb am zuletzt editiert von
                        #19

                        @michi68

                        Boah :blush: :blush: :blush: Jetzt ist es klar. Echt grenzwertig LOL. Hast mich damit ganz schön an der Nase rum geführt :)

                        H 1 Antwort Letzte Antwort
                        0
                        • Albert KA Albert K

                          @michi68

                          Boah :blush: :blush: :blush: Jetzt ist es klar. Echt grenzwertig LOL. Hast mich damit ganz schön an der Nase rum geführt :)

                          H Offline
                          H Offline
                          Harrymausi
                          schrieb am zuletzt editiert von
                          #20

                          @albert-k
                          @Michi68

                          Danke, dass ihr mich so tatkräftig unterstützt habt. Ich habe nun auch einmal die Variante von Michi68 ausprobiert. Hier ist es eleganter gelöst und es muss nicht jedes evtl. neue Gerät händisch eingefügt werden! (s. unten)

                          8524d253-e8c3-4f00-83cf-f86e975df7f1-image.png

                          Albert KA 2 Antworten Letzte Antwort
                          0
                          • H Harrymausi

                            @albert-k
                            @Michi68

                            Danke, dass ihr mich so tatkräftig unterstützt habt. Ich habe nun auch einmal die Variante von Michi68 ausprobiert. Hier ist es eleganter gelöst und es muss nicht jedes evtl. neue Gerät händisch eingefügt werden! (s. unten)

                            8524d253-e8c3-4f00-83cf-f86e975df7f1-image.png

                            Albert KA Offline
                            Albert KA Offline
                            Albert K
                            schrieb am zuletzt editiert von Albert K
                            #21

                            @harrymausi

                            aber Du hast immer noch Trigger im Trigger. Nicht gut. In diesem Fall richtet es wohl nichts an, ist aber überflüssig

                            Sobald der geschachtelte Trigger einmal auslöst, triggert er immer, egal ob der übergeordnete Trigger auslöst oder nicht.

                            Der geschachtelte sollte ein blauer Logik/Falls Block sein. Falls Wert von Objekt Power (=wahr) -> setze Text, schreibe Objekt. (vor allem wenn Du mehrere Objekte einfügen willst)

                            H 1 Antwort Letzte Antwort
                            0
                            • Albert KA Albert K

                              @harrymausi

                              aber Du hast immer noch Trigger im Trigger. Nicht gut. In diesem Fall richtet es wohl nichts an, ist aber überflüssig

                              Sobald der geschachtelte Trigger einmal auslöst, triggert er immer, egal ob der übergeordnete Trigger auslöst oder nicht.

                              Der geschachtelte sollte ein blauer Logik/Falls Block sein. Falls Wert von Objekt Power (=wahr) -> setze Text, schreibe Objekt. (vor allem wenn Du mehrere Objekte einfügen willst)

                              H Offline
                              H Offline
                              Harrymausi
                              schrieb am zuletzt editiert von
                              #22

                              @albert-k
                              Ich denke, Du meinst das so.
                              Funktioniert genauso gut! Ich bin im iobroker bzw. blockly leider noch nicht sehr firm.
                              Ich muss mir da erst einiges erarbeiten.
                              Manchmal ist es noch ein komplizierter Weg zum Ziel....

                              226519ba-16a8-4c61-a301-e4912fa6406e-image.png

                              Albert KA 1 Antwort Letzte Antwort
                              0
                              • H Harrymausi

                                @albert-k
                                Ich denke, Du meinst das so.
                                Funktioniert genauso gut! Ich bin im iobroker bzw. blockly leider noch nicht sehr firm.
                                Ich muss mir da erst einiges erarbeiten.
                                Manchmal ist es noch ein komplizierter Weg zum Ziel....

                                226519ba-16a8-4c61-a301-e4912fa6406e-image.png

                                Albert KA Offline
                                Albert KA Offline
                                Albert K
                                schrieb am zuletzt editiert von
                                #23

                                @harrymausi

                                Ja, genau so. Deshalb Trigger in Trigger gar nicht erst angewöhnen, das kann ganz unvorhersehbare Auswirkungen haben (nicht in Deinem Beispiel aber allgemein)

                                Jeder fängt mal an, ich bin auch nur etwas länger in Blockly drin und immer noch Anfänger :)

                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  Michi68
                                  schrieb am zuletzt editiert von
                                  #24

                                  @albert-k
                                  ja das ein oder andere kann man schon mal falsch interpretieren und das dann zu Verwirrung führen :grinning:
                                  @harrymausi
                                  schön das es geholfen hat und das Trigger in Trigger hast du auch behoben :+1:

                                  1 Antwort Letzte Antwort
                                  0
                                  • FenriswolfF Offline
                                    FenriswolfF Offline
                                    Fenriswolf
                                    schrieb am zuletzt editiert von
                                    #25

                                    Moin,

                                    genau soetwas habe ich gesucht, leider habe ich das Problem, das Alexa erstmal anfängt mir zu erzählen, das es einen Skill nicht finden kann, oder irgendwelche Erklärungen aus dem Internet erzählt oder oder oder ..... und erst dann kommt die eigentliche Sprachaussage, die ich eingegeben habe.
                                    Kann man irgendwie unterbinden, dass wenn Alexa kein Kommando oder ähnliches verstanden hat, sie ruhig bleibt und dadurch dann nur meinen Text ausgibt ?

                                    in diesem Sinne ... bis denne

                                    Press any key to continue or any other to quit

                                    Albert KA 1 Antwort Letzte Antwort
                                    0
                                    • FenriswolfF Fenriswolf

                                      Moin,

                                      genau soetwas habe ich gesucht, leider habe ich das Problem, das Alexa erstmal anfängt mir zu erzählen, das es einen Skill nicht finden kann, oder irgendwelche Erklärungen aus dem Internet erzählt oder oder oder ..... und erst dann kommt die eigentliche Sprachaussage, die ich eingegeben habe.
                                      Kann man irgendwie unterbinden, dass wenn Alexa kein Kommando oder ähnliches verstanden hat, sie ruhig bleibt und dadurch dann nur meinen Text ausgibt ?

                                      in diesem Sinne ... bis denne

                                      Albert KA Offline
                                      Albert KA Offline
                                      Albert K
                                      schrieb am zuletzt editiert von
                                      #26

                                      @fenriswolf

                                      Zeig doch mal Dein Blockly. Bei Ausgabe auf "speak" kommt normalerweise nur der Text den man im Blockly definiert. Sie soll ja nichts weiter tun als etwas sprechen.

                                      FenriswolfF 1 Antwort Letzte Antwort
                                      0
                                      • H Harrymausi

                                        @albert-k
                                        @Michi68

                                        Danke, dass ihr mich so tatkräftig unterstützt habt. Ich habe nun auch einmal die Variante von Michi68 ausprobiert. Hier ist es eleganter gelöst und es muss nicht jedes evtl. neue Gerät händisch eingefügt werden! (s. unten)

                                        8524d253-e8c3-4f00-83cf-f86e975df7f1-image.png

                                        Albert KA Offline
                                        Albert KA Offline
                                        Albert K
                                        schrieb am zuletzt editiert von
                                        #27

                                        @harrymausi said in Alexa device für Sprachausgabe bestimmen:

                                        Ich habe nun auch einmal die Variante von Michi68 ausprobiert. Hier ist es eleganter gelöst

                                        Oh ja, das ist sehr viel eleganter! :+1: :+1: :+1:

                                        Wieder was gelernt :blush: Dank an @Michi68

                                        1 Antwort Letzte Antwort
                                        0
                                        • Albert KA Albert K

                                          @fenriswolf

                                          Zeig doch mal Dein Blockly. Bei Ausgabe auf "speak" kommt normalerweise nur der Text den man im Blockly definiert. Sie soll ja nichts weiter tun als etwas sprechen.

                                          FenriswolfF Offline
                                          FenriswolfF Offline
                                          Fenriswolf
                                          schrieb am zuletzt editiert von
                                          #28

                                          @albert-k sagte in Alexa device für Sprachausgabe bestimmen:

                                          @fenriswolf

                                          Zeig doch mal Dein Blockly. Bei Ausgabe auf "speak" kommt normalerweise nur der Text den man im Blockly definiert. Sie soll ja nichts weiter tun als etwas sprechen.

                                          Bildschirmfoto 2021-02-25 um 16.37.17.png

                                          Bildschirmfoto 2021-02-25 um 16.38.27.png

                                          Press any key to continue or any other to quit

                                          Albert KA 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

                                          743

                                          Online

                                          32.6k

                                          Benutzer

                                          82.2k

                                          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