NEWS
node-red-contrib-amazon-echo Geräte über Alexa n. gefunden
-
Hi,
ich habe meinen ioBroker neu installiert und bin auf einen Raspberry Pi gewechselt.
Früher musste ich bzgl. des Adapters auf einen neuen Port wechseln, da Port 80 belegt war. Da jetzt der Port 80 frei ist, habe ich ihn einfach in dem Alexa Echo Hub hinterlegt und dachte, es müsste sofort gehen.
Leider ohne erfolg!
Es sieht auch alles online und connected aus. Aber wenn ich über Alexa nach neuen Geräten scanne, dann wird nichts angezeigt, außer die unter IOT-Adpater angelegten Geräte.
-
@Mitch ?
Port 80 ist der default port für http
Oder versteh ich da gerade was falsch? -
@Thomas-Braun Ja, das ist richtig. Soweit ich das richtig verstanden habe, ist das der normale Port auf den die Echos alle horchen:
https://github.com/datech/node-red-contrib-amazon-echo
Aber über Alexa / Smart Home / Geräte war es bei meiner letzten Installation so, das die Geräte, die im Node-Red hinter dem Hub angelegt worden sind, gefunden wurden.
-
@Mitch Anwendungen, die auf den ersten 1024 ports laufen benötigen root-Rechte.
-
Das heisst vermutlich, dass Node-Red keine Root-Rechte bei mir hat. D.h. ich sollte auch einen anderen Port wählen und dorthin umleiten?
-
@Mitch Richtig. Wenn das auch auf anderen Ports funktioniert, dann nimm einen unpriviligierten / freien Port >1024.
-
Vielen Dank!
Das war ein Fehler in meiner Config.
Den zweiten habe ich auch gefunden. Man muss im Hub den Haken für Discovery Device an geharkt haben. Dann findet man auch die Devices.
-
@Mitch
Du baust Deine Flow übrigens sehr umständlich auf, schau mal so ist das wesentlich übersichtlicher:
Mit "ändern" macht das Selbe wie wenn Du splittest und dann einzeln wandelst -
Super Hinweis. Ja, das werde ich ändern. Ich muss mich mehr mit Node-Red befassen und mit Debug arbeiten. Nur dann kann ich es effektiv nutzen.