ich habe eine CCU2 und dank einiger Anleitungen und Tipps hier im Forum schon einige nette Projekte damit lösen können (Waschmaschinen-Benachrichtigung, Schaltung meines Onkyo-Receivers, Benachrichtigung auf meinen Kodi-Media-Center etc.). Trotzdem bin ich leider alles andere als ein "Experte" in dieser Thematik. Aktuell versuche ich meinen Amazon Echo Dots Befehle mit CURL zu senden (CuxD ist auf der CCU2 installiert). So soll bei Auslösung eines bestimmten Ereignisses oder bei einer bestimmten Uhrzeit der Echo Dot einen bestimmten Radiosender abspielen.
Der Befehl dafür sieht nun so aus (meine Zugangsdaten und Gerätenummern habe ich mit XXX getauscht):
Code: Alles auswählen
curl "https://layla.amazon.de/api/tunein/queue-and-play?deviceSerialNumber=XXXXXXXXXXXXXXXX&deviceType=XXXXXXXXXXXXXX&guideId=s223993&contentType=station&callSign=&mediaOwnerCustomerId=XXXXXXXXXXXXXX" -X POST -H "Origin: http://alexa.amazon.de" -H "Accept-Encoding: gzip, deflate, br" -H "Accept-Language: de" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3053.3 Safari/537.36" -H "Content-Type: application/json; charset=UTF-8" -H "Accept: application/json, text/javascript, */*; q=0.01" -H "Referer: http://alexa.amazon.de/spa/index.html" -H "csrf: -XXXXXXXXX" -H "Cookie: x-amzn-dat-gui-client-v=1.24.1837.0; x-wl-uid=1XWqRlX555joaQVJuFPBsHvRvpHa6OCtH0QtkmYURb0DwIGKl6zdyVJtZMAMSO42psBfuEKOgBdurevCV45Q24I47G9FXJYhSlTaUc5G2lzuy2WZbATOefyeJq4MaLMMrjFvftrP2msQ=; AMCV_69C78985561E42B67F000101%40AdobeOrg=283337926%7CMCIDTS%7C17170%7CMCMID%7C36908078956851579490100616601931278352%7CMCAAMLH-1484036062%7C6%7CMCAAMB-1484036062%7CNRX38WO0n5BH8Th-nqAG_A%7CMCAID%7C2BB7CA3F8530D255-40000306C005C3F5; s_getNewRepeat=1483431714451-New; s_vnum=1894446732970%26vn%3D10; s_nr=1491035878848-Repeat; s_dslv=1491035878849; lc-acbde=de_DE; csrf=-278072885; session-id=252-4392109-2867543; session-id-time=2121772066l; ubid-acbde=277-8128891-9759763; session-token=\"q122ff9VOEACrdKgr/sS8gQgJBpZvNM3lNyHN6OfOAjkvavPAnAo69Yg4sT4Ox4y3njmnrGFQf9A5RB3uAgv3QUQw4me5KDquiPfaXLuTyMKcB0YbEfsTQLA4Mx6KVmBlUeNCaZMzoBkBMgNoN2vGL3ywPLMr6ByNanO/BItU0olPSv5H3/nCehxgbRV2uXHoCd4mmthAzmBKyo6FnZWjxaBlsOUbDmPeFzmNWWxNPw=\"; x-acbde=\"hz1QY8YzbAces@WHIF?HTVtYMj3QYUQP\"; at-acbde=Atza|IwEBICPdOTiv_Xv7YjcTAW1Gm5rMFKP55PIiURY8lyrsP-AywJEDzZ3KVTmRZj0BR-SNFiaTwcDbBZsvpJEzDpZQS8Cf1S6r6s3L0-GVizipPRl4kDfh8zTZumwSJwDep-Cm8hR7ypXuqV_OqMJk2fdJ9Ylzdo0b5N4ntGdNvgtBniU_tJfkYYZFEoLZtINzv8SzRN1qU60EXizmmeXKjKWhgsZnepRFqRTBtYWdpKr61o9edWcjlczqgVPwU-qDGT4kNtLHiHm0oUrvfv3nkmiVs4Hjv9-ujobqzNJMTKYC_GeM1Y8VPqIx1ByG9I2hU_d7bML0KlqTCK5Jrb5QqMYDs2f8NsCTHq9LDQmN3dVqpYsvVAf8XdRHtLQXsxKJpSVCcRYf_OqhJ-rXaLCeCUSrQECj; sess-at-acbde=\"eO9fGMk29JwaLOVRtGXHww6J7i4tDRkvcgRnQCU1IvI=\"" -H "Connection: keep-alive" -H "Content-Length: 0" -H "DNT: 1" --compressed
Ach ja: Wer sich persönlich auch für das Thema CURL-Steuerung des Amazon Echo/Echo Dot interessiert, kann hier lesen wie es funktioniert:
Code: Alles auswählen
https://www.gehrig.info/alexa/Alexa.html