Ich bin neu hier und habe zu meinem zu meinem Anliegen leider noch nirgends eine Lösung gefunden.
Ich würde mir gerne mit einem Wemos D1 und ein paar Tastern eine "Fernbedieung" für Alexa bauen.
Ziel ist es per Taster in Alexa eingebundene Geräte z.B. ein- und auszuschalten oder Routinen zu starten.
Von der elektronischen Seite her natürlich kein Problem.
Da ich nicht der große Programmierer bin suche ich allerdings einen Quellcode auf dem ich aufbauen kann.
Falls ich nur zu doof zum suchen war wäre ich für einen Link zum Thema dankbar.
Der "Sinn" von Alexa & Co. ist je eigentlich genau das Gegenteil, nämlich Taster/Schalter durch Sprachsteuerung zu ersetzen. Damit dürfte der Vorrat an Beispielen für Deinen Anwendungsfall eher gering sein.
Das istbmir schon bewusst, genau deshalb hab ich mir ja Alexa zugelegt.
Dennoch ist es manchmal so, daß man gerade nicht sprechen will z.B. morgens nach dem aufstehen
Und genau dafür würd ich mir gerne die Fernbedienung bauen.
Die Idee von @kellerkind finde ich sehr gut. Ich suche genau nach der gleichen Lösung.
Es ist viel im Netz zu finden, wo man mit Sprachsteuerung am ESP was ausführen. Das klappt auch bei mir.
Mir ist nur nicht klar, ob der Weg zurück auch so klappt. Das Bissel, was ich mit PHP bis jetzt geschafft habe, hilft mir sehr wenig beim Programmieren für den ESP, aber wenn du @noiasca sagst, dass es auf die gleiche Art und Weise funktioniert, dann sag doch mal wie.
Ich möchte für meine bessere Hälfte in der Küche einen Taster haben, der eine Routine startet. Sie kann sich die ganzen Sprachbefehle nicht merken. Wenn nur ein Taster da ist, klappt das.
Wieso der Weg zurück ? Du willst doch nicht deinen Spion äh Alexa steuern.
Also musst du das, was deinen ESP steuert, auch per Taster auslösen. Also den Sketch auf dem ESP so anpassen, dass er einen Taster am ESP auswertet und deinen benötigten Befehl ausführt.
Ja, so denke ich auch von der Logik her. Mir ist nur noch nicht klar wie.
Also mein Ziele wäre, einen ESP mit Taster zu versehen, der bei Betätigung in den Alexa Routinen was macht. Also genauer gesagt, einen bestimmten Radiosender für 30 Min abspielen und in Küche und Bad jeweils eine Lampe, bzw. Steckdose schalten. Wenn ich es könnte, würde ich nicht fragen. Wenn ich schon mal weiß, dass es geht, suche ich und probiere weiter.
Wie schon von noiasca geschrieben, hat das erst mal nix mit Alexa zu tun.
Du gibst ja nur die Befehle aus, die von deinem ESP empfangen werden.
Und das solltest du ja rausfinden können.
Die Routine ist bei der Alexa hinterlegt und Alexa steuert diese. Natürlich könnte man die gleiche Routine auf dem ESP ausführen lassen. Aber ich sehe da zwei Nachteile.
Ein ändern der Routine in Alexa, ändert nicht automatisch die Routine auf dem ESP. Man müsste also immer an mehreren Orten die Routinen ändern.
Alexa kann auch ESP fremde Systeme steuern. Diese kann man nicht mit in die ESP Routine einbinden.
Man kann aber ESPs mit der Alexa koppeln. Dein ESP registriert den Tastendruck, gibt Feedback zur Alexa und du kannst in Alexa eine Routine erstellen, die auf dieses Feedback reagiert.
Mag sein das da was geht.
Nur so wie ich die magere Beschreibung von @max64 verstehe, möchte er Lampen mittels zusätzlichem Taster schalten, die er aus Alexa über einen ESP schaltet. Somit braucht er Alexa nicht dazu nicht und kann diesen ESP direkt steuern.
Da er alles verheimlicht, kann man da nicht weiter helfen.
es ist doch so beschrieben und nichts verheimlicht
Ich habe mehrere Echos und etliches an Steckdosenleisten und LED Lampen. Weiterhin auch Bewegungsmelder und Heizungsventile. Es gibt dazu auch einiges an Routinen, die ich nutze.
Meine bessere Hälfte kann oder will sich die Namen bzw. Sprachbefehle nicht merken und meckert nur, dass nichts geht. Ich habe das auch schon mal aufgeschrieben und in der App könnte sie das auch sehen, aber so ist sie nun mal...
Nun war mein Gedanke, dass ich ihr einen Taster baue, der das gleiche macht, wie das was ich Alexa sage. Musik auf mehreren Echos mit ihrem Radiosender spielen, dazu die Lautstärke anpassen, dann bestimmte Lichter schalten. Das alles so, dass nach 25 Minuten alles wieder aus geht.
Ich habe kürzlich eine Zigbee Fernbedienung von Osram versucht, aber die macht das nicht so wie ich das will.
Aber es ist auch gut möglich, dass das so mit einem ESP nicht geht, wie ich das mir vorgestellt habe. Drum frage ich hier bei den Profis.
Geht schon.
Zum Beispiel mit einem "virtual button" und ein Alexa Skill.
Kannst dir mal littlenodes.com anschauen, damit kann man Alexa-Routinen auslösen.
danke @finn912. genau so etwas suche ich. Ich kann den Skill scheinbar nicht nutzen. Die Alexa Software lässt es nicht zu.
Hier die Begründung:
Anscheinend ist Ihr Konto für die Verwendung von Amazon.de konfiguriert! Klicken Sie [hier], um den Skills Store auf Amazon.de zu besuchen und nach verfügbaren Skills für Ihr Gerät zu suchen.
Im Skill Store für Deutschland bekomme ich es nicht.
@HotSystems, Die Befehlsausgabe ist nicht so einfach. Viele der Geräte sind über die Smart Life App eingerichtet. Durch das verknüpfen mit Alexa sind si dort auch sichtbar. Einige Routinen habe ich in der Spart Life App und andere in der Alexa App.
Der Grund ist, dass ich zum Beispiel ein Zigbee / Wifi Hub nutze, was die Zigbee Bewegungsmelder verbindet. Diese Bewegungsmelder schalten Wifi Steckdosen.
Den Hub bekomme ich nicht direkt in die Alexa App.
Wenn du in der Alexa App eine Routine erstellen willst, muss als Auslöser ein
Sprachausgabe,
Zeitplan,
Smart Homegerät,
Wecker,
Echo Button oder ein z.B.
aufgenommenes Geräusch
vorhanden sein.
Bei den Smart Home Geräten habe ich nur die Echos und von Ring eine Klingel drin, sowie einen Wifi Bewegungsmelder.
In der Smart Life App ist das einfacher, aber da habe ich nicht alle Geräte.
Aber ich suche weiter und werde berichten.
Wie geschrieben, nutze ich Alexa nicht und werde das auch def. nicht nutzen.
Auch weil man, wie du schreibst, kaum selbst etwas darin ändern kann. Außer man verwendet die dafür vorgegebenen Produkte. Wäre mir einfach zu unsicher.
ich habe bis vor 6 Wochen etwa das gleiche gesagt. Alexa kommt mir nicht ins Haus...
Ich habe vorher alles mit Raspberrys gemacht. Wifi Steckdosen schalten, Temperaturen auslesen, Relais schalten und so weiter.
Ich bin dann auf Teckin Steckdosen gestoßen, die auch den Verbrauch der angeschlossenen Geräte messen und auch andersrum den Solarertrag. Das war Ziel der Anschaffung.
Dann habe beim rumtesten erkannt, dass die Teckin Steckdosen nicht durch PC Software zu steuern gehen, egal ob Windows oder Linux. Habe dann viel gelesen und weiter getestet, auch mal zur Probe einen Echo Dot bestellt. Habe da schnell gemerkt, dass mir das Ding einiges erleichtert.
Was solls, nun wohnt ne ganze Familie an Echos bei mir Man kann ja mit dem Befehl, "Alle Echos aus" den Strom der Echos killen und bei Bedarf am Handy wieder einschalten, wenn es um Heimlichkeiten wie Weihnachtsgeschenke oder so geht.