NEWS
Alexa Anbindung ohne Cloud und Skill
-
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 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
-
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?
-
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
-
das ist schade….
-
Funktioniert es mit dem echo 3 Generation?
-
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.
-
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.
-
Das kann nur der TE selbst. Oder ein Admin. Macht aber Sinn, weil das Thema doch recht umfangreich geworden ist.
Iobroker auf OPi Plus 2E und piVCCU auf Tinkerbord
-
https://flows.nodered.org/node/node-red … mazon-echo
Funktioniert im Test bei mir mit Dot 1.Gen und Echo 2.Gen. Beide Alexas finden die neuen Geräte. Geräte werden als Philips Hue erkannt (on,off, dimmer & Farbe)
Könnte der heilige Gral werden...
-
Muss man da noch was bestimmtes einstellen ? Der Hub node sagt "unable to Start on port80"
Hatte vorher was auf dem Port, aber hab's beendet und funktioniert trotzdem nicht
-
Ich musste gar nichts einstellen, lief sofort.
Das Port-Thema wird auf Github bereits diskutiert, vielleicht hilft dir das
-
Da ist immer von einem docker Container die Rede, weiß nicht, was das ist. Node Red läuft bei mir auf Ubuntu (Slave).
Hat jemand eine Ahnung wie ich den Port freischalten kann?
-
https://flows.nodered.org/node/node-red … mazon-echo
Funktioniert im Test bei mir mit Dot 1.Gen und Echo 2.Gen. Beide Alexas finden die neuen Geräte. Geräte werden als Philips Hue erkannt (on,off, dimmer & Farbe)
Könnte der heilige Gral werden... `
Ich habe extra dafür gerade mal NodeRed installiert.
Hab alles gemacht, was unter "How to use" bei deinem Link steht. Alles wird mir als online angezeigt. Trotzdem findet Alexa nichts.
Hast Du noch irgendwelche anderen Einstellungen gemacht? Ich habe bisher nur die Nodes in einen Flow gezogen, verbunden, einen Namen für das Gerät vergeben und deployt.
Grüße, Stefan
-
Würde mich auch interessieren. Bei mir wird auch trotz connect nichts gefunden ;-(
Echo2/echo dot 2
Gesendet von iPhone mit Tapatalk
-
Mit den Echo Geräten der aktuellen (neuen) Version geht diese Emu nicht mehr.
Erfolgreich war ich bisher nur mit dem Wemo-Emulator, der wird auch mit neuen Echos erkannt.
https://www.npmjs.com/package/node-red- … o-emulator
Sucht hier im Forum mal nach wemo, gibt diverse Beiträge dazu.
Kann sein, dass es inzwischen auch mit älteren Echos Probleme gibt
-
Probiert es mal mit Alexa Home funktioniert bei mir mit dem Echo Dot 2 Generation und Echo Show 2 Generation ohne Probleme.
Grüße
-
https://flows.nodered.org/node/node-red … mazon-echo
Funktioniert im Test bei mir mit Dot 1.Gen und Echo 2.Gen. Beide Alexas finden die neuen Geräte. Geräte werden als Philips Hue erkannt (on,off, dimmer & Farbe)
Könnte der heilige Gral werden... `
Ich habe extra dafür gerade mal NodeRed installiert.
Hab alles gemacht, was unter "How to use" bei deinem Link steht. Alles wird mir als online angezeigt. Trotzdem findet Alexa nichts.
Hast Du noch irgendwelche anderen Einstellungen gemacht? Ich habe bisher nur die Nodes in einen Flow gezogen, verbunden, einen Namen für das Gerät vergeben und deployt.
Grüße, Stefan `
Ich habe ein etwas älteres Image von iobroker auf einen rpi3b laufen. Node-red wurde über den Iobroker als Adapter installiert. In diesem Adapter dann über <manage palette="">die node-red-contrib-amazon-echo installieren. Nodes wie im Beispiel gezeigt reinziehen, Verbinden, Geräte Namen vergeben und deploy. Keine spezielle Portfreigabe etc. Lief bei mir sofort.</manage>
-
@Homer1976:Probiert es mal mit Alexa Home funktioniert bei mir mit dem Echo Dot 2 Generation und Echo Show 2 Generation ohne Probleme.
Grüße `
Bin ich dann nicht doch wieder in der Cloud? Das läuft ja auch über eine Online-Service, bei dem man sich registrieren muss.
-
https://flows.nodered.org/node/node-red … mazon-echo
Funktioniert im Test bei mir mit Dot 1.Gen und Echo 2.Gen. Beide Alexas finden die neuen Geräte. Geräte werden als Philips Hue erkannt (on,off, dimmer & Farbe)
Könnte der heilige Gral werden... `
Ich habe extra dafür gerade mal NodeRed installiert.
Hab alles gemacht, was unter "How to use" bei deinem Link steht. Alles wird mir als online angezeigt. Trotzdem findet Alexa nichts.
Hast Du noch irgendwelche anderen Einstellungen gemacht? Ich habe bisher nur die Nodes in einen Flow gezogen, verbunden, einen Namen für das Gerät vergeben und deployt.
Grüße, Stefan `
Ich habe ein etwas älteres Image von iobroker auf einen rpi3b laufen. Node-red wurde über den Iobroker als Adapter installiert. In diesem Adapter dann über <manage palette="">die node-red-contrib-amazon-echo installieren. Nodes wie im Beispiel gezeigt reinziehen, Verbinden, Geräte Namen vergeben und deploy. Keine spezielle Portfreigabe etc. Lief bei mir sofort.</manage> `
Genauso habe ich es gemacht. Läuft der bei Dir auch auf Port 80?