NEWS
Alexa Anbindung ohne Cloud und Skill
-
Hi
node-red-contrib-alexa-home 0.3.5 hat mit "Echo Spot" bei mir leider noch nie funktioniert.
Was mal funktioniert hat war der node-red-contrib-wemo-emulator aber mittlerweile leider auch nicht mehr.
LG
-
Hallo,
der Dot, 2. Gen lief schon vorher. Die Fehler hat Amazon aktuell in der Echo 2. Gen, Spot und Co. Bei mir läuft der Dot, 2. Gen sowie der "alte" Echo seit Anfang an. In letzter Zeit scheint der Dot allerdings zu dominieren und greift sich die Geräte bei einer Suche. Da alles läuft, lasse ich es erstmal so. Erhält den Hausfrieden.
Ansonsten mal auf der Alexa-Homepage von Amazon Feedback aufgeben. Die rufen dann zurück. Evtl. hilft es ja, wenn sich mehrere melden.
-
Hallo zusammen,
möchte mir das nachher mal antun und auf diese Lösung umstellen.
Ist es so vielleicht auch endlich möglich die Rollladen mit auf/zu oder hoch/runter zu benutzen?
Oder kann ich auf den Typ des Gerätes definieren, so richtig bekommt Amazon das ja auch nicht hin.
Und nun eine letzte Frage, könnte ich hier irgendwie beeinflussen welche Alexa welche Geräte steuert?
Mein Problem ist folgendes. Meine Kinder haben auch eine Alexa im Zimmer und hier würde ich die Kommandos gerne auch "Licht an/aus" beschränken.
Wenn ich das zur Zeit bei den Lampen mache, klappt das natürlich nicht.
Danke
Lars
-
Hallo zusammen,
also bei klappt da gar nichts. Ich habe jetzt gelesen das dieser Weg nicht mit den großen Echos und nicht mit den Dot´s 2. Gen. funktioniert, ist das richtig?
Gruß
Lars
-
Hallo,
es läuft hier nur mit dem "Ur-Echo" der ersten Generation sowie dem Dot der 2. Generation. Beeinflussen, welcher Echo was steuert, lässt sich nicht. Bei der Suche finden nur die kompatiblen Echos die Geräte. Gibt man dann einem anderen Echo das Kommando, dann führt trotzdem nur der kompatible Echo den Befehl aus.
Die letzten Updates des Nodes haben hier keine Verbesserung gebracht, sodass ich mit einer selbst angepassten älteren -Version arbeite. So kommt eine Rückmeldung des Ist-Zustands in der Alexa-App an. Da alles läuft, experimentiere ich da auch nicht weiter. Schlimmstenfalls geht dann gar nix mehr.
Ich habe jetzt auch nicht wirlich Hoffnung, dass Amazon den Fehler noch korrigiert. Entweder haben die Deals mit den Herstellern / Cloud-Betreibern oder wollen aus anderen Gründen da nicht nacharbeiten. Schade - wäre ein Alleinstellungsmerkmal. Evtl. kann es noch ein Echo-Kompatibler Lautsprecher eines Dritt-Herstellers.?.
-
Hallo zusammen,
ich bin total Anfänger in Sachen Alexa.
Node-Red habe ich erfolgreich installiert.
Wie stelle ich jetzt die Verbindung zwischen Node-Red auf meinem ioBroker und meinen Echo Dot her?
-
Hi,
kann ich auch Schalter über NodRed darstellen, ich habe bis jetzt nur geschafft die Teile als Lampe darzustellen und der Status wird in der Alexa App immer erst falsch angezeigt, ist das noch zu beheben?
Danke
-
Ich verstehe deine Frage tatsächlich nicht.
Einen Knopf kannst du in node.red über "inject" verwirklichen.
-
Hi,
Bei mir in der Alexa App werden Alle Geräte ob Lamp oder nicht als Lamp dargestellt. Zusätzlich wird der Status wohl nicht übertragen. So ist die Lampe zwar an, aber in der App wird Diese als aus dargestellt.
Kann ich das vielleicht in Verbindung mit dem Alexa 2 Adapter gleich halten? Also Licht an und in der App geht das Licht auch an….
-
Hallo,
ich verzweifle… Nach 2 Tagen hab ich es immer noch nicht geschafft, irgendwelche Objekte mit der Alexa App suche zu finden. Es ist wie bei meinen Vorrednern. Das Device geht auf discovery, wird aber nicht entdeckt.
Hab die node js 8.12.0 mit der 4.6.1 NPM in einer ioBroker Installation 3.4.7 und dem 1.6.0 node-red Adapter im Einsatz.
Das ganze läuft auf eine RPI 3B+ Linux jessie lite 4.14.69-V7+ aus dem piVCCU-Image 2.35.16-36.
Vielleicht kann mir jemand helfen. Mit den diversen Cloud-Lösungen werden die Objekte gefunden aber ich finde diese Lösung einfach zu gut und würde sie gerne weiter testen.
Die Log´s sind unauffällig soweit ich das beurteilen kann.
Danke !
painless
-
Hi,
eine Trick gibt es da eigentlich nicht, aber welchen der InputAdapter benutzt du denn?
Hallo,
ich verzweifle… Nach 2 Tagen hab ich es immer noch nicht geschafft, irgendwelche Objekte mit der Alexa App suche zu finden. Es ist wie bei meinen Vorrednern. Das Device geht auf discovery, wird aber nicht entdeckt.
Hab die node js 8.12.0 mit der 4.6.1 NPM in einer ioBroker Installation 3.4.7 und dem 1.6.0 node-red Adapter im Einsatz.
Das ganze läuft auf eine RPI 3B+ Linux jessie lite 4.14.69-V7+ aus dem piVCCU-Image 2.35.16-36.
Vielleicht kann mir jemand helfen. Mit den diversen Cloud-Lösungen werden die Objekte gefunden aber ich finde diese Lösung einfach zu gut und würde sie gerne weiter testen.
Die Log´s sind unauffällig soweit ich das beurteilen kann.
Danke !
painless `
-
> Alle Geräte ob Lamp oder nicht als Lamp dargestellt
Das ist richtig, weil Alexa.local ja eine Philipps Hue Glühbirne emuliert.> Also Licht an und in der App geht das Licht auch an….
Warum ist dir das so wichtig?`@painless, welche Alexa(s) hast du?
-
Hi,
wichtig naja, ist aber nicht so schön wenn ich über die App den Status der Lampen nicht mehr sehen kann. Ich benutzte die Lampen halt auch wenn ich nicht zu Hause bin und dann den aktuellen Staus zu kennen wäre hilfreich. Ich könnte mir zwar auch anders helfen aber wenn es geht wieso?
> Alle Geräte ob Lamp oder nicht als Lamp dargestellt
Das ist richtig, weil Alexa.local ja eine Philipps Hue Glühbirne emuliert.> Also Licht an und in der App geht das Licht auch an….
Warum ist dir das so wichtig?`@painless, welche Alexa(s) hast du? `
Wenn du hier darauf hinaus willst, dass du mindest 1 Geräte der 1. Gen haben musst, das ist wohl nicht ganz richtig. Ich habe Dot´s der 2. Gen und den Alexa Show und den Plus bei mir klappt es. Wenn du auf etwas anderes heraus möchtest bin ich still
-
Hi,
eine Trick gibt es da eigentlich nicht, aber welchen der InputAdapter benutzt du denn?
Hallo,
ich verzweifle… Nach 2 Tagen hab ich es immer noch nicht geschafft, irgendwelche Objekte mit der Alexa App suche zu finden. Es ist wie bei meinen Vorrednern. Das Device geht auf discovery, wird aber nicht entdeckt.
Hab die node js 8.12.0 mit der 4.6.1 NPM in einer ioBroker Installation 3.4.7 und dem 1.6.0 node-red Adapter im Einsatz.
Das ganze läuft auf eine RPI 3B+ Linux jessie lite 4.14.69-V7+ aus dem piVCCU-Image 2.35.16-36.
Vielleicht kann mir jemand helfen. Mit den diversen Cloud-Lösungen werden die Objekte gefunden aber ich finde diese Lösung einfach zu gut und würde sie gerne weiter testen.
Die Log´s sind unauffällig soweit ich das beurteilen kann.
Danke !
painless
Hallo Blackeye
danke für Deine schnelle Antwort! Welchen Input Adapter meinst Du ?
Ich hab die Alexa App auf einem Fire und einen Echo 2. Gen und da hab ich gelesen, dass dort die Device suche (noch) nicht funktioniert. Aber vom Fire muss es doch klappen, oder ?
Im ioBroker hab ich den o.g. node-red Adapter 1.6.0 und das node-red-contrib-alexa-local über die node-red Oberfläche installiert.
Weiter laufen die Homematic hmrega und hmrpc, discovery und admin Adapter. Sonst nix weiter.
Keine weiteren Cloud oder aktivierten Skills, wie Du es hier auch so beschreibst.
Mein Flow startet mit dem Input der Alexa-local. Ich hab es so verstanden, dass der Name dieses Inputs der Rufname in Alexa ist. Dann noch einen Switch, da ich damit ein Licht schalten möchte und dann die Verzweigung auf das entsprechende Homematic Objekt.
Hab ich da irgendetwas überlesen ?
Danke !
painless
-
Hi,
Du kannst mal probieren den AlexaHome (oder so ähnlich) über Rednote zu installieren. Du kannst beide parallel nutzen,musst also nichts löschen.
Ach und du musst vorher noch auf den roten Button Developer?!? drücken bevor du Alexa suchen lässt.
Gruß Lars
-
Hi,
ja, damit funktioniert es. Dann aber mit Cloud und Skill, was ich eigentlich nicht möchte. Keine Flat, Daten außer Haus etc.
Gibt es irgendwo noch Debug oder Protokoll-Funktionen die ich mit ALexa local prüfen kann ?
Danke !
Kai
-
Hallo zusammen.
Ich bin vor ein paar Tagen über diese Anbindung zu Alexa gestoßen und muss sagen: Sehr schöne Arbeit und danke dafür.
Geräte An/Aus/Dimmen habe ich schon hinbekommen und es läuft und ich bin echt begeistert. Doch 2 Sachen würde ich mir noch wünschen… vielleicht geht es ja.
Zum einen die Farbwahl. In der App wird jedes Gerät als Color Light erkannt. Sage ich aber 'Alexa wähle für ... die Farbe rot" dann erhalte ich als Antwort "... unterstützt das nicht.". Das ist doof. Kann man es irgendwie hinkriegen das ... es unterstützt? Kann man eigentlich generel irgendwie angeben das X eine Steckdose ist und Y eine Lichtquelle?
Zum anderen - und noch viel lieber - würde ich gern zurückgeben was Alexa sagen soll. Im Moment sagt sie immer nur "Ok". Das ist blöd. Schöner wäre wenn ich ihr einen Text geben kann, den sie sagen soll. Also "Dimme Licht auf 50%". Oder aber auch "Es ist ein Fehler aufgetreten.". Man könnte aber auch interessante Fragen stellen. "Wie ist der Dimmstatus von ...?" ... "... ist aktuell auf 50%" gedimmt.
Ich benutze ioBroker und NodeRed (node-red-contrib-alexa-local) auf einem Rasperry Pi. Das Smart Home ist selbstgebaut. Am Pi hängen noch einige Arduinos mit allem möglichen Zeug. Die Software ist in Python geschrieben. Ein Python Skript nimmt auch die Infos von NodeRed entgegen. Hier wäre es ein leichtes für mich einen Text zurück zu geben. Nur wie leite ich das dann an Alexa weiter?
In ioBroker und NodeRed bin ich absoluter beginner. Vor 3 Tagen das erste mal angesehen.
-
Bekommt ihr seit dem Alexa Update letztens noch neue Geräte hinzugefügt? Hab jetzt ein Sonoff Basic ins Node Red aufgenommen, alles wie bei den restlichen (schon ewig funktionierenden Sonoffs) eingerichtet. Anschließend hab ich Alexa danach suchen lassen und sie fand nix neues.
Egal ob man nach Hue, Licht, Schalter oder sonstiges sucht. Auch per Sprachbefehl gestartete Suchen ergeben nix.
Ist man ab jetzt gezwungen neue Geräte mit Emulation zu konfigurieren? Alle "Altgeräte" funktionieren allerdings weiter ohne Probleme.
-
Hi,
bei mir ging das Finden neuer geräte in den letzten Monaten leider auch nicht mehr. Bis ich festgestellt habe, dass ich mir selbst ein Ei gelegt hatte:
Ich habe seit ca. 6 Monaten Entertain bei der Telekom und im gleichen Zuge auch das Netzwerk umgestellt. Die Unifi Aps hingen seitdem an Zyxel-Switchen an denen IGMP-Spoofing aktiviert war, um IPTV nur dorthin zu streamen, von wo es angefordert war und nicht das komplette LAN zu fluten. Geräte in Alexa (via Node-red) gingen so lange, bis ich mal auf die idee kam, etwas zu ändern und alle Geräte zu verwerfen und neu zu suchen. Da kam nichts mehr an. Blieb nur der Ausweg über die iobroker-Cloud.
Nun ging ich letztens nochmal in mich und kam auf die Idee, dass IGMP-Spoofing ja so ziemlich alles blockiert, was da nötig sein könnte, also Broadcasts, UPNP usw. Daraufhin den Entertain an einen separaten Router-Port, IGMP für das restliche LAN komplett geblockt und das Spoofing auf den Switchen deaktiviert, und tata: Alexa findet plötzlich wieder alle in Node-Red angelegten Geräte.
Somit kann ich zumindest bestätigen, dass es weder am aktuellen Node-Red-Adapter (die aktuelle Github-Version) oder an der Alexa-Hardware an sich (ich habe ausschließlich Echo Dots 2.Gen, die Suche geht aber auch via App oder Browser) liegt.
Vielleicht weisst es ja dem einen oder anderen den korrekten Weg, den Fehler intern zu finden?!
Gruss, Jürgen
-
Hallo zusammen
Nach meinem Umzug von Iobroker vom Windows System auf raspi 3 habe ich folgendes Problem
Ich habe auf dem alten Windows System ein Backup gemacht und auf das neues System eingespielt.
Jetzt funktioniert meine Alexa Anbindung nicht mehr. Im Adapter kommt eine Fehlermeldung mit der ich nix anfangen kann
Hier ein Bild
Alexa findet jetzt auch die Geräte nicht. Was kann ich tun??
Volker
1400_fehler.jpg