Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. keine Verbindung iobroker, node red und alexa

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    keine Verbindung iobroker, node red und alexa

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

      Hallo Freunde

      Ich bin neu in dieser Materie, habe mich aber dazu entschlossen, alle meine elektr. Geräte per EchoDot zu steuern, allerdings ohne Cloud.
      Habe also Raspberry 3+ mit Iobroker,Node Red und Alexa2, Broadlink rm Pro+ und diverse Echo-Dots.
      Alles klappt auch, Broadlink schon eingerichtet und kann über iobroker gesteuert werden, alexa2 instanz und es werden alle meine Echo's sauber erkannt.
      Node Red mit allem, was dazu gehört, nach Anweisung aus diesem Board eingerichtet, klappt auch, nur werden Flows nach deploy nicht als Geräte in Alexa erkann und somit ist keine Steuerung über Selbige nicht möglich.
      Natürlich bin ich an dieser Stelle das Problem, nur erkenne ich nicht meinen Denkfehler.
      Ich bitte Euch, mich mit Tip's in die richtige Richtung zu stossen.

      Danke im Voraus

      1 Reply Last reply Reply Quote 0
      • C
        CruziX last edited by CruziX

        Welche Node verwendest du denn?
        Hast du eine Portweiterleitung eingerichtet?

        Ich hatte selber mal NodeRed eingerichtet und einige Fallstricke überwunden.
        Das hier hat mir mal ein User geschrieben und es hat bei mir geholfen:


        Wenn Node mit Port 80 nicht geht eine Umleitung
        Also installiert habe ich "node-red-contrib-amazon-echo".
        Dann braucht man noch etw vorarbeit, ich habe dazu folgende Anleitung von Mathias Quaschigroch bekommen:
        ~
        Es sieht so aus, das die neue Amazon Echo Firmware nur noch geräte findet die Über Port 80 gefunden werden können.
        Leider konnte ich den Port 80 nicht dem "Amazon Echo Hub" zuweisen.
        Also habe ich den Port 80 auf einen anderen geroutet. Man könnte den Port 1890 nehmen oder jeden den man möchte.
        Hier ist eine kleine Anleitung zum Port Routen:
        Tausche einfach XXXX gegen den Port aus den du benutzen willst
        sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port XXXX
        sudo iptables -t nat -A PREROUTING -p udp --dport 80 -j REDIRECT --to-port XXXX
        sudo iptables -t nat -L
        sudo sh -c "iptables-save > /etc/iptables.rules"
        sudo apt-get install iptables-persistent
        Einfach installieren und alles mit Enter bestätigen

        https://o7planning.org/.../redirect-port-80-443-auf...

        Danach erstellte ich einen "Amazon Echo Hub" , gab diesem den Port den ich mir ausgeuscht hatte und tauschte meine alten Nodes gegen die neuen aus.
        Anschließend habe ich alle Nodes miot den Hub verbunden.
        Das wars. Du solltest nun alle Geäre manuell aus der Amazon App/Website löschen und zwar einen nach dem anderen. Danach habe Ich Alexa nur neu suchen lassen und alle Geräte waren wieder da.
        ~

        Also einen "Amazon Echo Hub" erstellen mit dem neuen gerouteten Port.
        Ein "Amazon echo device" reinziehen und einen Namen geben (so wird es auch in Alexa angezeigt).
        Dann noch ein Switch, zwei functions für true und false und ein iobroker node aus ausgabe.

        L 1 Reply Last reply Reply Quote 0
        • L
          lumobra @CruziX last edited by

          @CruziX said in keine Verbindung iobroker, node red und alexa:

          Welche Node verwendest du denn?
          Hast du eine Portweiterleitung eingerichtet?

          Ich hatte selber mal NodeRed eingerichtet und einige Fallstricke überwunden.
          Das hier hat mir mal ein User geschrieben und es hat bei mir geholfen:


          Wenn Node mit Port 80 nicht geht eine Umleitung
          Also installiert habe ich "node-red-contrib-amazon-echo".
          Dann braucht man noch etw vorarbeit, ich habe dazu folgende Anleitung von Mathias Quaschigroch bekommen:
          ~
          Es sieht so aus, das die neue Amazon Echo Firmware nur noch geräte findet die Über Port 80 gefunden werden können.
          Leider konnte ich den Port 80 nicht dem "Amazon Echo Hub" zuweisen.
          Also habe ich den Port 80 auf einen anderen geroutet. Man könnte den Port 1890 nehmen oder jeden den man möchte.
          Hier ist eine kleine Anleitung zum Port Routen:
          Tausche einfach XXXX gegen den Port aus den du benutzen willst
          sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port XXXX
          sudo iptables -t nat -A PREROUTING -p udp --dport 80 -j REDIRECT --to-port XXXX
          sudo iptables -t nat -L
          sudo sh -c "iptables-save > /etc/iptables.rules"
          sudo apt-get install iptables-persistent
          Einfach installieren und alles mit Enter bestätigen

          https://o7planning.org/.../redirect-port-80-443-auf...

          Danach erstellte ich einen "Amazon Echo Hub" , gab diesem den Port den ich mir ausgeuscht hatte und tauschte meine alten Nodes gegen die neuen aus.
          Anschließend habe ich alle Nodes miot den Hub verbunden.
          Das wars. Du solltest nun alle Geäre manuell aus der Amazon App/Website löschen und zwar einen nach dem anderen. Danach habe Ich Alexa nur neu suchen lassen und alle Geräte waren wieder da.
          ~

          Also einen "Amazon Echo Hub" erstellen mit dem neuen gerouteten Port.
          Ein "Amazon echo device" reinziehen und einen Namen geben (so wird es auch in Alexa angezeigt).
          Dann noch ein Switch, zwei functions für true und false und ein iobroker node aus ausgabe.

          Danke. Ich versuche es gleich.

          L 1 Reply Last reply Reply Quote 0
          • L
            lumobra @lumobra last edited by

            @lumobra Node Version 10.19

            L 1 Reply Last reply Reply Quote 0
            • L
              lumobra @lumobra last edited by

              So, hab es jetzt raus. node-red-contrib-amazon-echo installiert und dann war der Käs gfresse.
              Danke für Eure Hilfe.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              831
              Online

              31.7k
              Users

              79.7k
              Topics

              1.3m
              Posts

              2
              5
              512
              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