Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuern

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

fantasticn
Beiträge: 102
Registriert: 15.03.2016, 14:34

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von fantasticn » 11.05.2017, 09:37

Hi Dragonfly,

hab das Script inzwischen testen können. Bei mir läuft alles einwandfrei, d.h. TuneIn, Prime Playliste, Prime Radio, Pause, Skip Vorwärts und Rückwärts, Lautstärke etc.

Sensationelles Skript! Nochmals vielen Dank für Deinen support. Jetzt haben wir alles, was wir brauchen ;-)

Viele Grüße!

FantasticN

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von Dragonfly » 11.05.2017, 10:36

fantasticn hat geschrieben:Jetzt haben wir alles, was wir brauchen ;-)

Viele Grüße!

FantasticN
Noch nicht ganz - terny hat noch eine geniale Idee gehabt - man kann eigene mp3 Titel hochladen und diese auch abspielen - ergo könnte man auch eventbasierende Textansagen abspielen lassen.... das muß ich noch abarbeiten - dann is gut.
Leider ist das Wetter jetzt zum programmieren zu gut geworden - auch muß darf ich übers Wochenende verreisen - ärgert mich ein wenig...

fantasticn
Beiträge: 102
Registriert: 15.03.2016, 14:34

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von fantasticn » 11.05.2017, 17:07

Das klingt klasse. Hoffen wir also auf schlechtes Wetter ;-)

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von Dragonfly » 11.05.2017, 17:14

so - aber nu:

Dank meiner geduldigen Frau:

Code: Alles auswählen

alexa.sh cloud track 63c99e9a-87fc-4e68-ac0d-a9b9b2c0ba1a  #  einzelner track aus der cloud
alexa.sh cloud playlist 7daba127-2c98-431f-a4bf-b1155cfcd0d1  #  playliste aus der cloud
natürlich auch mit Play:

Code: Alles auswählen

Putzibaer="cloud_track:63c99e9a-87fc-4e68-ac0d-a9b9b2c0ba1a"
meine_playlist="cloud_playlist:7daba127-2c98-431f-a4bf-b1155cfcd0d1"

Und nochmal ein fettes Danke an alchy und den geheimnisvollen Nötiger, die dies ermöglicht haben.....



PS: schnell testen, fahre erst morgen mittag :mrgreen:
Dateianhänge
alexa.zip
(2.2 KiB) 141-mal heruntergeladen

terny
Beiträge: 76
Registriert: 23.10.2015, 09:08
Hat sich bedankt: 6 Mal

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von terny » 11.05.2017, 20:58

Hi Dragonfly,

super, das hört sich ja perfekt nach dem an, was ich wollte. Danke, Danke, Danke!
Leider bin ich noch bis Sonntag verplant, bevor ich es testen kann. Vielleicht morgen nach der Arbeit kurz noch eine Stunde Alexa-Time :-)

Leider macht meine Frau schon langsam Stress, weil sie eifersüchtig auf Alexa ist...
Will gar nicht wissen, wie viele Scheidungen durch Alexa noch kommen werden :P

Viele Grüße und schon mal schönes Wochenende!

Fonzo
Beiträge: 6722
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 479 Mal

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von Fonzo » 11.05.2017, 22:42

Dragonfly hat geschrieben:man kann eigene mp3 Titel hochladen und diese auch abspielen - ergo könnte man auch eventbasierende Textansagen abspielen lassen....
Das funktioniert aber nur mit mp3 die schon vorher erstellt worden sind oder hast Du auch eine Möglichkeit gefunden mp3 die z.B. on the fly durch TTS erstellt worden sind auch wiederzugeben. Das würde das ganze dann zumindest flexibel machen, so ist man dann ja auf feste vorgebende Sprachkürzel angewiesen.

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von Dragonfly » 11.05.2017, 22:47

Leider nur mp3 die man bei Amazon hochlädt.

Gesendet von meinem FRD-L09 mit Tapatalk

fantasticn
Beiträge: 102
Registriert: 15.03.2016, 14:34

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von fantasticn » 15.05.2017, 16:28

Hi Dragonfly,

hab Dein Skript getestet und es scheint weiterhin damit zu klappen. Die neuen Cloud-Funktionen konnte ich indes nicht ausprobieren bzw. sie haben bei mir nicht funktioniert. Ich habe Musik-Dateien hochgeladen auf das Amazon Drive, diese danach freigegeben und mit Hilfe der jeweiligen Freigabenummer versucht sie abzuspielen. Da passierte aber nichts (Echo blieb stumm). Ich habe indes auch "nur" Amazon Prime mit dem dazugehörigen Amazon Drive, aber keinen separaten Amazon Cloud Account.

Benutzeravatar
Dragonfly
Beiträge: 1249
Registriert: 04.01.2010, 11:40
Wohnort: Tyrol
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von Dragonfly » 15.05.2017, 16:37

"cloud" habe ich das genannt, weil in der Url vom aufruf cloud drinnen steht.
ich habe auch nur prime.

mp3 hochladen und zuordnen habe ich mit der music-app für windows gemacht... (https://www.amazon.de/gp/dmusic/promotions/PrimeMusic)
abspielbar sollte das sein, was bei der alexa-seite unter "Meine Musikbibliothek" zu finden ist.

wenns nicht geht, sende mir mal einen kopierten curl-aufruf zu...

fantasticn
Beiträge: 102
Registriert: 15.03.2016, 14:34

Re: Brauche Hilfe für CURL um Amazon Echo/Alexa fernzusteuer

Beitrag von fantasticn » 15.05.2017, 17:03

Hi Dragonfly,

so klappt es jetzt. Hab die Musik nun auch mittels der Amazon-Musik-App unter Windows hochgeladen, statt einfach per Amazon-Drive. An die Song-ID bin ich dann aber auch nur mit der umständlichen Methode von Gehrig rangekommen, also unter Chrome auf Weitere Tools/Entwicklertools und dann den betreffenden Curl-Befehl auslesen. Einfacher findet man die nicht heraus, oder?

Jedenfalls klappt jetzt auch das problemlos. So lassen sich theoretisch eigene Ansagen realisieren, die von der Homematic getriggert und dann auf den Echos ausgegeben werden können. Eine super Sache!

Antworten

Zurück zu „CUxD“