Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Cloud Dienste
    4. Alexa Anbindung ohne Cloud und Skill

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Alexa Anbindung ohne Cloud und Skill

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

      danke - dir auch !

      es gibt ja auch ein leben ohne iobroker und alexa, als radio taugt die dame auch 🙂

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

        @xxxspxxx:

        Hallo zusammen,

        ich habe seit gestern einen neuen Echo Dot gen3 diesen habe ich in mein Netzwerk eingebunden. (wird das schon unterstützt? ) Ich habe in meiner Node Red Instanz die drei Module "node-red-contrib-alexa-home" / "node-red-contrib-alexa-local" und node-red-contrib-wemo-emulator hinzugefügt.

        […] `
        Ich habe auch "nur" zwei Echo Dot Gen.3 und wie xxxspxxx die 3 Node Red Module installiert. Aber egal welches ich davon als Input (alexa local, alexa home oder wemo emu) wähle, mein Echo findet kein Gerät.

        Brauche ich noch eine Einstellung im Router oder doch ein Skill für Alexa?

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

          @MaikB85:

          Moin,

          da ich in letzter Zeit öfter Probleme habe mit der Steuerung über Alexa, möchte ich gerne auch auf eine lokale Variante umsteigen. Ich habe mir die ersten Seiten des Threads durchgelesen und gemerkt, dass hier jetzt schon wieder mehrere Varianten gibt. Hat da gerade jemand eine Übersicht für mich welche Varianten es da jetzt gibt und welche Vor- bzw Nachteile diese haben? Möchte gerne abgesehen von der Alexa-Cloud eine komplett lokale Variante nutzen ohne eine zusätzliche Cloud eines Drittanbieters bzw. der iobroker Cloud.

          Gruß Maik `

          Für local benötigst du:

          node-red-contrib-alexa-local (No extra Alexa Skills required. Works directly with Alexa in local network.)

          Dann bist du Cloud frei…

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

            @Diginix:

            @xxxspxxx:

            Hallo zusammen,

            ich habe seit gestern einen neuen Echo Dot gen3 diesen habe ich in mein Netzwerk eingebunden. (wird das schon unterstützt? ) Ich habe in meiner Node Red Instanz die drei Module "node-red-contrib-alexa-home" / "node-red-contrib-alexa-local" und node-red-contrib-wemo-emulator hinzugefügt.

            […] `
            Ich habe auch "nur" zwei Echo Dot Gen.3 und wie xxxspxxx die 3 Node Red Module installiert. Aber egal welches ich davon als Input (alexa local, alexa home oder wemo emu) wähle, mein Echo findet kein Gerät.

            Brauche ich noch eine Einstellung im Router oder doch ein Skill für Alexa? `

            Bin durch zufall über:

            netmedias-node-red-contrib-alexa-local

            gestolpert, laut Beschreibung läuft das mit Gen 3 - probier das doch mal

            1 Reply Last reply Reply Quote 0
            • H
              Hhjung16 last edited by

              Moin,

              Habe eben Mal netmedias-node-red-contrib-alexa-local ausprobiert, hat leider nicht funktioniert

              (Node-Red auf Ubuntu, Echo Dot 3)

              Gruß Marco

              Gesendet von meinem ONEPLUS A5000 mit Tapatalk

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

                Kann netmedias-node-red-contrib-alexa-local weder in der Konsole noch in Node Red über Palette finden bzw. installieren.

                1 Reply Last reply Reply Quote 0
                • H
                  Hhjung16 last edited by

                  Du musst oben rechts aufs Menü, dann Import und Clipboard klicken, dann den Code von der Homepage eingeben (bei Node-Red auf der Seite bei Flows einfach Mal suchen)

                  Gesendet von meinem ONEPLUS A5000 mit Tapatalk

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

                    Ok, habe es gefunden. Man muss also weiterhin die Paletten installiert haben und bekommt nur einen modifizierten Knoten.

                    Dennoch finden meine Echos kein neues Gerät. Weder über das WebUI noch in der App. Habe in der App auch mal Hue Hub v1 gewählt und explizit dafür suchen lassen. Kein Erfolgt.

                    Vorerst bleibt also gezwungenermaßen alles über den iot Adapter verbunden.

                    1 Reply Last reply Reply Quote 0
                    • K
                      Kylo Ren last edited by

                      @marcdo70:

                      Und meine zweite Baustelle wäre, wie kann ich von Homematic Wandthermostaten die Temperatur abfragen und die Temperatur per Alexa steuern….zb. Alexa Temperatur Wohnzimmer auf 21 Grad.....jemand ne Lösung? `

                      Ich habe mir da was gebaut, allerdings mit Fritz-Thermostaten, das Prinzip dürfte ja gleich bleiben. Ich kann die Temperatur setzen und Alexa bestätigt mir dann über den Alexa2-Adapter die gesetzte Temperatur. Allerdings habe ich es noch nicht geschafft, Alexa nach der Temperatur zu fragen, also z. B. mit "Status Küchenheizung", da kommt dann nur "das Gerät unterstützt dies nicht".

                      Hier mein Flow:

                      [
                          {
                              "id": "f6e4e8a9.df91d8",
                              "type": "ioBroker in",
                              "z": "a4ea71e9.f41f2",
                              "name": "Temperatur",
                              "topic": "fritzdect.0.Hgroup_52:E9:55-900.targettemp",
                              "payloadType": "value",
                              "onlyack": "",
                              "func": "all",
                              "gap": "",
                              "x": 90,
                              "y": 400,
                              "wires": [
                                  [
                                      "ad5c8e0c.26cc4",
                                      "3ab1a0c2.d9258"
                                  ]
                              ]
                          },
                          {
                              "id": "ad5c8e0c.26cc4",
                              "type": "ui_slider",
                              "z": "a4ea71e9.f41f2",
                              "name": "Heizung",
                              "label": "Heizung",
                              "tooltip": "",
                              "group": "6449b5be.570f1c",
                              "order": 1,
                              "width": "6",
                              "height": "2",
                              "passthru": false,
                              "outs": "end",
                              "topic": "",
                              "min": "12",
                              "max": "28",
                              "step": ".5",
                              "x": 560,
                              "y": 460,
                              "wires": [
                                  [
                                      "bc046a86.6baa48",
                                      "4d629e6a.33f2c"
                                  ]
                              ]
                          },
                          {
                              "id": "3ab1a0c2.d9258",
                              "type": "function",
                              "z": "a4ea71e9.f41f2",
                              "name": "",
                              "func": "msg.bri = Number(msg.payload);\nreturn msg;",
                              "outputs": 1,
                              "noerr": 0,
                              "x": 310,
                              "y": 400,
                              "wires": [
                                  [
                                      "9fd153c4.62b44"
                                  ]
                              ]
                          },
                          {
                              "id": "bc046a86.6baa48",
                              "type": "ioBroker out",
                              "z": "a4ea71e9.f41f2",
                              "name": "Target Temp",
                              "topic": "fritzdect.0.Hgroup_52:E9:55-900.targettemp",
                              "ack": "true",
                              "autoCreate": "false",
                              "x": 1190,
                              "y": 460,
                              "wires": []
                          },
                          {
                              "id": "4d629e6a.33f2c",
                              "type": "delay",
                              "z": "a4ea71e9.f41f2",
                              "name": "",
                              "pauseType": "delay",
                              "timeout": "2",
                              "timeoutUnits": "seconds",
                              "rate": "1",
                              "nbRateUnits": "1",
                              "rateUnits": "second",
                              "randomFirst": "1",
                              "randomLast": "5",
                              "randomUnits": "seconds",
                              "drop": false,
                              "x": 1180,
                              "y": 400,
                              "wires": [
                                  [
                                      "31d9281b.49d688"
                                  ]
                              ]
                          },
                          {
                              "id": "9fd153c4.62b44",
                              "type": "alexa-local",
                              "z": "a4ea71e9.f41f2",
                              "devicename": "Küchen Heizung",
                              "inputtrigger": false,
                              "x": 500,
                              "y": 400,
                              "wires": [
                                  [
                                      "31416be9.0466b4"
                                  ]
                              ]
                          },
                          {
                              "id": "31416be9.0466b4",
                              "type": "change",
                              "z": "a4ea71e9.f41f2",
                              "name": "",
                              "rules": [
                                  {
                                      "t": "move",
                                      "p": "bri",
                                      "pt": "msg",
                                      "to": "payload",
                                      "tot": "msg"
                                  }
                              ],
                              "action": "",
                              "property": "",
                              "from": "",
                              "to": "",
                              "reg": false,
                              "x": 680,
                              "y": 400,
                              "wires": [
                                  [
                                      "4d629e6a.33f2c",
                                      "bc046a86.6baa48"
                                  ]
                              ]
                          },
                          {
                              "id": "31d9281b.49d688",
                              "type": "ioBroker get",
                              "z": "a4ea71e9.f41f2",
                              "name": "Target Temp",
                              "topic": "fritzdect.0.Hgroup_52:E9:55-900.targettemp",
                              "attrname": "payload",
                              "payloadType": "value",
                              "x": 1370,
                              "y": 400,
                              "wires": [
                                  [
                                      "c4904188.4b743"
                                  ]
                              ]
                          },
                          {
                              "id": "c4904188.4b743",
                              "type": "string",
                              "z": "a4ea71e9.f41f2",
                              "name": "Text bauen",
                              "methods": [
                                  {
                                      "name": "prepend",
                                      "params": [
                                          {
                                              "type": "str",
                                              "value": "Temperatur auf "
                                          }
                                      ]
                                  },
                                  {
                                      "name": "toString",
                                      "params": []
                                  },
                                  {
                                      "name": "append",
                                      "params": [
                                          {
                                              "type": "str",
                                              "value": " Grad gesetzt"
                                          }
                                      ]
                                  }
                              ],
                              "prop": "payload",
                              "propout": "payload",
                              "object": "msg",
                              "objectout": "msg",
                              "x": 1550,
                              "y": 400,
                              "wires": [
                                  [
                                      "407c9c85.2590e4"
                                  ]
                              ]
                          },
                          {
                              "id": "407c9c85.2590e4",
                              "type": "ioBroker out",
                              "z": "a4ea71e9.f41f2",
                              "name": "speak",
                              "topic": "alexa2.0.Echo-Devices.G090LF1180170S1F.Commands.speak",
                              "ack": "false",
                              "autoCreate": "false",
                              "x": 1710,
                              "y": 400,
                              "wires": []
                          },
                          {
                              "id": "6449b5be.570f1c",
                              "type": "ui_group",
                              "z": "",
                              "name": "Heizung",
                              "tab": "5a50e90c.cce258",
                              "disp": true,
                              "width": "6",
                              "collapse": false
                          },
                          {
                              "id": "5a50e90c.cce258",
                              "type": "ui_tab",
                              "z": "",
                              "name": "Dashboard",
                              "icon": "dashboard",
                              "order": 1
                          }
                      ]
                      
                      1 Reply Last reply Reply Quote 0
                      • R
                        rewenode last edited by

                        Kannst du über ein Alexa-Routine und ein virtuelles Gerät machen.

                        Routine -> Gerät-> Script -> Text ausgeben über Alexa2-Adapter

                        Gesendet von iPhone mit Tapatalk

                        1 Reply Last reply Reply Quote 0
                        • M
                          MaikB85 last edited by

                          @Schuko80:

                          @MaikB85:

                          Moin,

                          da ich in letzter Zeit öfter Probleme habe mit der Steuerung über Alexa, möchte ich gerne auch auf eine lokale Variante umsteigen. Ich habe mir die ersten Seiten des Threads durchgelesen und gemerkt, dass hier jetzt schon wieder mehrere Varianten gibt. Hat da gerade jemand eine Übersicht für mich welche Varianten es da jetzt gibt und welche Vor- bzw Nachteile diese haben? Möchte gerne abgesehen von der Alexa-Cloud eine komplett lokale Variante nutzen ohne eine zusätzliche Cloud eines Drittanbieters bzw. der iobroker Cloud.

                          Gruß Maik `

                          Für local benötigst du:

                          node-red-contrib-alexa-local (No extra Alexa Skills required. Works directly with Alexa in local network.)

                          Dann bist du Cloud frei… `

                          Hab mir das mal eingerichtet und funktioniert einwandfrei (Echo dot 2. Gen). Zum Schalten meiner Harmony Hub Activities musste ich lediglich Funktionen einbauen um den Message payload etwas abzuwandeln.

                          Danke!

                          Gruß Maik

                          1 Reply Last reply Reply Quote 0
                          • S
                            saeft_2003 Most Active last edited by

                            Hallo,

                            ich hab zuvor noch nie was mit node red gemacht und wollte euch kurz was fragen, weil irgendwie will es bei mir nicht gehen. Und zwar wenn ich ein alexa local erstelle und danach deploy drücke, steht darunter für wenige Sekunden online und danach discovery.

                            Wenn ich in der alexa app nach neuen Geräten suche, wird nichts gefunden. Im Log steht folgendes:

                            alexa2.0 2018-12-28 21:35:18.591 warn Please Restart Adapter. Non-Existing Device was returned: 69307C5B783F4AD4841223F96

                            Könnt ihr mir sagen an was das liegen könnte? Einen restart vom adapter habe ich natürlich ausprobiert…
                            6377_alexa.jpg
                            6377_discovery.jpg
                            6377_online.jpg

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

                              Das mit dem discovery ist normal - Alexa2 hat nichts mit NodeRed zu tun, das sind unterschiedliche Dinge.

                              Fragen wir erst mal so, was hast du für eine Alexa Generation?

                              1 Reply Last reply Reply Quote 0
                              • A
                                Allodo last edited by

                                Ich habe auch das Problem mit discovergy, allerdings nur mit meinem Shelly-Adapter. Meine Homematic und auch Sonoffs wurden sofort gefunden, nachdem ich diese in Node-Red angelegt habe. Habe einen Echo DOT 2gen und einen Echo 2gen.

                                Der Shelly 1 wurde zwar irgendwann gefunden, aber schalten kann ich ihn nicht. Ich habe dort den Datenpunkt Switch benutzt, worüber ich ihn per VIS auch jederzeit steuern kann, jedoch nicht per Alexa. Diese bestätigt zwar immer fleißig mit OK, aber es tut sich nix. Habe in Node-Red den Punkt Switch benutzt und die Function "False", für die Konvertierung der Werte "true" und "false", wie in der Anleitung beschrieben. Meine Sonoffs schalten damit auch zuverlässig, nur der Shelly 1 nicht.

                                Also habe ich diesen in die Cloud gepackt. Und da merke ich ganz deutlich wieder den Unterschied. Alles mit Node Red wird beim ersten Befehl geschaltet, der Shelly in der Cloud benötigt bis zu 3 Anläufe 😞

                                1 Reply Last reply Reply Quote 0
                                • S
                                  saeft_2003 Most Active last edited by

                                  @Schuko80:

                                  Das mit dem discovery ist normal - Alexa2 hat nichts mit NodeRed zu tun, das sind unterschiedliche Dinge.

                                  Fragen wir erst mal so, was hast du für eine Alexa Generation? `

                                  ich benutze ein echo 2 Generation. gibt es damit Probleme?

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    tinkertom last edited by

                                    @bsnoop:

                                    @joelli:

                                    Im Node-Editor bei dem Alexa-Input-Node springt der grüner Punkt (online) auf gelb (discovery), sobald ich in Alexa nach neuen Geräten suche.

                                    Nur leider findet Alexa keine Geräte. Auch nicht nach gefühlten 100 mal suchen.

                                    Den iobroker Raspi und den Echo hab ich bereits mehrfach neu gebootet. Alles andere funktioniert.

                                    Hab schon stundenlang vergeblich auch hier im Forum nach Lösungen gesucht.

                                    Weiß jemand Rat? `

                                    Ich habe genau das gleiche Problem. Beim durchforsten der diversen GitHub-Issues kam raus, dass es sich wohl um ein Problem mit den Echos der zweiten Generation handelt, da diese scheinbar keine emulierten Hue-Bridges mehr erkennen (mit den Echo Shows Geräten geht es wohl auch nicht). Ich hatte z.B. auch bei den Sonoff Touch Schaltern das Problem, dass die nicht erkannt wurden, wenn ich die Hue-Emulation verwendet habe.

                                    In einigen Diskussionssträngen war zu lesen, dass es wohl mit den Dots oder älteren Echos ging, das konnte ich, in Ermangelung dieser Geräte, nicht überprüfen. ` Mit den Echo 2. Generation geht es wohl nicht. Ist bekannt und steht in diesem Thread.

                                    Iobroker auf OPi Plus 2E und piVCCU auf Tinkerbord

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      saeft_2003 Most Active last edited by

                                      das ist schade…. 😞

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        saeft_2003 Most Active last edited by

                                        Funktioniert es mit dem echo 3 Generation?

                                        1 Reply Last reply Reply Quote 0
                                        • P
                                          peterfido last edited by

                                          Moin,

                                          meine Erfahrung ist, dass es am besten läuft, wenn man Alexas diverser Generationen nutzt. Ich habe die Alexa der ersten und zweiten Generation (ohne Hub) und den Dot der 2. Generation und die Alexa-App sowie den Zugriff per alexa.amazon.de. Je nachdem, wo ich die Suche anschubse, werden mal diese und mal jene Geräte gefunden. Eine Alexa der dritten Generation habe ich nicht. Das Ergebnis meiner Suche nach dem Problem des Findens durch die zweite Generation steht weiter oben. Da haben die Programmierer das Timing versaut. Es fehlt eine kurze Wartezeit. Bei meinem Anruf bei Amazon damals wurde zwar gesagt, dass die das an die Entwickler weitergeben, jedoch ist da bisher nichts passiert. Ich denke, die wollen einfach nicht, dass wir ohne Cloud arbeiten. Dass die älteren Generationen die Geräte (noch) finden, liegt vermutlich daran, dass Amazon die Kunden, welche das bereits nutzen, nicht verärgern wollen.

                                          Evtl. bringt es etwas, wenn dort noch mehrere Leute anrufen. Will hier aber keinen Aufruf dazu starten. Durch den Datenschutz GAU, bei dem Befehle an Alexa an Dritte weitergegeben wurden, müssen die eh etwas tun, um das Vertrauen wieder zu gewinnen.

                                          1 Reply Last reply Reply Quote 0
                                          • E
                                            excalibur270 last edited by

                                            Evtl sollte man auf der ersten Seite ergänzen das es mit 2Gen nicht so klappt. Habe ich dann auch nach etlichen Seiten lesen erst herausgefunden. Frohes neues an alle.

                                            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

                                            911
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            118
                                            622
                                            172013
                                            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