NEWS
Alexa2 Adapter und die Sprachferbedienung Alexa-Remote
-
Hallo
Im Thread ioBroker Alexa2 v2.0 ALPHA!!! Status GitHub Version!
Habe ich von einem Projekt berichtet wie man die Alexa Sprachfernbedienung mit einen RPi und Kopfhörer auch bedienen kann.
https://www.amazon.de/Alexa-Sprachfernb … B01GP0NLPE, bei Ebay für 25€.
https://hackaday.io/project/6820-amazon … escription
Es gab für die Echo Geräte eine Fernbedienung, da ist nur eine Taste drauf und ein Micro eingebaut.
Die Fernbedienung ist mit Alexa über BT verbunden.
Drückt man die Taste und spricht sein Befehl rein dann regiert Alexa entsprechent.
Das wird z.Z. noch mit einem RPi am Lautsprecher Ausgang, da ist ein Kopfhörer drann und die Sprachtaste schaltet der RPi Ein.
Die Fernbedienung gibt dann die Befehle an Alexa weiter.
Da das die Fernbedienung an Alexa über BT weiter gibt, soll dann ein Weg gesucht werden, das direkt über BT zu machen.
Ohne Fernbedienung.
Nun ist mir die Idee gekommen das auch über den Alexa2 Adapter zu versuchen.
Drückt man die Sprachtaste auf der Sprachfernedienung zeigt die Log im Alexa2 Adapter Debug folgendes an.
2019-01-26 13:03:19.758 - debug: alexa2.0 Alexa-Remote WS-MQTT: Command PUSH_VOLUME_CHANGE: { "destinationUserId": "A2FTBGCLSEOOSX", "dopplerId": { "deviceSerialNumber": "G000RA0784431CDD", "deviceType": "AWZZ5CVHX2CD" }, "isMuted": false, "volumeSetting": 80 } 2019-01-26 13:03:19.759 - debug: alexa2.0 Alexa-Push-Connection Device Volume change for G000RA0784431CDD -> 80/false 2019-01-26 13:03:19.781 - debug: alexa2.0 State changed alexa2.0.Echo-Devices.G000RA0784431CDD.Player.volume: {"val":80,"ack":true,"ts":1548504199760,"q":0,"from":"system.adapter.alexa2.0","lc":1548410468126} 2019-01-26 13:03:19.785 - debug: alexa2.0 State changed alexa2.0.Echo-Devices.G000RA0784431CDD.Player.muted: {"val":false,"ack":true,"ts":1548504199771,"q":0,"from":"system.adapter.alexa2.0","lc":1542887103353} 2019-01-26 13:03:20.048 - debug: alexa2.0 Alexa-Remote WS-MQTT: Command PUSH_ACTIVITY: { "destinationUserId": "A2FTBGCLSEOOSX", "key": { "entryId": "1548504198607#AWZZ5CVHX2CD#G000RA0784431CDD", "registeredUserId": "A2FTBGCLSEOOSX" }, "timestamp": 1548504199934 } 2019-01-26 13:03:20.050 - debug: alexa2.0 Alexa-Remote: No authentication check needed (time elapsed 194235) 2019-01-26 13:03:20.051 - debug: alexa2.0 Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/activities?startTime=&size=3&offset=1","method":"GET","timeout":10000,"headers":{}} 2019-01-26 13:03:20.309 - debug: alexa2.0 Alexa-Remote: Response: {"activities":[{"_disambiguationId":null,"activityStatus":"SUCCESS","creationTimestamp":1548504198607,"description":"{\"summary\":\"zeige kamera haus tür\",\"firstUtteranceId\":\"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/03:15::TNIH_2V.7a0a6cd2-34b3-49f3-ab28-a9425ff8f13eLPM/0\",\"firstStreamId\":\"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/03:15::TNIH_2V.7a0a6cd2-34b3-49f3-ab28-a9425ff8f13eLPM\"}","domainAttributes":null,"domainType":null,"feedbackAttributes":null,"id":"A2FTBGCLSEOOSX#1548504198607#AWZZ5CVHX2CD#G000RA0784431CDD","intentType":null,"providerInfoDescription":null,"registeredCustomerId":"A2FTBGCLSEOOSX","sourceActiveUsers":null,"sourceDeviceIds":[{"deviceAccountId":null,"deviceType":"AWZZ5CVHX2CD","serialNumber":"G000RA0784431CDD"}],"utteranceId":"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/03:15::TNIH_2V.7a0a6cd2-34b3-49f3-ab28-a9425ff8f13eLPM","version":1},{"_disambiguationId":null,"activityStatus":"SUCCESS","creationTimestamp":1548504006178,"description":"{\"summary\":\"stopp\",\"firstUtteranceId\":\"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/00:04::TNIH_2V.a9ba2042-6c14-43ba-851f-965adeec214dLPM/1\",\"firstStreamId\":\"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/00:04::TNIH_2V.a9ba2042-6c14-43ba-851f-965adeec214dLPM\"}","domainAttributes":null,"domainType":null,"feedbackAttributes":null,"id":"A2FTBGCLSEOOSX#1548504006178#AWZZ5CVHX2CD#G000RA0784431CDD","intentType":null,"providerInfoDescription":null,"registeredCustomerId":"A2FTBGCLSEOOSX","sourceActiveUsers":null,"sourceDeviceIds":[{"deviceAccountId":null,"deviceType":"AWZZ5CVHX2CD","serialNumber":"G000RA0784431CDD"}],"utteranceId":"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/00:04::TNIH_2V.a9ba2042-6c14-43ba-851f-965adeec214dLPM","version":1},{"_disambiguationId":null,"activityStatus":"SUCCESS","creationTimestamp":1548504005131,"description":"{\"summary\":\"alexa\",\"firstUtteranceId\":\"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/00:04::TNIH_2V.a9ba2042-6c14-43ba-851f-965adeec214dLPM/0\",\"firstStreamId\":\"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/00:04::TNIH_2V.a9ba2042-6c14-43ba-851f-965adeec214dLPM\"}","domainAttributes":"WAKE_WORD_INTENT","domainType":null,"feedbackAttributes":null,"id":"A2FTBGCLSEOOSX#1548504005131#AWZZ5CVHX2CD#G000RA0784431CDD","intentType":null,"providerInfoDescription":null,"registeredCustomerId":"A2FTBGCLSEOOSX","sourceActiveUsers":null,"sourceDeviceIds":[{"deviceAccountId":null,"deviceType":"AWZZ5CVHX2CD","serialNumber":"G000RA0784431CDD"}],"utteranceId":"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/00:04::TNIH_2V.a9ba2042-6c14-43ba-851f-965adeec214dLPM","version":1}],"endDate":1548504198607,"startDate":1548504005131} 2019-01-26 13:03:20.310 - debug: alexa2.0 device-activity: {"data":{"_disambiguationId":null,"activityStatus":"SUCCESS","creationTimestamp":1548504198607,"description":"{\"summary\":\"zeige kamera haus tür\",\"firstUtteranceId\":\"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/03:15::TNIH_2V.7a0a6cd2-34b3-49f3-ab28-a9425ff8f13eLPM/0\",\"firstStreamId\":\"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/03:15::TNIH_2V.7a0a6cd2-34b3-49f3-ab28-a9425ff8f13eLPM\"}","domainAttributes":null,"domainType":null,"feedbackAttributes":null,"id":"A2FTBGCLSEOOSX#1548504198607#AWZZ5CVHX2CD#G000RA0784431CDD","intentType":null,"providerInfoDescription":null,"registeredCustomerId":"A2FTBGCLSEOOSX","sourceActiveUsers":null,"sourceDeviceIds":[{"deviceAccountId":null,"deviceType":"AWZZ5CVHX2CD","serialNumber":"G000RA0784431CDD"}],"utteranceId":"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/03:15::TNIH_2V.7a0a6cd2-34b3-49f3-ab28-a9425ff8f13eLPM","version":1},"description":{"summary":"zeige kamera haus tür","firstUtteranceId":"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/03:15::TNIH_2V.7a0a6cd2-34b3-49f3-ab28-a9425ff8f13eLPM/0","firstStreamId":"AWZZ5CVHX2CD:1.0/2019/01/26/12/G000RA0784431CDD/03:15::TNIH_2V.7a0a6cd2-34b3-49f3-ab28-a9425ff8f13eLPM"},"deviceSerialNumber":"G000RA0784431CDD","name":"Friedrichs Echo Show","deviceType":"AWZZ5CVHX2CD","deviceAccountId":null,"creationTimestamp":1548504198607,"activityStatus":"SUCCESS","domainAttributes":null,"destinationUserId":"A2FTBGCLSEOOSX"} 2019-01-26 13:03:20.361 - debug: alexa2.0 State changed alexa2.0.History.name: {"val":"Friedrichs Echo Show","ack":true,"ts":1548504200324,"q":0,"from":"system.adapter.alexa2.0","lc":1548414386670} 2019-01-26 13:03:20.361 - debug: alexa2.0 State changed alexa2.0.History.serialNumber: {"val":"G000RA0784431CDD","ack":true,"ts":1548504200335,"q":0,"from":"system.adapter.alexa2.0","lc":1548414386681} 2019-01-26 13:03:20.371 - debug: alexa2.0 State changed alexa2.0.History.summary: {"val":"zeige kamera haus tür","ack":true,"ts":1548504200353,"q":0,"from":"system.adapter.alexa2.0","lc":1548504200353} 2019-01-26 13:03:20.378 - debug: alexa2.0 State changed alexa2.0.History.status: {"val":"SUCCESS","ack":true,"ts":1548504200362,"q":0,"from":"system.adapter.alexa2.0","lc":1548418263479} 2019-01-26 13:03:20.391 - debug: alexa2.0 State changed alexa2.0.History.creationTime: {"val":1548504198607,"ack":true,"ts":1548504200377,"q":0,"from":"system.adapter.alexa2.0","lc":1548504200377} 2019-01-26 13:03:20.409 - debug: alexa2.0 State changed alexa2.0.History.domainApplicationId: {"val":"","ack":true,"ts":1548504200379,"q":0,"from":"system.adapter.alexa2.0","lc":1548414386697} 2019-01-26 13:03:20.411 - debug: alexa2.0 State changed alexa2.0.History.domainApplicationname: {"val":"","ack":true,"ts":1548504200392,"q":0,"from":"system.adapter.alexa2.0","lc":1534248018927} 2019-01-26 13:03:20.414 - debug: alexa2.0 State changed alexa2.0.History.cardContent: {"val":"","ack":true,"ts":1548504200393,"q":0,"from":"system.adapter.alexa2.0","lc":1534242009976} 2019-01-26 13:03:20.423 - debug: alexa2.0 State changed alexa2.0.History.cardJson: {"val":"","ack":true,"ts":1548504200394,"q":0,"from":"system.adapter.alexa2.0","lc":1534242009990} 2019-01-26 13:03:20.443 - debug: alexa2.0 State changed alexa2.0.History.json: {"val":"{\"name\":\"Friedrichs Echo Show\",\"serialNumber\":\"G000RA0784431CDD\",\"summary\":\"zeige kamera haus tür\",\"creationTime\":1548504198607,\"status\":\"SUCCESS\",\"domainApplicationId\":\"\",\"domainApplicationName\":\"\",\"cardContent\":\"\",\"card\":\"\"}","ack":true,"ts":1548504200394,"q":0,"from":"system.adapter.alexa2.0","lc":1548504200394} 2019-01-26 13:03:21.003 - debug: alexa2.0 Alexa-Remote WS-MQTT: Command PUSH_EQUALIZER_STATE_CHANGE: { "destinationUserId": "A2FTBGCLSEOOSX", "bass": 0, "treble": 0, "dopplerId": { "deviceSerialNumber": "G000RA0784431CDD", "deviceType": "AWZZ5CVHX2CD" }, "midrange": 0 }Um 2019-01-26 13:03:20.309 wird der Sprachbefehl angezeigt "summary":"zeige kamera haus tür".
Die Fernbedienung wird unter den Objekten nicht angezeigt.
In der Alexa App wird sie auch nicht unter Bluetooth angezeigt,
sondern unter verbundene Geräte, Echo Fernbedienung, gekoppelt.
Könnte sie in den Alexa2-Adapter eingebunden werden hätte sie den Vorteil das man alle Befehle die man sonst
einsprechen muß, per ioBroker an Alexa gesendet werden.
Würde mich freuen wenn es gehen würde.
Gruß NetFritz
-
Man müsste es schaffen irgendwie ein Bluetooth Gerät zu koppeln was dann behandelt wird wie so eine Fernbedienung. und man müsste dann die Sprache synthetisieren und übertragen.
Der Alexa2 Adapter kann da nicht wirklich was tun im Moment, aber ein Interessanter Ansatz.
Bin gespannt ob was draus wird.
-
Das ist in Alexa2 schon lange integriert mit bespoken.io ... Das Problem ist aber das das nur für Befehle funktioniert die nicht "nur auf das angesprochene Gerät bezogen" sind. Also "Spiele Musik" geht nicht, Frage nach Wetter oder Uhrzeit oder so geht.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden