NEWS
Neuer Adapter: iobroker.alexa2
-
Ja, in der Alexa App kann ich Routinen anlegen & ja, sie machen was auf der Sonos
-
@Matten Matten:@Matten Matten:Genau wie "My Library" und "TuneIn" . Diese funktionieren bei Multiroom Device auch nicht. `
Das kann sehr gut sein. Technisch läuft das über die "Sequenzkommandos" die man in Routinen einrichten kann. Also: Wenn du per Routine kein Multiroom-Device wählen kannst dann geht das nicht. Bitte nochmal testen, sonst nehme ich das für Multiroom raus. Danke! `
hmm ich kann leider nicht multiroom auswählen.
Per Sprachkommando geht es wenn ich sage
"alexa spiele tunein auf multiroom music"
` -
Der Adapter ist wirklich so "cool".
Jetzt bekomme ich sogar mit bzw. angesagt wenn der Rasenmäher losfährt, oder sich doch mal irgendwo festgefahren hat und mausetot irgendwo liegt, oder eben auch jeden anderen Status….
Screenshots kann ich leider keine anhängen, "Das Kontingent für Dateianhänge ist bereits vollständig ausgenutzt"
-
Aber WENN es wieder funktioniert, darfst Du uns gerne mit den Skripten und Einstellungen bombardieren
-
Aber WENN es wieder funktioniert, darfst Du uns gerne mit den Skripten und Einstellungen bombardieren
`
Ich hoffe es war nicht ironisch gemeint….
Hier mal ein Anfang. Es gehen noch viel mehr Status Ansagen. Error Codes habe ich noch gar nicht drin und auch nur ein Alexa Gerät, das läßt sich ja beliebig erweitern...
Blockly Export:
! ````
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="wB;_|!Sff,s0Ur+=l|!Q" x="13" y="-162"><mutation items="1"></mutation>
<field name="CONDITION">ne</field><value name="OID0"><shadow type="field_oid" id="s2K06FL7XR~lv/fR!w!K"><field name="oid">landroid-s.0.mower.status</field></shadow></value> <statement name="STATEMENT"><block type="comment" id="X_huPt!WnV,%-%MH,,u,"><field name="COMMENT">Alexa Wohnzimmer</field> <next><block type="controls_if" id="/X0r7C1Ic.E[,Pi0(inE"><mutation elseif="4"></mutation> <value name="IF0"><block type="logic_compare" id="jjlv5H`61k83;98U4cI3"><field name="OP">EQ</field> <value name="A"><block type="get_value" id="2L%8JRbZYUmKc+VrGXXk"><field name="ATTR">val</field> <field name="OID">landroid-s.0.mower.status</field></block></value> <value name="B"><block type="math_number" id="?^N~}k|Z]JGl=Wt!=nb{"><field name="NUM">1</field></block></value></block></value> <statement name="DO0"><block type="control" id="`-CKK4lwWR+o}G1[7^`f"><mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.XXX.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="text" id="-ECtm)fj@G0:JJw^z@-W"><field name="TEXT">Der Rasenmäher ist jetzt in der Ladestation.</field></block></value></block></statement> <value name="IF1"><block type="logic_compare" id="@A:V9#bs*AC(K_XJ@WqV"><field name="OP">EQ</field> <value name="A"><block type="get_value" id="fVEj{RokLWVC]uL@u@+u"><field name="ATTR">val</field> <field name="OID">landroid-s.0.mower.status</field></block></value> <value name="B"><block type="math_number" id="An)Vh*4cjZJ}cOFt4.tN"><field name="NUM">2</field></block></value></block></value> <statement name="DO1"><block type="control" id="Pdn-l=J4uaJjxRwY8C`:"><mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.XXX.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="text" id="J20z;JoZl2gF!F/@HrL+"><field name="TEXT">Der Rasenmäher startet jetzt.</field></block></value></block></statement> <value name="IF2"><block type="logic_compare" id="/14OG%t_l4LV!YZ-u2gf"><field name="OP">EQ</field> <value name="A"><block type="get_value" id="QVQ(Ajte/..Z_5dv=4xh"><field name="ATTR">val</field> <field name="OID">landroid-s.0.mower.status</field></block></value> <value name="B"><block type="math_number" id=")R*C0qj57h-w3)hg2cg9"><field name="NUM">5</field></block></value></block></value> <statement name="DO2"><block type="control" id="WA-ImWHLF72q6,Me:im*"><mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.XXX.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="text" id="F!RaEWnXLl~hUd?;]E;@"><field name="TEXT">Der Rasenmäher sucht den Weg nach Hause</field></block></value></block></statement> <value name="IF3"><block type="logic_compare" id="}%qos#Ks=c|0qxu4(9#~"><field name="OP">EQ</field> <value name="A"><block type="get_value" id="U(Ts#s,beD;H1/~)I;e."><field name="ATTR">val</field> <field name="OID">landroid-s.0.mower.status</field></block></value> <value name="B"><block type="math_number" id="CT*aouq168Ogf!g4D2Bh"><field name="NUM">7</field></block></value></block></value> <statement name="DO3"><block type="control" id="@LSEg:JT)2n=^ClQkp?s"><mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.XXX.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="text" id="bXT~(6JU-@-dIcY9Os^V"><field name="TEXT">Der Rasenmäher mäht jetzt den Rasen.</field></block></value></block></statement> <value name="IF4"><block type="logic_compare" id="T@ir^67`efPA?Yx#H`%R"><field name="OP">EQ</field> <value name="A"><block type="get_value" id="#6xD/Il~7`N.1K2xTIW5"><field name="ATTR">val</field> <field name="OID">landroid-s.0.mower.status</field></block></value> <value name="B"><block type="math_number" id="^DVh)~W((m#UL[i):JaK"><field name="NUM">30</field></block></value></block></value> <statement name="DO4"><block type="control" id="jdx`}oHuMoo77bU_.Ytt"><mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.XXX.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="text" id="^-Jk7G3]+eM?8xCcG(=i"><field name="TEXT">Der Rasenmäher fährt jetzt zur Ladestation.</field></block></value></block></statement></block></next></block></statement></block></xml>
Hier geht ja noch so einiges. Error Codes:
"states": { "0": "No error", "1": "Trapped", "2": "Lifted", "3": "Wire missing", "4": "Outside wire", "5": "Raining", "6": "Close door to mow", "7": "Close door to go home", "8": "Blade motor blocked", "9": "Wheel motor blocked", "10": "Trapped timeout", "11": "Upside down", "12": "Battery low", "13": "Reverse wire", "14": "Charge error", "15": "Timeout finding home" }
},
Status Codes:
"states": {
"0": "Idle",
"1": "Home",
"2": "Start sequence",
"3": "Leaving home",
"4": "Follow wire",
"5": "Searching home",
"6": "Searching wire",
"7": "Mowing",
"8": "Lifted",
"9": "Trapped",
"10": "Blade blocked",
"11": "Debug",
"12": "Remote control"
}
}, -
Nein , nein, das war total ernst und positiv gemeint.
Du hast nen guten Plan von dem Ganzen hier
Ich bin doch aber ein Javaskript Benutzer mit Blockly kann ich nichts anfangen
-
Nein , nein, das war total ernst und positiv gemeint.
Du hast nen guten Plan von dem Ganzen hier
Ich bin doch aber ein Javaskript Benutzer mit Blockly kann ich nichts anfangen
`
Hier mal in Javascript. Nun sind aber schon sechs Echos drinn. Die Echos/Amazon Geräte und den Trigger ersetzen durch die eigenen Geräte, oder eben welche löschen oder auskommentieren.
!
on({id: 'landroid-s.0.mower.status', change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; if (getState("landroid-s.0.mower.status").val == 1) { // Alexa Wohnzimmer setState("alexa2.0.Echo-Devices.Echo1.Commands.speak"/*speak*/, 'Der Rasenmäher ist jetzt in der Ladestation.'); // Alexa Küche setState("alexa2.0.Echo-Devices.Echo2.Commands.speak"/*speak*/, 'Der Rasenmäher ist jetzt in der Ladestation.'); // Alexa Badezimmer setState("alexa2.0.Echo-Devices.Echo3.Commands.speak"/*speak*/, 'Der Rasenmäher ist jetzt in der Ladestation.'); // Alexa Flur setState("alexa2.0.Echo-Devices.Echo4.Commands.speak"/*speak*/, 'Der Rasenmäher ist jetzt in der Ladestation.'); // Alexa Keller-Flur setState("alexa2.0.Echo-Devices.Echo5.Commands.speak"/*speak*/, 'Der Rasenmäher ist jetzt in der Ladestation.'); // Alexa Werkstatt setState("alexa2.0.Echo-Devices.Echo6.Commands.speak"/*speak*/, 'Der Rasenmäher ist jetzt in der Ladestation.'); } else if (getState("landroid-s.0.mower.status").val == 2) { // Alexa Wohnzimmer setState("alexa2.0.Echo-Devices.Echo1.Commands.speak"/*speak*/, 'Der Rasenmäher startet jetzt.'); // Alexa Küche setState("alexa2.0.Echo-Devices.Echo2.Commands.speak"/*speak*/, 'Der Rasenmäher startet jetzt.'); // Alexa Badezimmer setState("alexa2.0.Echo-Devices.Echo3.Commands.speak"/*speak*/, 'Der Rasenmäher startet jetzt.'); // Alexa Flur setState("alexa2.0.Echo-Devices.Echo4.Commands.speak"/*speak*/, 'Der Rasenmäher startet jetzt.'); // Alexa Keller-Flur setState("alexa2.0.Echo-Devices.Echo5.Commands.speak"/*speak*/, 'Der Rasenmäher startet jetzt.'); // Alexa Werkstatt setState("alexa2.0.Echo-Devices.Echo6.Commands.speak"/*speak*/, 'Der Rasenmäher startet jetzt.'); } else if (getState("landroid-s.0.mower.status").val == 5) { // Alexa Wohnzimmer setState("alexa2.0.Echo-Devices.Echo1.Commands.speak"/*speak*/, 'Der Rasenmäher sucht den Weg nach Hause'); // Alexa Küche setState("alexa2.0.Echo-Devices.Echo2.Commands.speak"/*speak*/, 'Der Rasenmäher sucht den Weg nach Hause'); // Alexa Badezimmer setState("alexa2.0.Echo-Devices.Echo3.Commands.speak"/*speak*/, 'Der Rasenmäher sucht den Weg nach Hause'); // Alexa Flur setState("alexa2.0.Echo-Devices.Echo4.Commands.speak"/*speak*/, 'Der Rasenmäher sucht den Weg nach Hause'); // Alexa Keller-Flur setState("alexa2.0.Echo-Devices.Echo5.Commands.speak"/*speak*/, 'Der Rasenmäher sucht den Weg nach Hause'); // Alexa Werkstatt setState("alexa2.0.Echo-Devices.Echo6.Commands.speak"/*speak*/, 'Der Rasenmäher sucht den Weg nach Hause'); } else if (getState("landroid-s.0.mower.status").val == 7) { // Alexa Wohnzimmer setState("alexa2.0.Echo-Devices.Echo1.Commands.speak"/*speak*/, 'Der Rasenmäher mäht jetzt den Rasen.'); // Alexa Küche setState("alexa2.0.Echo-Devices.Echo2.Commands.speak"/*speak*/, 'Der Rasenmäher mäht jetzt den Rasen.'); // Alexa Badezimmer setState("alexa2.0.Echo-Devices.Echo3.Commands.speak"/*speak*/, 'Der Rasenmäher mäht jetzt den Rasen.'); // Alexa Flur setState("alexa2.0.Echo-Devices.Echo4.Commands.speak"/*speak*/, 'Der Rasenmäher mäht jetzt den Rasen.'); // Alexa Keller-Flur setState("alexa2.0.Echo-Devices.Echo5.Commands.speak"/*speak*/, 'Der Rasenmäher mäht jetzt den Rasen.'); // Alexa Werkstatt setState("alexa2.0.Echo-Devices.Echo6.Commands.speak"/*speak*/, 'Der Rasenmäher mäht jetzt den Rasen.'); } else if (getState("landroid-s.0.mower.status").val == 30) { // Alexa Wohnzimmer setState("alexa2.0.Echo-Devices.Echo1.Commands.speak"/*speak*/, 'Der Rasenmäher fährt jetzt zur Ladestation.'); // Alexa Küche setState("alexa2.0.Echo-Devices.Echo2.Commands.speak"/*speak*/, 'Der Rasenmäher fährt jetzt zur Ladestation.'); // Alexa Badezimmer setState("alexa2.0.Echo-Devices.Echo3.Commands.speak"/*speak*/, 'Der Rasenmäher fährt jetzt zur Ladestation.'); // Alexa Flur setState("alexa2.0.Echo-Devices.Echo4.Commands.speak"/*speak*/, 'Der Rasenmäher fährt jetzt zur Ladestation.'); // Alexa Keller-Flur setState("alexa2.0.Echo-Devices.Echo5.Commands.speak"/*speak*/, 'Der Rasenmäher fährt jetzt zur Ladestation.'); // Alexa Werkstatt setState("alexa2.0.Echo-Devices.Echo6.Commands.speak"/*speak*/, 'Der Rasenmäher fährt jetzt zur Ladestation.'); } }); !
-
bei mir gehen immer wieder mal die blauen lichter an beim echo obwohl nicht darauf zugegriffen wird (alle paar minuten)- meine scripts werden nicht getriggert und die spielen auch nix. hat das noch jemand anders ?
-
nein, bisher nicht… (jedenfalls ist mir noch nichts aufgefallen. Mal drauf achten.)
-
ist ganz unterschiedlich - mal dauerts 7 minuten - mal geht es etwas schneller
-
Ich weiß ist gerade schwierig weil keine Log-Datei hochgeladen werden kann. Du kannst ja aber schauen ob es im log Aktivitäten gibt genau dann wenn bei dir die blauen Kreise angehen
Gesendet vom Handy …
-
das ist jetzt passiert
kurzes aufleuchten des blauen rings
kannst du damit etwas anfangen
! alexa2.0 2018-07-26 18:06:18.313 debug Alexa-Remote: Response: {"message":null}
! alexa2.0 2018-07-26 18:06:16.548 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/np/player?deviceSerialNumber=58f2f9f4b0c641f2a6f7defd43363beb&deviceType=A3C9PE6TNYLTCH&screenWidth=1392&=1532621176548","me
! alexa2.0 2018-07-26 18:06:16.548 debug Alexa-Remote: No authentication check needed (time elapsed 198857)
! alexa2.0 2018-07-26 18:06:16.547 debug Alexa-Remote: Response: {"message":null}
! alexa2.0 2018-07-26 18:06:15.715 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.mediaProgressPercent: {"val":0,"ack":true,"ts":1532621175687,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550703}
! alexa2.0 2018-07-26 18:06:15.715 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.mediaProgressStr: {"val":"0","ack":true,"ts":1532621175686,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550702}
! alexa2.0 2018-07-26 18:06:15.714 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.mediaProgress: {"val":0,"ack":true,"ts":1532621175685,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550700}
! alexa2.0 2018-07-26 18:06:15.714 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.mediaLengthStr: {"val":"0","ack":true,"ts":1532621175684,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550699}
! alexa2.0 2018-07-26 18:06:15.714 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.mediaLength: {"val":"","ack":true,"ts":1532621175683,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550698}
! alexa2.0 2018-07-26 18:06:15.714 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.miniArtUrl: {"val":"","ack":true,"ts":1532621175682,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550696}
! alexa2.0 2018-07-26 18:06:15.714 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.mainArtUrl: {"val":"","ack":true,"ts":1532621175681,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550695}
! alexa2.0 2018-07-26 18:06:15.713 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.currentAlbum: {"val":"","ack":true,"ts":1532621175679,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550685}
! alexa2.0 2018-07-26 18:06:15.713 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.currentArtist: {"val":"","ack":true,"ts":1532621175678,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550684}
! alexa2.0 2018-07-26 18:06:15.713 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.currentTitle: {"val":"","ack":true,"ts":1532621175677,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550674}
! alexa2.0 2018-07-26 18:06:15.713 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.providerName: {"val":"","ack":true,"ts":1532621175676,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550673}
! alexa2.0 2018-07-26 18:06:15.713 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.service: {"val":"","ack":true,"ts":1532621175675,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550672}
! alexa2.0 2018-07-26 18:06:15.712 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.radioStationId: {"val":"","ack":true,"ts":1532621175674,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550670}
! alexa2.0 2018-07-26 18:06:15.712 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.providerId: {"val":"","ack":true,"ts":1532621175673,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550669}
! alexa2.0 2018-07-26 18:06:15.712 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.muted: {"val":"","ack":true,"ts":1532621175672,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550668}
! alexa2.0 2018-07-26 18:06:15.712 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.imageURL: {"val":"","ack":true,"ts":1532621175671,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550667}
! alexa2.0 2018-07-26 18:06:15.711 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.currentState: {"val":false,"ack":true,"ts":1532621175670,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550665}
! alexa2.0 2018-07-26 18:06:15.705 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.contentType: {"val":"","ack":true,"ts":1532621175668,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550664}
! alexa2.0 2018-07-26 18:06:15.670 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.play: {"val":false,"ack":true,"ts":1532621175665,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550654}
! alexa2.0 2018-07-26 18:06:15.667 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.pause: {"val":false,"ack":true,"ts":1532621175659,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550653}
! alexa2.0 2018-07-26 18:06:15.666 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.repeat: {"val":false,"ack":true,"ts":1532621175657,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550652}
! alexa2.0 2018-07-26 18:06:15.659 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.shuffle: {"val":false,"ack":true,"ts":1532621175653,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550634}
! alexa2.0 2018-07-26 18:06:15.656 debug State changed alexa2.0.Echo-Devices.G090LF11805207TS.Player.volume: {"val":60,"ack":true,"ts":1532621175645,"q":0,"from":"system.adapter.alexa2.0","lc":1532620991384}
! alexa2.0 2018-07-26 18:06:15.647 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/np/player?deviceSerialNumber=G090NV03742503T0&deviceType=A2M35JJZWCQOMZ&screenWidth=1392&=1532621175646","method":"GET","tim
! alexa2.0 2018-07-26 18:06:15.646 debug Alexa-Remote: No authentication check needed (time elapsed 197955)
! alexa2.0 2018-07-26 18:06:15.644 debug Alexa-Remote: Response: {"clientId":null,"contentId":null,"contentType":null,"currentState":"IDLE","imageURL":null,"isDisliked":false,"isLiked":false,"looping":false,"mediaOwnerCustomerId":null,"mute
! alexa2.0 2018-07-26 18:06:15.427 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/media/state?deviceSerialNumber=G090LF11805207TS&deviceType=A3S5BH2HU6VAYF&screenWidth=1392&=1532621175426","method":"GET","t
! alexa2.0 2018-07-26 18:06:15.426 debug Alexa-Remote: No authentication check needed (time elapsed 197735)
! alexa2.0 2018-07-26 18:06:15.425 debug Alexa-Remote: Response: {"playerInfo":{"hint":null,"infoText":null,"isPlayingInLemur":false,"lemurVolume":null,"lyrics":null,"mainArt":null,"mediaId":null,"miniArt":null,"miniInfoText":null,"playback
! alexa2.0 2018-07-26 18:06:15.267 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.mediaProgressPercent: {"val":0,"ack":true,"ts":1532621175246,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550136}
! alexa2.0 2018-07-26 18:06:15.267 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.mediaProgressStr: {"val":"0","ack":true,"ts":1532621175245,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695472}
! alexa2.0 2018-07-26 18:06:15.267 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.mediaProgress: {"val":0,"ack":true,"ts":1532621175243,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695471}
! alexa2.0 2018-07-26 18:06:15.266 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.mediaLengthStr: {"val":"0","ack":true,"ts":1532621175241,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550120}
! alexa2.0 2018-07-26 18:06:15.263 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.mediaLength: {"val":"","ack":true,"ts":1532621175232,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550118}
! alexa2.0 2018-07-26 18:06:15.253 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.miniArtUrl: {"val":"","ack":true,"ts":1532621175215,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695468}
! alexa2.0 2018-07-26 18:06:15.253 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.mainArtUrl: {"val":"","ack":true,"ts":1532621175214,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695467}
! alexa2.0 2018-07-26 18:06:15.253 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.currentAlbum: {"val":"","ack":true,"ts":1532621175212,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550114}
! alexa2.0 2018-07-26 18:06:15.253 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.currentArtist: {"val":"","ack":true,"ts":1532621175211,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695465}
! alexa2.0 2018-07-26 18:06:15.252 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.currentTitle: {"val":"","ack":true,"ts":1532621175210,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695464}
! alexa2.0 2018-07-26 18:06:15.252 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.providerName: {"val":"","ack":true,"ts":1532621175209,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695463}
! alexa2.0 2018-07-26 18:06:15.252 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.service: {"val":"","ack":true,"ts":1532621175208,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695462}
! alexa2.0 2018-07-26 18:06:15.252 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.radioStationId: {"val":"","ack":true,"ts":1532621175207,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695461}
! alexa2.0 2018-07-26 18:06:15.252 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.providerId: {"val":"","ack":true,"ts":1532621175206,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695460}
! alexa2.0 2018-07-26 18:06:15.251 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.muted: {"val":"","ack":true,"ts":1532621175205,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550093}
! alexa2.0 2018-07-26 18:06:15.251 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.imageURL: {"val":"","ack":true,"ts":1532621175204,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695458}
! alexa2.0 2018-07-26 18:06:15.251 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.currentState: {"val":false,"ack":true,"ts":1532621175203,"q":0,"from":"system.adapter.alexa2.0","lc":1532613014879}
! alexa2.0 2018-07-26 18:06:15.251 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.contentType: {"val":"","ack":true,"ts":1532621175202,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695456}
! alexa2.0 2018-07-26 18:06:15.250 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.play: {"val":false,"ack":true,"ts":1532621175201,"q":0,"from":"system.adapter.alexa2.0","lc":1532613014871}
! alexa2.0 2018-07-26 18:06:15.248 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.pause: {"val":false,"ack":true,"ts":1532621175200,"q":0,"from":"system.adapter.alexa2.0","lc":1532617695454}
! alexa2.0 2018-07-26 18:06:15.200 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.repeat: {"val":false,"ack":true,"ts":1532621175194,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550073}
! alexa2.0 2018-07-26 18:06:15.196 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.shuffle: {"val":false,"ack":true,"ts":1532621175189,"q":0,"from":"system.adapter.alexa2.0","lc":1532588550072}
! alexa2.0 2018-07-26 18:06:15.195 debug State changed alexa2.0.Echo-Devices.G090LF1072270E5V.Player.volume: {"val":60,"ack":true,"ts":1532621175180,"q":0,"from":"system.adapter.alexa2.0","lc":1532620990940}
! alexa2.0 2018-07-26 18:06:15.183 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/np/player?deviceSerialNumber=G090LF11805207TS&deviceType=A3S5BH2HU6VAYF&screenWidth=1392&=1532621175183","method":"GET","tim
! alexa2.0 2018-07-26 18:06:15.182 debug Alexa-Remote: No authentication check needed (time elapsed 197491)
! alexa2.0 2018-07-26 18:06:15.179 debug Alexa-Remote: Response: {"clientId":null,"contentId":null,"contentType":null,"currentState":"IDLE","imageURL":null,"isDisliked":false,"isLiked":false,"looping":false,"mediaOwnerCustomerId":null,"mute
! alexa2.0 2018-07-26 18:06:14.788 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/media/state?deviceSerialNumber=G090LF1072270E5V&deviceType=A3S5BH2HU6VAYF&screenWidth=1392&=1532621174788","method":"GET","t
! alexa2.0 2018-07-26 18:06:14.787 debug Alexa-Remote: No authentication check needed (time elapsed 197096)
! alexa2.0 2018-07-26 18:06:14.787 debug Alexa-Remote: Response: {"playerInfo":{"hint":null,"infoText":null,"isPlayingInLemur":false,"lemurVolume":null,"lyrics":null,"mainArt":null,"mediaId":null,"miniArt":null,"miniInfoText":null,"playback
! alexa2.0 2018-07-26 18:06:14.326 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/np/player?deviceSerialNumber=G090LF1072270E5V&deviceType=A3S5BH2HU6VAYF&screenWidth=1392&=1532621174326","method":"GET","tim
! alexa2.0 2018-07-26 18:06:14.326 debug Alexa-Remote: No authentication check needed (time elapsed 196634)
! alexa2.0 2018-07-26 18:06:14.325 debug Alexa-Remote: Response: {"message":null}
! alexa2.0 2018-07-26 18:06:14.182 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.mediaProgressPercent: {"val":0,"ack":true,"ts":1532621174158,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549313}
! alexa2.0 2018-07-26 18:06:14.182 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.mediaProgressStr: {"val":"0","ack":true,"ts":1532621174157,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549312}
! alexa2.0 2018-07-26 18:06:14.182 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.mediaProgress: {"val":0,"ack":true,"ts":1532621174155,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549306}
! alexa2.0 2018-07-26 18:06:14.180 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.mediaLengthStr: {"val":"0","ack":true,"ts":1532621174154,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549305}
! alexa2.0 2018-07-26 18:06:14.180 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.mediaLength: {"val":"","ack":true,"ts":1532621174153,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549303}
! alexa2.0 2018-07-26 18:06:14.180 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.miniArtUrl: {"val":"","ack":true,"ts":1532621174152,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549302}
! alexa2.0 2018-07-26 18:06:14.180 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.mainArtUrl: {"val":"","ack":true,"ts":1532621174151,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549300}
! alexa2.0 2018-07-26 18:06:14.180 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.currentAlbum: {"val":"","ack":true,"ts":1532621174150,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549287}
! alexa2.0 2018-07-26 18:06:14.179 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.currentArtist: {"val":"","ack":true,"ts":1532621174149,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549265}
! alexa2.0 2018-07-26 18:06:14.179 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.currentTitle: {"val":"","ack":true,"ts":1532621174148,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549263}
! alexa2.0 2018-07-26 18:06:14.179 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.providerName: {"val":"","ack":true,"ts":1532621174147,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549238}
! alexa2.0 2018-07-26 18:06:14.148 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.service: {"val":"","ack":true,"ts":1532621174141,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549237}
! alexa2.0 2018-07-26 18:06:14.145 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.radioStationId: {"val":"","ack":true,"ts":1532621174121,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549235}
! alexa2.0 2018-07-26 18:06:14.145 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.providerId: {"val":"","ack":true,"ts":1532621174120,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549234}
! alexa2.0 2018-07-26 18:06:14.144 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.muted: {"val":"","ack":true,"ts":1532621174120,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549233}
! alexa2.0 2018-07-26 18:06:14.144 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.imageURL: {"val":"","ack":true,"ts":1532621174119,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549231}
! alexa2.0 2018-07-26 18:06:14.144 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.currentState: {"val":false,"ack":true,"ts":1532621174117,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549222}
! alexa2.0 2018-07-26 18:06:14.144 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.contentType: {"val":"","ack":true,"ts":1532621174116,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549216}
! alexa2.0 2018-07-26 18:06:14.144 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.play: {"val":false,"ack":true,"ts":1532621174115,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549206}
! alexa2.0 2018-07-26 18:06:14.143 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.pause: {"val":false,"ack":true,"ts":1532621174113,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549205}
! alexa2.0 2018-07-26 18:06:14.143 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.repeat: {"val":false,"ack":true,"ts":1532621174112,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549202}
! alexa2.0 2018-07-26 18:06:14.117 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.shuffle: {"val":false,"ack":true,"ts":1532621174105,"q":0,"from":"system.adapter.alexa2.0","lc":1532588549198}
! alexa2.0 2018-07-26 18:06:14.111 debug State changed alexa2.0.Echo-Devices.G090LF11742316CP.Player.volume: {"val":60,"ack":true,"ts":1532621174088,"q":0,"from":"system.adapter.alexa2.0","lc":1532620990276}
! alexa2.0 2018-07-26 18:06:14.095 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/np/player?deviceSerialNumber=G090LF1071860WED&deviceType=A3S5BH2HU6VAYF&screenWidth=1392&=1532621174094","method":"GET","tim
! alexa2.0 2018-07-26 18:06:14.094 debug Alexa-Remote: No authentication check needed (time elapsed 196403)
! alexa2.0 2018-07-26 18:06:14.087 debug Alexa-Remote: Response: {"clientId":null,"contentId":null,"contentType":null,"currentState":"IDLE","imageURL":null,"isDisliked":false,"isLiked":false,"looping":false,"mediaOwnerCustomerId":null,"mute
! alexa2.0 2018-07-26 18:06:13.871 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/media/state?deviceSerialNumber=G090LF11742316CP&deviceType=A3S5BH2HU6VAYF&screenWidth=1392&=1532621173871","method":"GET","t
! alexa2.0 2018-07-26 18:06:13.870 debug Alexa-Remote: No authentication check needed (time elapsed 196179)
! alexa2.0 2018-07-26 18:06:13.870 debug Alexa-Remote: Response: {"playerInfo":{"hint":null,"infoText":null,"isPlayingInLemur":false,"lemurVolume":null,"lyrics":null,"mainArt":null,"mediaId":null,"miniArt":null,"miniInfoText":null,"playback
! alexa2.0 2018-07-26 18:06:13.604 debug Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/np/player?deviceSerialNumber=G090LF11742316CP&deviceType=A3S5BH2HU6VAYF&screenWidth=1392&_=1532621173603","method":"GET","tim -
Kurze andere Frage.
Habe auf 0.3.0 upgedatet (vorher die Instanz gelöscht)
Nun bekomme ich nach installieren der Instanz diese Warnung:
-
Kurze andere Frage.
Habe auf 0.3.0 upgedatet (vorher die Instanz gelöscht)
Nun bekomme ich nach installieren der Instanz diese Warnung:
filename="Alexa.PNG" index="0">~~ ` es gibt 0.3.2 -
Fast richtig. 0.3.3 is on the way
0.3.3 (2018-07-26) UNFINISHED!
+* (Apollon77) Only 20 Routines were queried, now up to 2000
+* (Apollon77) Also allow commands including speak for multiroom, BUT it is triggered per device, so NO synchronous audio output!!
Ich probier mal die 0.3.2
Eventuell ist das Unknown Device ja dann weg.
Edit:
Per Github installiert er die 0.3.3 und das WARN ist weg .
Danke Apollon77, hammergeile Arbeit
-
Attachments sollten wieder gehen
Gesendet vom Handy …
-
Das mit dem Multiroom lässt sich doch einfach lösen ok ist dann auch nicht 100% synchron aber das hört man fast nicht einfach 2x Speak unter einander und schon geht das.
Ich habe keine Multiroom Devices angelegt in der Alexa App.

Das eine ist die Alexa in der Küche das andere im Wohnzimmer.
MFG Maggi~~
-
Die 0.3.3 vom Adapter macht genau das
Gesendet vom Handy …
-
Ok na wuste ich es doch dazu müssen die dann aber in ein MultiGroup sein denke ich mal.
Jab das noch nie ausprobiert da ich ja sonst noch Sonos im Haus habe die als Multiroom Lautsprecher.
Werde dass mal testen :).
Nochmals grossen Dank an die apollon77 das du da gerade so dran bist das ich mit dem updaten kaum nachkomme.
Aber ich mach noch einen Issue auf die Infos fehlen noch Seriennummer, Name und WLAN :).
MFG Maggi
-
Seriennummer und Name sind da!!! Seit 0.3.2 gestern
Nur wlan fehlt.
Gesendet vom Handy …