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. Cloud Dienste
  4. Node-red-contrib-alexa-remote2

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Node-red-contrib-alexa-remote2

Geplant Angeheftet Gesperrt Verschoben Cloud Dienste
15 Beiträge 6 Kommentatoren 4.0k Aufrufe
  • Ä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.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #5

    Schau Dir die Threads zum Alexa2 Adapter an. Der Adapter liefert alles um das zu machen denke ich. Brauchst ein Javascript was das zusammenführt

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Antwort Letzte Antwort
    0
    • R Offline
      R Offline
      rewenode
      schrieb am zuletzt editiert von
      #6

      @Marty56:

      Was an dem Node super ist, dass man ohne Skill super einfach Schalter, Dimmer und Thermostate definieren kann `
      Bist du sicher, dass das damit geht? Wäre mir neu.

      @Marty56:

      Es hat eine viel (sehr viel!!) bessere Spracherkennung als die vom IoT Adapter. `
      Die Spracherkennung läuft sicher nicht im Adapter. @Marty56:

      Es hat keine Abhängigkeit von der ioBroker Cloud und noch einem zusätzliche Skill. `

      Klingt für mich so, als ob du vom node-red-contrib-alexa-local sprichst. Kann es sein, dass du da was durcheinander bringst?

      1 Antwort Letzte Antwort
      0
      • V Offline
        V Offline
        vepman
        schrieb am zuletzt editiert von
        #7

        Wenn ich das richtig auf der nodered.org-Seite interpretiere, basiert dieser node sowieso auf apollon77's Arbeit.

        Da bleibe ich lieber gleich beim Alexa2-Adapter. 8-)

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          Marty56
          schrieb am zuletzt editiert von
          #8

          @rewemode.

          Ja, ich bin mir sicher, dass man keinen Skill braucht. Steht auch in der GitHub Doc.

          Bzgl. der Spracherkennung habe ich mich auf den IoT Adapter bezogen, der eine deutlich schlechter Erkennungsrate hat als der Node Red Node hat. Der IoT Adapter hat bei mir praktisch nur die Hälfte (oder weniger) der Anfragen richtig verstanden und ich habe ihn wieder deinstalliert.

          Ich spreche natürlich vom node-red-contrib-alexa-local. Gibt es auch einen anderen Alexa Node in Node Red (siehe erster Post)?

          Was ich meinte war, dass es super wäre, wenn der Alexa 2 Adapter, die Eigenschaften von dem node-red-contrib-alexa-local integriert bekommen könnte.

          HW:NUC (16 GB Ram)
          OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            Marty56
            schrieb am zuletzt editiert von
            #9

            @appollon

            Ich benutze Deinen Adapter für die Sprachausgabe, die Timerauswertung, History Object und die Musiklibrary und finde ihn super!

            Was damit nicht so gut geht, sind Befehle nach dem Moto "schalte Lampe ein".

            Das geht nach meinem Verständnis nur über den umständlichen Weg über den Cloud Adapter und den smart Devices, die auch noch den ioBroker SKill benötigen. Außerdem benötigt dieser Ansatz die ioBroker Cloud. Was aus meiner Sicht ein Nachteil ist.

            Ich habe auch schon versucht das History Object zu benutzen, in dem ich selber den Sprachstring auswerte. Das funktioniert bei Ansagen, die "einschalten" oder "ausschalten" beinhalten nicht so besonders, weil Alexa mir immer mitteilen will, dass sie den Schalter nicht gefunden hat.

            MIt dem Node Adapter platziert man einfach einen Node und benennt ihn. Dieser Name wird von der Alexa App wohl als Hue Device erkannt ohne dass ein weiterer Cloud Dienst (außer natürlich Amazon) ins Spiel kommt. Vermutlich könnte man dasselbe mit einer Hue Bridge Emulation erreichen.

            HW:NUC (16 GB Ram)
            OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #10

              @Marty56:

              @rewemode.

              Ja, ich bin mir sicher, dass man keinen Skill braucht. Steht auch in der GitHub Doc.

              Bzgl. der Spracherkennung habe ich mich auf den IoT Adapter bezogen, der eine deutlich schlechter Erkennungsrate hat als der Node Red Node hat. Der IoT Adapter hat bei mir praktisch nur die Hälfte (oder weniger) der Anfragen richtig verstanden und ich habe ihn wieder deinstalliert.

              Ich spreche natürlich vom node-red-contrib-alexa-local. Gibt es auch einen anderen Alexa Node in Node Red (siehe erster Post)?

              Was ich meinte war, dass es super wäre, wenn der Alexa 2 Adapter, die Eigenschaften von dem node-red-contrib-alexa-local integriert bekommen könnte. `
              Wie macht es das andere denn? Legst Du da Routinen a? Und ja Routinen werden nahezu perfekt erkannt … Nachteil: Du bist Limitiert, ber wenns reicht nutze es.

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #11

                @Marty56:

                @appollon

                Ich benutze Deinen Adapter für die Sprachausgabe, die Timerauswertung, History Object und die Musiklibrary und finde ihn super!

                Was damit nicht so gut geht, sind Befehle nach dem Moto "schalte Lampe ein".

                Das geht nach meinem Verständnis nur über den umständlichen Weg über den Cloud Adapter und den smart Devices, die auch noch den ioBroker SKill benötigen. Außerdem benötigt dieser Ansatz die ioBroker Cloud. Was aus meiner Sicht ein Nachteil ist.

                Ich habe auch schon versucht das History Object zu benutzen, in dem ich selber den Sprachstring auswerte. Das funktioniert bei Ansagen, die "einschalten" oder "ausschalten" beinhalten nicht so besonders, weil Alexa mir immer mitteilen will, dass sie den Schalter nicht gefunden hat.

                MIt dem Node Adapter platziert man einfach einen Node und benennt ihn. Dieser Name wird von der Alexa App wohl als Hue Device erkannt ohne dass ein weiterer Cloud Dienst (außer natürlich Amazon) ins Spiel kommt. Vermutlich könnte man dasselbe mit einer Hue Bridge Emulation erreichen. `

                Na dann such doch mal nach Alexa2, da gibt es eigene Threads die sowas gebaut haben.

                Die Lösung ist: Lege dir Routinen an in Alexa mit deinen Komamndos. Seit neuestem kannst Du als Routine sogar machen "x Sekunde Warten" als "Reraktion, es würe also keine Reaktion kommen. Der Adapter erkennt (zumindestens mit dem nächsten Update korrekt) wann Du das zu welchem Device gesagt hat und setzt bei den Routinen einen State auf true den Du dann in einem javascript nutzen kannst um deine Logik auszuführen,

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Antwort Letzte Antwort
                0
                • R Offline
                  R Offline
                  rewenode
                  schrieb am zuletzt editiert von
                  #12

                  @Marty56:

                  Ich spreche natürlich vom node-red-contrib-alexa-local. Gibt es auch einen anderen Alexa Node in Node Red (siehe erster Post)? `

                  Sorry, dann ist es mein Fehler. Ich kann in deinem ersten Post nur etwas von node-red-contrib-alexa-remote2 lesen oder reden wir da aneinander vorbei? Denn der node-red-contrib-alexa-remote2 ist ja was ganz Anderes. Und für den brauchst du natürlich keinen Skill. Damit legst du aber auch keine Geräte an.

                  Und zu Teil2, da gibt es noch den Wemo-node.

                  @Marty56:

                  Bzgl. der Spracherkennung habe ich mich auf den IoT Adapter bezogen, der eine deutlich schlechter Erkennungsrate hat als der Node Red Node hat. `

                  Ok, ich glaube ich weis was du meinst. Die Erfahrung haben schon Viele gemacht. Allerdings glaube ich nicht, das die 'Spracherkennung' im Adapter passiert;-)

                  Generell ist es schon eine feine Sache, ohne eine zusätzliche Cloud arbeiten zu können. Aber solange Amazon da bremst, werden wohl alle Lösungen irgendwie improvisiert sein.

                  Bezüglich der Zusammenwirkung der einzelnen Adapter bei 'ALEXA' hat mir umbm das mal gut zusammengefasst. Da herrscht schon eine arge Begriffsverwirrung.

                  viewtopic.php?f=20&t=18701&hilit=klarer … 40#p197505

                  @Marty56:

                  Was ich meinte war, dass es super wäre, wenn der Alexa 2 Adapter, die Eigenschaften von dem node-red-contrib-alexa-local integriert bekommen könnte. `

                  Die unterscheiden sich grundlegend und haben andere Aufgaben. Alexa-remote basiert ja auf dieser genialen Idee:

                  https://blog.loetzimmer.de/2017/10/amaz … -echo.html

                  Damit habe ich schon per bash-script rumgespielt, bevor ich iobroker aktiv benutzt habe.

                  So schön der Alexa2 Adapter/node auch ist, das ganze basiert nicht auf offiziellen Amazon-Schnittstellen. Und wenn es denen gefällt, ihre Site mal grundlegend zu überarbeiten, kann da ganz schnell Schluss sein.

                  Aber ein eigener Adapter, dessen Aufgabe die Emulation eines Alexa-Devices ala Tasmota im lokalen Netz ist, und das Ganze ohne den Cloud-Adapter, das wär mal ne Sache!

                  zu NR

                  Ich setze den Alexa-local node nicht ein, weil ich nur Echo's 2./3. im Einsatz habe und damit gehts (bei mir) nicht. Was im Übrigen auch der Autor bestätigt.

                  Prinzipiell verstehe ich im Moment zwar nicht, warum man eine Funktionalität, die ein lokales SonOff-device problemlos meistert, nicht sauber in ein node-red node implementieren kann. Aber ich hab mich auch noch nicht mit den basics beschäftigt.

                  Ich kann mit Alexa-Routinen und virtuellen devices ganz gut leben. Allerdings ist der Sprachschatz da arg begrenzt,. Und für jede Sprachmutation eine eigene Routine macht das ganze schnell unübersichtlich/aufwendig.

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    Marty56
                    schrieb am zuletzt editiert von
                    #13

                    @rewenode

                    Der node-red-contrib-alexa-local funktioniert entgegen der Dokumentation auf Github bei mir auch beim Echo 2 und beim Echo dot.

                    Vielleicht liegt es daran, dass ich noch zwei Echos 1 im selbem Netz habe. Keine Ahnung.

                    Und er funktioniert OHNE Skill.

                    Es ist klar, dass die Spracherkennung in der Amazon Cloud passiert, dennoch ist das Ergebnis, dass der IoT Adapter deutlich schlechter die Sprache erkennt. Vermutlich liegt das an der größeren Flexibilität der Syntax, die dieser Adapter unterstützen soll. Whatever…

                    @apollon77

                    Danke. Ok, dann werde ich mit den Routinen nochmal herumexperimentieren. Vor ein paar Wochen hatte ich das schon mal versucht, bin aber aus irgendwelchen Gründen gescheitert.

                    HW:NUC (16 GB Ram)
                    OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

                    1 Antwort Letzte Antwort
                    0
                    • R Offline
                      R Offline
                      rewenode
                      schrieb am zuletzt editiert von
                      #14

                      @Marty56:

                      Vielleicht liegt es daran, dass ich noch zwei Echos 1 im selbem Netz habe. Keine Ahnung. `
                      Ja, das kann sein. Will ich aus mal testen falls ich mal eines als Testgerät günstig schießen kann.

                      1 Antwort Letzte Antwort
                      0
                      • K Offline
                        K Offline
                        K-L-S
                        schrieb am zuletzt editiert von
                        #15

                        Ich würde gerne in Node-Red mit der Contrib-Alexa Remote2 eine Lampe schalten und dies ohne die Hinzunahme des ioBrokers. Leider finde

                        ich nicht die passenden Einstellungen. Gibt es irgendwo einen Sample-Flow oder eine Beschreibung der benötigten Parameter? Über einen Umweg(?)

                        Alexa-Action-Node-> select executeautomationroutine kann ich die Lampe(über eine angelegte Alexa-Routine) schon mal schalten. Dies scheint mir aber wie angedeutet ein Umweg zu sein.

                        Danke

                        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
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        784

                        Online

                        32.5k

                        Benutzer

                        81.7k

                        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