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.0k

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

  • 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.
  • 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
            • FenriswolfF Fenriswolf

              @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

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

              @fenriswolf

              OK, das liegt nicht am Blockly sondern an Alexa. du musst die Dame überlisten.

              Wenn Du den iot Adapter und Skill verwendest, geht das so:

              • einen virtuellen Datenpunkt (Logik) unter user.0 anlegen
              • im iot Adapter neues Gerät anlegen und mit diesem virtuellen Datenpunkt verknüpfen
              • Alexa nach neuen Geräten suchen lassen
              • Im Blockly den Trigger auf den virtuellen Datenpunkt setzen und in der Falls Abfrage nach den Schlüsselwörten im "summary" suchen". Dann die Aktion oder Sprachausgabe erstellen und auf "speak" ausgeben.
              • Alexa Routine erstellen mit dem Wortlaut, wie man es genau formulieren möchte (z.B. Alexa, wie ist die Temperatur im Garten?). Als Aktion in der Routine dann das gefundene "Gerät"/virtuellen Datenpunkt auf true/false setzen.
              • In den Alexa Einstellungen ggf. noch den Kurz Modus einstellen.
              • Alexa schaltet also das virtuelle Gerät, das wiederum das Blockly triggert.

              Im normalen Alexa Modus kommt dann als Antwort "OK" und danach die Sprachausgabe des Blockly. Im Kurz Modus kommt nur ein Pling und dann die Sprachausgabe.

              dslraserD FenriswolfF 2 Antworten Letzte Antwort
              0
              • Albert KA Albert K

                @fenriswolf

                OK, das liegt nicht am Blockly sondern an Alexa. du musst die Dame überlisten.

                Wenn Du den iot Adapter und Skill verwendest, geht das so:

                • einen virtuellen Datenpunkt (Logik) unter user.0 anlegen
                • im iot Adapter neues Gerät anlegen und mit diesem virtuellen Datenpunkt verknüpfen
                • Alexa nach neuen Geräten suchen lassen
                • Im Blockly den Trigger auf den virtuellen Datenpunkt setzen und in der Falls Abfrage nach den Schlüsselwörten im "summary" suchen". Dann die Aktion oder Sprachausgabe erstellen und auf "speak" ausgeben.
                • Alexa Routine erstellen mit dem Wortlaut, wie man es genau formulieren möchte (z.B. Alexa, wie ist die Temperatur im Garten?). Als Aktion in der Routine dann das gefundene "Gerät"/virtuellen Datenpunkt auf true/false setzen.
                • In den Alexa Einstellungen ggf. noch den Kurz Modus einstellen.
                • Alexa schaltet also das virtuelle Gerät, das wiederum das Blockly triggert.

                Im normalen Alexa Modus kommt dann als Antwort "OK" und danach die Sprachausgabe des Blockly. Im Kurz Modus kommt nur ein Pling und dann die Sprachausgabe.

                dslraserD Offline
                dslraserD Offline
                dslraser
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #30

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

                Alexa Routine erstellen mit dem Wortlaut, wie man es genau formulieren möchte (z.B. Alexa, wie ist die Temperatur im Garten?). Als Aktion in der Routine dann das gefundene "Gerät"/virtuellen Datenpunkt auf true/false setzen.

                Ich stimme Dir zu, allerdings nehme ich einen Button und triggere auf wurde aktualisiert, dann brauche ich nicht im Blockly noch extra true/false zu schalten. Den Rest mache ich genau so...

                1 Antwort Letzte Antwort
                0
                • Albert KA Albert K

                  @fenriswolf

                  OK, das liegt nicht am Blockly sondern an Alexa. du musst die Dame überlisten.

                  Wenn Du den iot Adapter und Skill verwendest, geht das so:

                  • einen virtuellen Datenpunkt (Logik) unter user.0 anlegen
                  • im iot Adapter neues Gerät anlegen und mit diesem virtuellen Datenpunkt verknüpfen
                  • Alexa nach neuen Geräten suchen lassen
                  • Im Blockly den Trigger auf den virtuellen Datenpunkt setzen und in der Falls Abfrage nach den Schlüsselwörten im "summary" suchen". Dann die Aktion oder Sprachausgabe erstellen und auf "speak" ausgeben.
                  • Alexa Routine erstellen mit dem Wortlaut, wie man es genau formulieren möchte (z.B. Alexa, wie ist die Temperatur im Garten?). Als Aktion in der Routine dann das gefundene "Gerät"/virtuellen Datenpunkt auf true/false setzen.
                  • In den Alexa Einstellungen ggf. noch den Kurz Modus einstellen.
                  • Alexa schaltet also das virtuelle Gerät, das wiederum das Blockly triggert.

                  Im normalen Alexa Modus kommt dann als Antwort "OK" und danach die Sprachausgabe des Blockly. Im Kurz Modus kommt nur ein Pling und dann die Sprachausgabe.

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

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

                  @fenriswolf

                  OK, das liegt nicht am Blockly sondern an Alexa. du musst die Dame überlisten.

                  Wenn Du den iot Adapter und Skill verwendest, geht das so:

                  • einen virtuellen Datenpunkt (Logik) unter user.0 anlegen
                  • im iot Adapter neues Gerät anlegen und mit diesem virtuellen Datenpunkt verknüpfen
                  • Alexa nach neuen Geräten suchen lassen
                  • Im Blockly den Trigger auf den virtuellen Datenpunkt setzen und in der Falls Abfrage nach den Schlüsselwörten im "summary" suchen". Dann die Aktion oder Sprachausgabe erstellen und auf "speak" ausgeben.
                  • Alexa Routine erstellen mit dem Wortlaut, wie man es genau formulieren möchte (z.B. Alexa, wie ist die Temperatur im Garten?). Als Aktion in der Routine dann das gefundene "Gerät"/virtuellen Datenpunkt auf true/false setzen.
                  • In den Alexa Einstellungen ggf. noch den Kurz Modus einstellen.
                  • Alexa schaltet also das virtuelle Gerät, das wiederum das Blockly triggert.

                  Im normalen Alexa Modus kommt dann als Antwort "OK" und danach die Sprachausgabe des Blockly. Im Kurz Modus kommt nur ein Pling und dann die Sprachausgabe.

                  OK, das erklärt einiges.
                  Leider habe ich momentan das Problem, das der iot.adapter immer sagt, dass das Gerät (der angelegte Datenpunkt) nicht hinzugefügt wurde. Warum weiß ich nicht.

                  Bildschirmfoto 2021-02-25 um 18.00.47.png

                  Bildschirmfoto 2021-02-25 um 18.01.06.png

                  Press any key to continue or any other to quit

                  dslraserD 1 Antwort Letzte Antwort
                  0
                  • FenriswolfF Fenriswolf

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

                    @fenriswolf

                    OK, das liegt nicht am Blockly sondern an Alexa. du musst die Dame überlisten.

                    Wenn Du den iot Adapter und Skill verwendest, geht das so:

                    • einen virtuellen Datenpunkt (Logik) unter user.0 anlegen
                    • im iot Adapter neues Gerät anlegen und mit diesem virtuellen Datenpunkt verknüpfen
                    • Alexa nach neuen Geräten suchen lassen
                    • Im Blockly den Trigger auf den virtuellen Datenpunkt setzen und in der Falls Abfrage nach den Schlüsselwörten im "summary" suchen". Dann die Aktion oder Sprachausgabe erstellen und auf "speak" ausgeben.
                    • Alexa Routine erstellen mit dem Wortlaut, wie man es genau formulieren möchte (z.B. Alexa, wie ist die Temperatur im Garten?). Als Aktion in der Routine dann das gefundene "Gerät"/virtuellen Datenpunkt auf true/false setzen.
                    • In den Alexa Einstellungen ggf. noch den Kurz Modus einstellen.
                    • Alexa schaltet also das virtuelle Gerät, das wiederum das Blockly triggert.

                    Im normalen Alexa Modus kommt dann als Antwort "OK" und danach die Sprachausgabe des Blockly. Im Kurz Modus kommt nur ein Pling und dann die Sprachausgabe.

                    OK, das erklärt einiges.
                    Leider habe ich momentan das Problem, das der iot.adapter immer sagt, dass das Gerät (der angelegte Datenpunkt) nicht hinzugefügt wurde. Warum weiß ich nicht.

                    Bildschirmfoto 2021-02-25 um 18.00.47.png

                    Bildschirmfoto 2021-02-25 um 18.01.06.png

                    dslraserD Offline
                    dslraserD Offline
                    dslraser
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von dslraser
                    #32

                    @fenriswolf
                    lege Deine Datenpunkte unter 0_userdata.0 oder javascript.x (x=Instanznummer) an, diese "Ordner" sind dafür gedacht.

                    In der RAW Ansicht kannst Du die notwendigen Einträge für iot auch von Hand machen.

                    Edit
                    Beispiel:

                    Bildschirmfoto 2021-02-25 um 19.02.28.png

                    {
                      "type": "state",
                      "native": {},
                      "common": {
                        "name": "01_Alexa_Routinebutton",
                        "type": "boolean",
                        "read": false,
                        "write": true,
                        "role": "button",
                        "def": true,
                        "smartName": {
                          "de": "Fensteransage Haus",
                          "smartType": "SWITCH"
                        }
                      },
                      "from": "system.adapter.javascript.0",
                      "user": "system.user.admin",
                      "ts": 1613646151066,
                      "_id": "0_userdata.0.Geraete_zaehlen.Fenster.Haus.04_Alexa.01_Alexa_Routinebutton",
                      "acl": {
                        "object": 1636,
                        "state": 1636,
                        "owner": "system.user.admin",
                        "ownerGroup": "system.group.administrator"
                      }
                    }
                    

                    Das ist der iot Teil:

                        "smartName": {
                          "de": "Fensteransage Haus",
                          "smartType": "SWITCH"
                        }
                    

                    In iot sieht es dann so aus.

                    Bildschirmfoto 2021-02-25 um 19.02.15.png

                    FenriswolfF 1 Antwort Letzte Antwort
                    0
                    • dslraserD dslraser

                      @fenriswolf
                      lege Deine Datenpunkte unter 0_userdata.0 oder javascript.x (x=Instanznummer) an, diese "Ordner" sind dafür gedacht.

                      In der RAW Ansicht kannst Du die notwendigen Einträge für iot auch von Hand machen.

                      Edit
                      Beispiel:

                      Bildschirmfoto 2021-02-25 um 19.02.28.png

                      {
                        "type": "state",
                        "native": {},
                        "common": {
                          "name": "01_Alexa_Routinebutton",
                          "type": "boolean",
                          "read": false,
                          "write": true,
                          "role": "button",
                          "def": true,
                          "smartName": {
                            "de": "Fensteransage Haus",
                            "smartType": "SWITCH"
                          }
                        },
                        "from": "system.adapter.javascript.0",
                        "user": "system.user.admin",
                        "ts": 1613646151066,
                        "_id": "0_userdata.0.Geraete_zaehlen.Fenster.Haus.04_Alexa.01_Alexa_Routinebutton",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        }
                      }
                      

                      Das ist der iot Teil:

                          "smartName": {
                            "de": "Fensteransage Haus",
                            "smartType": "SWITCH"
                          }
                      

                      In iot sieht es dann so aus.

                      Bildschirmfoto 2021-02-25 um 19.02.15.png

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

                      @dslraser sagte in Alexa device für Sprachausgabe bestimmen:

                      @fenriswolf
                      lege Deine Datenpunkte unter 0_userdata.0 oder javascript.x (x=Instanznummer) an, diese "Ordner" sind dafür gedacht.

                      ja ich weiß - Schande über mein Haupt - aber als ich das angelegt habe, war ich noch unerfahren - was ich auch jetzt großteils noch bin - aber es hat bis jetzt immer alles geklappt. Wenn ich mal wirklich viel langeweile habe, das werde ich die ganzen Werte umziehen nach userdata ... aber momentan geht es noch so.

                      Press any key to continue or any other to quit

                      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

                      792

                      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