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. Alexa Anbindung ohne Cloud und Skill

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.8k

Alexa Anbindung ohne Cloud und Skill

Geplant Angeheftet Gesperrt Verschoben Cloud Dienste
622 Beiträge 118 Kommentatoren 212.1k Aufrufe 45 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.
  • A Offline
    A Offline
    Arnulf
    schrieb am zuletzt editiert von
    #14

    weß denn jemand, wie das technisch funktioniert?

    Denn wie greift der Adapter, ohne den Zugang zu Alexa zu kennen, auf das gesprochene Kommando zu?

    Für Alexa selbst gibt es ja auch einen Node red Adapter. den habe ich aber gar nicht installiert

    1 Antwort Letzte Antwort
    0
    • W Online
      W Online
      Wildbill
      schrieb am zuletzt editiert von
      #15

      Hi,

      ganz sicher bin ich nicht, aber ungefähr so: Alexa kann ja auf Geräte diverser Hersteller z.B. Hue direkt zugreifen und findet diese automatisch. Ist mir mit den Sonoffs passiert, als ich dort testweise mal die Hue-Emulation aktivierte, dann waren sie plötzlich zweimal in Alexa, einmal per ioBroker und einmal als Hue gefunden. Der Alxea-Node-red macht nun vermutlich nichts anderes, als auch so einen Gateway/Bridge zu emulieren, den Alexa dann findet und nach angemeldeten Geräten durchsucht. Man möge mich aber berichtigen, falls das Blödsinn sein sollte.

      Meine Frage oben habe ich übrigens per trail and error selbst beantwortet. Ich habe nun für jeden Raum einen Tab und darin diverse Flows. Alexa findet alles und es läuft. :mrgreen: Ich meine sogar, die Reaktionszeit vom Befehl geben bis zum Schalten ist etwas schneller geworden.

      Da ich nun allerdings den Cloud-Adapter eigentlich nicht mehr brauche, da ich ihn nur wegen Alexa aktiviert hatte (Fernzugriff geht bei Bedarf auch per VPN) sehe ich nun keinen Grund mehr, die Pro-Cloud zu kaufen. Hatte das eigentlich vor, nachdem die letzten Wochen mit den free-Accounts doch einiges im Argen lag. Alternativ wird es nun auf eine Spende rauslaufen, hoffentlich finde ich hier einige Nachahmer… :P

      Gruss, Jürgen

      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        Arnulf
        schrieb am zuletzt editiert von
        #16

        die Idee mit der Spende ist eigentlich gut.

        Potentiell finde ich es besser, wenn möglichst wenig Cloud im Spiel ist. Also selbst, wenn man der Lösung Sicherheit zutraut, so ist jede zusätzliche Komponente ein Ausfallrisiko

        Deie Alexa-Theorie hat mich noch nicht ganz überzeugt.

        :)

        Irgendwie ist mir das noch nicht rund.

        Ich vermute, der Adapter greift das Kommando-Protokoll der Alexa ab und erkennt daraus den Befehl. Aber auch hier ist noch nicht klar, wie der Adapter eine gültige Verbindung zu Alexa aufbauen kann.

        Streng genommen könnte ich ja so jede fremde Alexa kapern

        1 Antwort Letzte Antwort
        0
        • W Online
          W Online
          Wildbill
          schrieb am zuletzt editiert von
          #17

          Hi,

          Nein, ich denke andersrum. Der Adapter greift nicht auf Alexa zu, sondern Alexa greift auf den Adapter zu, so wie sie es ja bei Hue-Geräten z.B. auch kann. Der Adapter stellt ja ein Webinterface bereit welches Alexa eben bei der Suche nach Geräten als kompatibel erkennt und daraus die Informationen über die verbundenen Geräte zieht. Gibt man Alexa dann einen Befehl, gibt si den an den Adapter und der führt aus. Der Adapter selbst macht ohne Alexa in dem Fall nix und wartet eben nur, bis über das Webinterface was reinkommt.

          Also nix mit fremden Alexas kapern. Eher Kapern der ioBroker-Geräte, wenn es eine fremde Alexa in Dein Netzwerk schafft. :lol:

          Und ja, mir gefällt der Gedanke hier nun ohne Cloud (wobei Alexa im Prinzip ja auch eine ist) auszukommen. Ohne Internet läuft es ja dennoch nicht, da Alexa ja alles erstmal zu den Amazon-Servern schickt um hier die Sprachebefehle auszuwerten. Aber ioBroker ist nun wenigstens nicht mehr per Cloud erreichbar, was ja zumindest etwas mehr Sicherheit gibt. Wobei ich hier nichts unterstellen will und denke, dass die Cloud auch immer sicher war. Aber 98% sind eben weniger als 99% Sicherheit. :D

          Gruss, Jürgen

          1 Antwort Letzte Antwort
          0
          • T Offline
            T Offline
            thps
            schrieb am zuletzt editiert von
            #18

            @Wildbill:

            Hi,

            Nein, ich denke andersrum. Der Adapter greift nicht auf Alexa zu, sondern Alexa greift auf den Adapter zu, so wie sie es ja bei Hue-Geräten z.B. auch kann. Der Adapter stellt ja ein Webinterface bereit welches Alexa eben bei der Suche nach Geräten als kompatibel erkennt und daraus die Informationen über die verbundenen Geräte zieht. Gibt man Alexa dann einen Befehl, gibt si den an den Adapter und der führt aus. Der Adapter selbst macht ohne Alexa in dem Fall nix und wartet eben nur, bis über das Webinterface was reinkommt.

            Also nix mit fremden Alexas kapern. Eher Kapern der ioBroker-Geräte, wenn es eine fremde Alexa in Dein Netzwerk schafft. :lol:

            Und ja, mir gefällt der Gedanke hier nun ohne Cloud (wobei Alexa im Prinzip ja auch eine ist) auszukommen. Ohne Internet läuft es ja dennoch nicht, da Alexa ja alles erstmal zu den Amazon-Servern schickt um hier die Sprachebefehle auszuwerten. Aber ioBroker ist nun wenigstens nicht mehr per Cloud erreichbar, was ja zumindest etwas mehr Sicherheit gibt. Wobei ich hier nichts unterstellen will und denke, dass die Cloud auch immer sicher war. Aber 98% sind eben weniger als 99% Sicherheit. :D

            Gruss, Jürgen `

            Genauso ist es. Soweit ich weiss meldet Nodered damit steuerbare upnp-Geräte im Netzwerk an. Dabei läuft jedes Gerät über einen eigenen Port. Alexa sucht im Netzwerk nach diesen Geräten und bindet sie ein.

            Upnp funktioniert übrigens nur im LAN. Daher ist das mit den Kapern nicht so einfach

            1 Antwort Letzte Antwort
            0
            • A Offline
              A Offline
              Arnulf
              schrieb am zuletzt editiert von
              #19

              @thps:

              Genauso ist es. Soweit ich weiss meldet Nodered damit steuerbare upnp-Geräte im Netzwerk an. Dabei läuft jedes Gerät über einen eigenen Port. Alexa sucht im Netzwerk nach diesen Geräten und bindet sie ein.

              Upnp funktioniert übrigens nur im LAN. Daher ist das mit den Kapern nicht so einfach `

              Ah. Ich fange an, zu verstehen.

              Dann bedeutet das aber auch, dass man trotzdem nicht auf die Geräte des Alexa-Hub zugreifen kann.

              Schade

              Trotzdem ist mir node red im Moment sympatisch.

              Auch was die Visualisierung der Schnittstellen angeht

              1 Antwort Letzte Antwort
              0
              • W Online
                W Online
                Wildbill
                schrieb am zuletzt editiert von
                #20

                Das mit dem "nur im LAN" musste ich heute schon selbst erfahren. Bislang war Alexa/Echo in meinem regulären VLAN, in dem auch meine Rechner u.dgl. mit Internetzugang stehen. Zugriff auf und für ioBroker hatte ich manuell freigegeben und bislang lief der Rest ja über die Cloud. Nur die Geräte von node-red konnte sie nicht finden. Erst als ich Alexa nun auch ins VLAN für die Smart-Home-Geräte gebracht habe, waren die Geräte sofort sichtbar. :D

                Ach ja, und mir fiel gerade beim Lesen noch was auf. Wir sind mittlerweile so "bescheuert" dass wir nicht über die Amazon-Echo-"Geräte" reden, sondern über Alexa und sie mit "sie" wie eine Person bezeichnen. Noch ein Kopf und ein paar Arme und Beine dran und wir sind da gelandet, was man vor Jahren noch im Kino bestaunen konnte… :mrgreen:

                Gruss, Jürgen

                EDIT: Zeitgleich abgesendet aber hier noch für Dich: Es gibt hier im Forum noch einen Threat zum Thema Zugriff von ioBroker auf Alexa:

                http://forum.iobroker.net/viewtopic.php?f=20&t=10876

                Vielleicht wirst Du da ja fündig?

                1 Antwort Letzte Antwort
                0
                • K Offline
                  K Offline
                  knopers1
                  schrieb am zuletzt editiert von
                  #21

                  Muß meine Aussage oben revidieren.

                  Ich mußte doch alles etwas umstellen um aus dem on/off ein false/true zu bekommen… Die meisten Geräte gingen An, allerdings beim Aus haben sich wieder Eingeschaltet.... Manche Scripte konnte ich auch nicht anstoßen.

                  Ich habe bereits den EG Richtung Node Red verschoben. Morgen geht es weiter mit 1OG und 2OG.
                  1526_unbenannt.png

                  HP Microserver Gen8, RPI-4, IoBroker,

                  1 Antwort Letzte Antwort
                  0
                  • K Offline
                    K Offline
                    knopers1
                    schrieb am zuletzt editiert von
                    #22

                    @thps:

                    @Wildbill: `

                    Genauso ist es.

                    Upnp funktioniert übrigens nur im LAN. Daher ist das mit den Kapern nicht so einfach `

                    hmm, ich hatte vorher aber den RPI 1 mit nem Wlan Stick und konnte die Teile steuern!

                    Da war wohl nichts an der LAN Schnittstelle angeschlossen :geek:

                    HP Microserver Gen8, RPI-4, IoBroker,

                    1 Antwort Letzte Antwort
                    0
                    • W Online
                      W Online
                      Wildbill
                      schrieb am zuletzt editiert von
                      #23

                      Mit LAN ist hier das lokale Netzwerk gemeint. Solange WLAN und LAN-Geräte im gleichen Adressbereich liegen, sagt man, sie befinden sich im gemeinsamen "LAN". :D

                      Also z.B. WLAN-Gerät mit 192.168.178.15, PC (LAN-Kabel) mit 192.168.178.14 und Router mit 192.168.178.1 wären dann in einem gemeinsamen Netzwerk (LAN) und sehen sich automatisch gegenseitig, obwohl eins nur per Funk "angeschlossen" ist.

                      Gruss, Jürgen

                      1 Antwort Letzte Antwort
                      0
                      • K Offline
                        K Offline
                        knopers1
                        schrieb am zuletzt editiert von
                        #24

                        Danke, verständlich ;)

                        HP Microserver Gen8, RPI-4, IoBroker,

                        1 Antwort Letzte Antwort
                        0
                        • A Offline
                          A Offline
                          Arnulf
                          schrieb am zuletzt editiert von
                          #25

                          @Wildbill:

                          Das mit dem "nur im LAN" musste ich heute schon selbst erfahren. Bislang war Alexa/Echo in meinem regulären VLAN, in dem auch meine Rechner u.dgl. mit Internetzugang stehen. Zugriff auf und für ioBroker hatte ich manuell freigegeben und bislang lief der Rest ja über die Cloud. Nur die Geräte von node-red konnte sie nicht finden. Erst als ich Alexa nun auch ins VLAN für die Smart-Home-Geräte gebracht habe, waren die Geräte sofort sichtbar. :D

                          Ach ja, und mir fiel gerade beim Lesen noch was auf. Wir sind mittlerweile so "bescheuert" dass wir nicht über die Amazon-Echo-"Geräte" reden, sondern über Alexa und sie mit "sie" wie eine Person bezeichnen. Noch ein Kopf und ein paar Arme und Beine dran und wir sind da gelandet, was man vor Jahren noch im Kino bestaunen konnte… :mrgreen:

                          Gruss, Jürgen

                          EDIT: Zeitgleich abgesendet aber hier noch für Dich: Es gibt hier im Forum noch einen Threat zum Thema Zugriff von ioBroker auf Alexa:

                          http://forum.iobroker.net/viewtopic.php?f=20&t=10876

                          Vielleicht wirst Du da ja fündig? `

                          Ja. Danke

                          Habe ich bereits entdeckt.

                          Der Adapter ist bisher nur für Musiksteuerung geeignet.

                          Außerdem als Info, welche Echo/Fire-Geräte im netzwerk sind.

                          Bei den anderen Devices funktioniert es (noch) nicht. Ich finde zwar die Lampen, die bisher nur Alexa kannte. Aber wenn ich zum Beispiel auf meine IKEA Tradfri zugreig´fen will, fliegt si raus und ich muss die wieder resetten und neu Alexa bekannt machen.

                          1 Antwort Letzte Antwort
                          0
                          • K Offline
                            K Offline
                            knopers1
                            schrieb am zuletzt editiert von
                            #26

                            Jemand von Euch den Homematic Dimmer oder Fenster Rolladenaktor mit node-red zum Laufen gebracht?

                            Ich hänge leider fest.

                            HP Microserver Gen8, RPI-4, IoBroker,

                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              marcel1212002
                              schrieb am zuletzt editiert von
                              #27

                              Meiner Meinung nach geht das umbasteln vom Wert on/off (String) zum true/false (boolean) auch einfacher und kürzer!

                              Warum nicht einfach die Change Node nutzen?
                              3091_bildschirmfoto_2018-02-01_um_03.55.54.png

                              Und hier die vereinfachte Möglichkeit für die Dim-Funktion. Hier wird einfach der Wert von msg.bri auf msg.payload gelegt.
                              3091_bildschirmfoto_2018-02-01_um_04.04.35.png

                              @knopers1:

                              Jemand von Euch den Homematic Dimmer oder Fenster Rolladenaktor mit node-red zum Laufen gebracht?

                              Ich hänge leider fest. `

                              Nutze leider kein Homematic. Wenn du mir verrätst was der Dimmer/Rolloaktor für Werte verlangt kann ich dir eventuell helfen.

                              ****EDIT:

                              Mal eben kurz Google angeworfen. So wie es ausschaut, will ein HM Dimmer den Wert in der Form von 0-100. In dem Fall würde die 2. Form welche ich oben genannt hatte ausreichen.****

                              mfg Marcel

                              1 Antwort Letzte Antwort
                              0
                              • K Offline
                                K Offline
                                knopers1
                                schrieb am zuletzt editiert von
                                #28

                                verstehe noch nicht ganz mit dem Dimmer.

                                das ist die ID, womit es über die Alexa Cloud funktioniert.

                                {
                                  "type": "state",
                                  "common": {
                                    "def": 0,
                                    "type": "number",
                                    "read": true,
                                    "write": true,
                                    "min": 0,
                                    "max": 100,
                                    "unit": "%",
                                    "role": "level.dimmer",
                                    "workingID": "WORKING",
                                    "name": "HM-LC-Dim1TPBU-FM MEQ0167571:1.LEVEL",
                                    "smartName": {
                                      "de": "Schlafzimmer Licht"
                                    }
                                  },
                                  "native": {
                                    "CONTROL": "DIMMER.LEVEL",
                                    "DEFAULT": 0,
                                    "FLAGS": 1,
                                    "ID": "LEVEL",
                                    "MAX": 1,
                                    "MIN": 0,
                                    "OPERATIONS": 7,
                                    "TAB_ORDER": 0,
                                    "TYPE": "FLOAT",
                                    "UNIT": "100%"
                                  },
                                  "_id": "hm-rpc.0.MEQ0167571.1.LEVEL",
                                  "acl": {
                                    "object": 1636,
                                    "state": 1636
                                  },
                                  "from": "system.adapter.admin.0",
                                  "ts": 1517430405509
                                }
                                

                                hm-rpc.0.MEQ0167571.1.LEVEL geht vom 0-100%

                                Hierbei wird nicht mit false/truhe gesteuert sondern mit 0 & 100% für EIN/AUS glaube ich…

                                Genau so wird auch ein Fenster Rolladenaktor angesteuert.

                                Reicht es wenn ich die Change Node nehme und zwischen den Aktor und Alexa-Local Input Node setze ? Natürlich mit dem Eintrag was im Bild zu sehen ist?
                                1526_bildschirmfoto_2018-02-01_um_04.04.35.png

                                HP Microserver Gen8, RPI-4, IoBroker,

                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  marcel1212002
                                  schrieb am zuletzt editiert von
                                  #29

                                  Richtig.

                                  msg.bri gibt immer einen Wert zwischen 0 und 100 aus. Selbst bei Aus/An -schalt Befehlen.

                                  Ironischer weiße kann ICH die vereinfachte Version nicht nutzen… Z-Wave Dimmer von Fibaro gehen von 0-99% :D

                                  Baue mir grade dafür ne schöne Lösung.. werde ich natürlich dann auch hier posten.

                                  mfg Marcel

                                  1 Antwort Letzte Antwort
                                  0
                                  • K Offline
                                    K Offline
                                    knopers1
                                    schrieb am zuletzt editiert von
                                    #30

                                    Danke Dir.

                                    HP Microserver Gen8, RPI-4, IoBroker,

                                    1 Antwort Letzte Antwort
                                    0
                                    • A Offline
                                      A Offline
                                      Arnulf
                                      schrieb am zuletzt editiert von
                                      #31

                                      Leute, habt ihr DAS hier schon mal ausprobiert?`

                                      https://alexa-node-red.bm.hardill.me.uk/docs

                                      könnte das die Lösung sein für die Steuerung von Geräten direkt über Alexa? (von nodered aus)

                                      1 Antwort Letzte Antwort
                                      0
                                      • T Offline
                                        T Offline
                                        thps
                                        schrieb am zuletzt editiert von
                                        #32

                                        @Arnulf:

                                        Leute, habt ihr DAS hier schon mal ausprobiert?`

                                        https://alexa-node-red.bm.hardill.me.uk/docs

                                        könnte das die Lösung sein für die Steuerung von Geräten direkt über Alexa? (von nodered aus) `

                                        Diese Lösung hatte ich über ein Jahr im Einsatz (unter Domoticz). Das funktioniert auch hervorragend, läuft allerdings mehr oder weniger über eine Cloud. ( Dabei kennt die Cloud nur die Namen deiner Geräte und kann sie nicht steuern. Die Steuerungslogik kommt vom Node-Red).

                                        Der Vorteil dabei ist, das auch die Heizungssteuerung funktioniert ( Und seit neustem wohl auch Farben).

                                        1 Antwort Letzte Antwort
                                        0
                                        • T Offline
                                          T Offline
                                          thps
                                          schrieb am zuletzt editiert von
                                          #33

                                          @marcel1212002:

                                          Meiner Meinung nach geht das umbasteln vom Wert on/off (String) zum true/false (boolean) auch einfacher und kürzer!

                                          Warum nicht einfach die Change Node nutzen?

                                          Bildschirmfoto 2018-02-01 um 03.55.54.png

                                          Und hier die vereinfachte Möglichkeit für die Dim-Funktion. Hier wird einfach der Wert von msg.bri auf msg.payload gelegt.

                                          Bildschirmfoto 2018-02-01 um 04.04.35.png

                                          @knopers1:

                                          Jemand von Euch den Homematic Dimmer oder Fenster Rolladenaktor mit node-red zum Laufen gebracht?

                                          Ich hänge leider fest. `

                                          Nutze leider kein Homematic. Wenn du mir verrätst was der Dimmer/Rolloaktor für Werte verlangt kann ich dir eventuell helfen.

                                          ****EDIT:

                                          Mal eben kurz Google angeworfen. So wie es ausschaut, will ein HM Dimmer den Wert in der Form von 0-100. In dem Fall würde die 2. Form welche ich oben genannt hatte ausreichen.****

                                          mfg Marcel `

                                          Klar, unter Node-Red führen viele Wege nach Rom. Ich hab nur eine Möglichkeit aufgezeigt. Es gibt noch viele Weitere.

                                          Deine Variante erscheint mir auch gut sehr simple.

                                          Mit dem function-Node lässt sich halt quasi alles umsetzen. Ich habe das schon immer in Verwendung, da ich unter Domoticz die Dim-Werte nochmal etwas anpassen musste (Es gingen nur Werte zwischen 0-87)

                                          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

                                          845

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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