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. [Gelöst] Blockly Alexa: Eingabe, schalten, Ausgabe

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    212

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

[Gelöst] Blockly Alexa: Eingabe, schalten, Ausgabe

Geplant Angeheftet Gesperrt Verschoben Blockly
10 Beiträge 5 Kommentatoren 1.1k Aufrufe 4 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.
  • WannseesprinterW Offline
    WannseesprinterW Offline
    Wannseesprinter
    schrieb am zuletzt editiert von Wannseesprinter
    #1

    Hello again und schönen ersten Advent euch!

    Ich bin nicht neu im Gebiet Blockly oder ioBroker, scheitere dennoch etwas daran, das Ganze irgendwie logisch anzuordnen - und vermutlich richtig zu verstehen. Leider funktioniert es nicht, wie erwartet aka Alexa sagt "Leider habe ich das nicht verstanden" vs. "Ich habe das auf Amazon Music nicht gefunden". Was richtig Aussagekräftiges hier im Forum habe ich auf die Schnelle leider nicht gefunden, sorry!

    Geschmückt wird dies mit folgendem Log:

    alexa2.0
    	2022-11-27 19:12:53.183	error	Datatype for Echo-Devices.2ba4a27e0f774d45a15fcc5fxxxxxxxx.Commands.speak differs from expected, ignore state change! Please write correct datatype (string)
    javascript.0
    	2022-11-27 19:12:53.178	info	State value to set for "alexa2.0.Echo-Devices.2ba4a27e0f774d45a15fcc5fxxxxxxxx.Commands.speak" has to be type "string" but received type "object" 
    

    Challenge ist, dass eine Prüfung erfolgen muss, sodass der Echo antwortet, der auch zuletzt angesprochen wurde (unterster Block).

    Helft mir bitte!

    5dde46cb-b968-4ccd-9814-73b340e378d1-grafik.png

    paul53P DJMarc75D 2 Antworten Letzte Antwort
    0
    • WannseesprinterW Wannseesprinter

      Hello again und schönen ersten Advent euch!

      Ich bin nicht neu im Gebiet Blockly oder ioBroker, scheitere dennoch etwas daran, das Ganze irgendwie logisch anzuordnen - und vermutlich richtig zu verstehen. Leider funktioniert es nicht, wie erwartet aka Alexa sagt "Leider habe ich das nicht verstanden" vs. "Ich habe das auf Amazon Music nicht gefunden". Was richtig Aussagekräftiges hier im Forum habe ich auf die Schnelle leider nicht gefunden, sorry!

      Geschmückt wird dies mit folgendem Log:

      alexa2.0
      	2022-11-27 19:12:53.183	error	Datatype for Echo-Devices.2ba4a27e0f774d45a15fcc5fxxxxxxxx.Commands.speak differs from expected, ignore state change! Please write correct datatype (string)
      javascript.0
      	2022-11-27 19:12:53.178	info	State value to set for "alexa2.0.Echo-Devices.2ba4a27e0f774d45a15fcc5fxxxxxxxx.Commands.speak" has to be type "string" but received type "object" 
      

      Challenge ist, dass eine Prüfung erfolgen muss, sodass der Echo antwortet, der auch zuletzt angesprochen wurde (unterster Block).

      Helft mir bitte!

      5dde46cb-b968-4ccd-9814-73b340e378d1-grafik.png

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @wannseesprinter
      Ich habe zwar von Alexa keine Ahnung, aber zwei Fehler fallen mir auf:

      • Die Sprachausgabe gehört in den Trigger.
      • Die "Objekt ID summary" ist eine Konstante

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      WannseesprinterW 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @wannseesprinter
        Ich habe zwar von Alexa keine Ahnung, aber zwei Fehler fallen mir auf:

        • Die Sprachausgabe gehört in den Trigger.
        • Die "Objekt ID summary" ist eine Konstante
        WannseesprinterW Offline
        WannseesprinterW Offline
        Wannseesprinter
        schrieb am zuletzt editiert von Wannseesprinter
        #3

        @paul53 Danke für die fixe Antwort!

        Okay, das mit dem Zusammenbauen der Echo ID außerhalb des Triggers war echt dumm von mir.

        Habe ich mal behoben. Stehe etwas auf dem Schlauch: Was meinst du damit, dass die "Object ID summary" eine Konstante und damit ein Fehler ist? Die ID wird bei jedem Aufrufen des Scripts einmalig und zu diesem Moment fix erzeugt. Beim nächsten Triggern des Scripts kann es ein anderer Alexa Echo und somit eine andere ID sein.

        Aktuelle Version:

        bb202957-d2cd-424d-a389-3ea1815fb992-grafik.png

        CodierknechtC 1 Antwort Letzte Antwort
        0
        • WannseesprinterW Wannseesprinter

          @paul53 Danke für die fixe Antwort!

          Okay, das mit dem Zusammenbauen der Echo ID außerhalb des Triggers war echt dumm von mir.

          Habe ich mal behoben. Stehe etwas auf dem Schlauch: Was meinst du damit, dass die "Object ID summary" eine Konstante und damit ein Fehler ist? Die ID wird bei jedem Aufrufen des Scripts einmalig und zu diesem Moment fix erzeugt. Beim nächsten Triggern des Scripts kann es ein anderer Alexa Echo und somit eine andere ID sein.

          Aktuelle Version:

          bb202957-d2cd-424d-a389-3ea1815fb992-grafik.png

          CodierknechtC Offline
          CodierknechtC Offline
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von Codierknecht
          #4

          @wannseesprinter
          Du willst doch vermutlich bei Änderungen am DP "summary" auf den Wert prüfen, oder?
          Versuch's mal in der Art:
          a1e53c23-2ab4-4730-a38e-0d3c5259abc6-grafik.png

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          1 Antwort Letzte Antwort
          0
          • WannseesprinterW Wannseesprinter

            Hello again und schönen ersten Advent euch!

            Ich bin nicht neu im Gebiet Blockly oder ioBroker, scheitere dennoch etwas daran, das Ganze irgendwie logisch anzuordnen - und vermutlich richtig zu verstehen. Leider funktioniert es nicht, wie erwartet aka Alexa sagt "Leider habe ich das nicht verstanden" vs. "Ich habe das auf Amazon Music nicht gefunden". Was richtig Aussagekräftiges hier im Forum habe ich auf die Schnelle leider nicht gefunden, sorry!

            Geschmückt wird dies mit folgendem Log:

            alexa2.0
            	2022-11-27 19:12:53.183	error	Datatype for Echo-Devices.2ba4a27e0f774d45a15fcc5fxxxxxxxx.Commands.speak differs from expected, ignore state change! Please write correct datatype (string)
            javascript.0
            	2022-11-27 19:12:53.178	info	State value to set for "alexa2.0.Echo-Devices.2ba4a27e0f774d45a15fcc5fxxxxxxxx.Commands.speak" has to be type "string" but received type "object" 
            

            Challenge ist, dass eine Prüfung erfolgen muss, sodass der Echo antwortet, der auch zuletzt angesprochen wurde (unterster Block).

            Helft mir bitte!

            5dde46cb-b968-4ccd-9814-73b340e378d1-grafik.png

            DJMarc75D Offline
            DJMarc75D Offline
            DJMarc75
            schrieb am zuletzt editiert von
            #5

            @wannseesprinter sagte in Blockly Alexa Spracheingabe, schalten, Sprachausgabe:

            Leider funktioniert es nicht, wie erwartet aka Alexa sagt "Leider habe ich das nicht verstanden" vs. "Ich habe das auf Amazon Music nicht gefunden"

            Was soll Dir Alexa auch anderes antworten wenn sie was nicht versteht/kapiert?
            Alexa priorisiert sich selbst!

            @wannseesprinter sagte in Blockly Alexa Spracheingabe, schalten, Sprachausgabe:

            der auch zuletzt angesprochen wurde

            ...mach mal so ungefähr:

            Screenshot 2022-11-27 194303.png

            Lehrling seit 1975 !!!
            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

            paul53P 1 Antwort Letzte Antwort
            0
            • DJMarc75D DJMarc75

              @wannseesprinter sagte in Blockly Alexa Spracheingabe, schalten, Sprachausgabe:

              Leider funktioniert es nicht, wie erwartet aka Alexa sagt "Leider habe ich das nicht verstanden" vs. "Ich habe das auf Amazon Music nicht gefunden"

              Was soll Dir Alexa auch anderes antworten wenn sie was nicht versteht/kapiert?
              Alexa priorisiert sich selbst!

              @wannseesprinter sagte in Blockly Alexa Spracheingabe, schalten, Sprachausgabe:

              der auch zuletzt angesprochen wurde

              ...mach mal so ungefähr:

              Screenshot 2022-11-27 194303.png

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #6

              @djmarc75 sagte: ...mach mal so ungefähr:

              So nicht: Ein auszugebender Text kann nicht als Trigger-ID dienen.
              Besser so (Ausgabe-ID nicht ausgefüllt):

              Bild_2022-11-27_195618666.png

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              WannseesprinterW 1 Antwort Letzte Antwort
              1
              • paul53P paul53

                @djmarc75 sagte: ...mach mal so ungefähr:

                So nicht: Ein auszugebender Text kann nicht als Trigger-ID dienen.
                Besser so (Ausgabe-ID nicht ausgefüllt):

                Bild_2022-11-27_195618666.png

                WannseesprinterW Offline
                WannseesprinterW Offline
                Wannseesprinter
                schrieb am zuletzt editiert von
                #7

                @paul53 Danke für die Antworten bisher. Leider scheint hier noch die eine oder andere Sache zu fehlen, damit das erwartete Ergebnis eintrifft.

                So ist es umgesetzt

                1ec8fcad-af44-4aa5-8fdb-ac968bb1779f-grafik.png

                In den Logs dauern weiterhin diese Einträge auf, mit denen ich, ehrlich gesagt, erstmal nichts anfangen kann. Schließlich und endlich wandle ich doch, soweit möglich, es in Text/String um.:

                2581be63-f38c-45ee-9419-8454cb40eb9b-grafik.png

                paul53P R 2 Antworten Letzte Antwort
                0
                • WannseesprinterW Wannseesprinter

                  @paul53 Danke für die Antworten bisher. Leider scheint hier noch die eine oder andere Sache zu fehlen, damit das erwartete Ergebnis eintrifft.

                  So ist es umgesetzt

                  1ec8fcad-af44-4aa5-8fdb-ac968bb1779f-grafik.png

                  In den Logs dauern weiterhin diese Einträge auf, mit denen ich, ehrlich gesagt, erstmal nichts anfangen kann. Schließlich und endlich wandle ich doch, soweit möglich, es in Text/String um.:

                  2581be63-f38c-45ee-9419-8454cb40eb9b-grafik.png

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #8

                  @wannseesprinter sagte: So ist es umgesetzt

                  Weshalb nicht wie gezeigt?
                  Ersetze "Objekt ID summary" durch "Wert" (unter "Trigger").

                  Blockly_DP_Props.JPG

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  WannseesprinterW 1 Antwort Letzte Antwort
                  1
                  • WannseesprinterW Wannseesprinter

                    @paul53 Danke für die Antworten bisher. Leider scheint hier noch die eine oder andere Sache zu fehlen, damit das erwartete Ergebnis eintrifft.

                    So ist es umgesetzt

                    1ec8fcad-af44-4aa5-8fdb-ac968bb1779f-grafik.png

                    In den Logs dauern weiterhin diese Einträge auf, mit denen ich, ehrlich gesagt, erstmal nichts anfangen kann. Schließlich und endlich wandle ich doch, soweit möglich, es in Text/String um.:

                    2581be63-f38c-45ee-9419-8454cb40eb9b-grafik.png

                    R Offline
                    R Offline
                    romann.k
                    schrieb am zuletzt editiert von romann.k
                    #9

                    ........

                    1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @wannseesprinter sagte: So ist es umgesetzt

                      Weshalb nicht wie gezeigt?
                      Ersetze "Objekt ID summary" durch "Wert" (unter "Trigger").

                      Blockly_DP_Props.JPG

                      WannseesprinterW Offline
                      WannseesprinterW Offline
                      Wannseesprinter
                      schrieb am zuletzt editiert von
                      #10

                      @paul53 Frohes Neues und vielen Dank für deine Hilfe. Späte Antwort, aber hier die Rückmeldung, dass genau dein Tipp zum Erfolg geführt hat :) So sieht es verfeinert aus für "Tor öffnen"

                      0e79fdaa-a7d9-4a23-a68a-055fb7e5fa78-grafik.png

                      Und so für "Tor schließen"

                      4301b905-8ddf-468d-b4c3-1d8ef41fc36a-grafik.png

                      Läuft butterweich - auch mit mehreren Alexas in der Bude. Ich kann zwar nicht verhindern, dass min. eine Alexa Dinge sagt, wie "Das weiß ich leider nicht" o.ä., aber wenige Augenblicke danach kommt mein hinterlegtes "Alles klar, ich öffne die Garage..."

                      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

                      860

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      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