Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. alexa2 echo currentState

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    alexa2 echo currentState

    This topic has been deleted. Only users with topic management privileges can see it.
    • apollon77
      apollon77 last edited by

      Bzw es gab bei einem anderen Skript auch eine info das das steuern von controlPause und Play angeblich seit 4.9. nen fehler gibt ... aber aus unserer community ist das die einzige meldung bisher.

      Also ggf Debug log aktivieren in aktuellster Beta version! und so eine aktion machen. dann log schauen. aber auch mit der Alexa App schauen obs da noch tut

      V R 2 Replies Last reply Reply Quote 0
      • V
        vepman @apollon77 last edited by

        @apollon77
        Mit der Alexa App geht es mal und mal nicht.
        Meldung von der App: "Bitte versuchen sie es später noch mal".
        Amazon testet wohl gerade. 🙄
        Als kurzfristiges Workaround verwende ich im javascript "textcommand" mit "Echo stop". Das geht im Moment.

        apollon77 1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 @vepman last edited by

          @vepman Dann würde ich mal abwarten was Sie jetzt kaputt gemacht haben ... bzw ein Debug log wäre schon cool 🙂

          Wannseesprinter 1 Reply Last reply Reply Quote 0
          • R
            rewenode @liv-in-sky last edited by rewenode

            @liv-in-sky sagte in alexa2 echo currentState:

            @rewenode mir fält dazu nicht wirklich was ein - aber fragen wir mal den profi @apollon77

            @rewenode sagte in alexa2 echo currentState:

            um die Musik nur zu aktivieren, falls noch keine läuft

            ich denke, dass ist dort nicht so wichtig - würde es einfach fürden moment aus dem script auskommentieren

            Na ohne diese Abfrage startet die Musik jedesmal neu inkl. der Alexa-Ansage wenn der Bewegungsmelder wieder neu getriggert wird, was alle Nase lang passiert. Anders wäre es sicher bei einem Präsenzmelder, abder den habe ich nicht.

            @apollon77 sagte in alexa2 echo currentState:

            Nichts bekannt. Weche Alexa2 Version? Mal neu gestartet? Im zweifel debug log und schauen ...

            Alexa2 V3.19.7
            Neustart bringt keine Änderung.

            Debug.log ist schwierig. Die ist gespickt mit jeder Menge persönlicher Daten inkl. Telefonbuch. Kann ich das irgendwie eingrenzen?

            Hab mal mit grep nach currentState gesucht, hatte das log da ca. 2h mitaufen lassen:

            2022-09-05 14:51:50.720  - debug: alexa2.0 (2028) Alexa-Remote: Response: {"clientId":"Domain:Application:Music","contentId":null,"contentType":null,"currentState":"IDLE","imageURL":null,"isDisliked":false,"isLiked":false,"looping":false,"mediaOwnerCustomerId":null,"muted":false,"programId":null,"progressSeconds":1372,"providerId":null,"queue":null,"queueId":null,"queueSize":0,"radioStationId":null,"radioVariety":0,"referenceId":null,"service":null,"shuffling":false,"timeLastShuffled":0,"volume":35}
            2022-09-05 14:51:50.898  - debug: alexa2.0 (2028) State changed alexa2.0.Echo-Devices.G2A1EFxxxxxxxxxx.Player.currentState: {"val":false,"ack":true,"ts":1662382310791,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1662381912169}
            2022-09-05 14:51:52.943  - debug: alexa2.0 (2028) State changed alexa2.0.Echo-Devices.G2A1A6xxxxxxxxxx.Player.currentState: {"val":false,"ack":true,"ts":1662382312847,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1659715881971}
            

            currentState hätte in dieser Zeit allerdings etliche Male den state ändern müssen.

            Gruß
            Reiner

            1 Reply Last reply Reply Quote 0
            • R
              rewenode @apollon77 last edited by

              @apollon77 sagte in alexa2 echo currentState:

              und so eine aktion machen. dann log schauen. aber auch mit der Alexa App schauen obs da noch tut

              Das ist schwierig, das passiert nicht bei irgend einer Aktion. currentState wird einfach nicht getriggert.

              Grad noch einmal Log aktiviert
              1 - Alexa neu gestartet
              2 - Musik gestartet (per TextCommand)
              3 - Musik gestoppt (per TextCommand)

              2 und 3 mehrfach

              Im Log steht dann z.B. sowas:

              ...
              2022-09-06 12:43:05.414 - debug: alexa2.0 (23641) Alexa-Remote WS-MQTT: Command PUSH_AUDIO_PLAYER_STATE: {
              "destinationUserId": "A1K4WBXxxxxxxxx",
              "dopplerId": {
              "deviceType": "A3RMGO6xxxxxxx",
              "deviceSerialNumber": "G2A1EF031xxxxxxx"
              },
              "audioPlayerState": "PLAYING",
              "quality": null,
              "error": false,
              "errorMessage": null,
              "mediaReferenceId": "78b5c3d3-e4c4-4e42-bcee-132dd570875b:1"
              }
              2022-09-06 12:43:05.415 - debug: alexa2.0 (23641) Alexa-Push-Connection Audio Player State change for G2A1EF031xxxxxxx -> PLAYING
              2022-09-06 12:43:05.417 - debug: alexa2.0 (23641) Schedule new Player Update in 1000ms
              2022-09-06 12:43:05.747 - debug: alexa2.0 (23641) Alexa-Remote WS-MQTT: Incoming RAW message: xxxxxxx....
              2022-09-06 12:43:05.751 - debug: alexa2.0 (23641) Alexa-Remote WS-MQTT: Incoming message: {"service":"FABE","messageType":"MSG","channel":866,"messageId":858072383,"moreFlag":1711276032,"seq":1,"checksum":3214285133,"content":{"messageType":"GWM","subMessageType":"MSG","channel":46201,"destinationIdentityUrn":"urn:tcomm-endpoint:service:serviceName:DeeWebsiteMessagingService:domain:prod:realm:USAmazon","deviceIdentityUrn":"urn:tcomm-endpoint:device:customerId:A1K4WBXxxxxxxx:deviceType:A2IVLV5VM2W81:deviceSerialNumber:e9d42e413c3f547507b55axxxxxxxxxx","payload":{"command":"PUSH_MEDIA_CHANGE","payload":{"destinationUserId":"A1K4WBXxxxxxxx","dopplerId":{"deviceType":"A3RMGO6LYLH7YN","deviceSerialNumber":"G2A1EF031xxxxxxx"},"mediaReferenceId":"78b5c3d3-e4c4-4e42-bcee-132dd570875b:1"},"timeStamp":1662460985677}}}
              2022-09-06 12:43:05.755 - debug: alexa2.0 (23641) Alexa-Remote WS-MQTT: Command PUSH_MEDIA_CHANGE: {
              "destinationUserId": "A1K4WBXGY4CPES",
              "dopplerId": {
              "deviceType": "A3RMGO6LYLH7YN",
              "deviceSerialNumber": "G2A1EF031xxxxxxx"
              },
              "mediaReferenceId": "78b5c3d3-e4c4-4e42-bcee-132dd570875b:1"
              }
              2022-09-06 12:43:05.756 - debug: alexa2.0 (23641) Alexa-Push-Connection Media change for G2A1EF0311820049
              2022-09-06 12:43:05.758 - debug: alexa2.0 (23641) Schedule new Player Update in 1000ms
              ...
              

              und getriggert nach currentState:

              grep currentState iobroker.*
              2022-09-06 12:41:08.214  - debug: alexa2.0 (23641) Alexa-Remote: Response: {"clientId":"Domain:Application:Music","contentId":null,"contentType":null,"currentState":"IDLE","imageURL":null,"isDisliked":false,"isLiked":false,"looping":false,"mediaOwnerCustomerId":null,"muted":false,"programId":null,"progressSeconds":8425,"providerId":null,"queue":null,"queueId":null,"queueSize":0,"radioStationId":null,"radioVariety":0,"referenceId":null,"service":null,"shuffling":false,"timeLastShuffled":0,"volume":25}
              2022-09-06 12:41:08.391  - debug: alexa2.0 (23641) State changed alexa2.0.Echo-Devices.G2A1EFxxxxxxxxx.Player.currentState: {"val":false,"ack":true,"ts":1662460868284,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1662460868284}
              
              

              Zeile 1 kommt wohl einmal beim Adapterstart.
              Dann wird wohl currentState auf false gesetzt, allerdings steht das Objekt

              alexa2.0.Echo-Devices.G2A1EF031xxxxxxx.Player.currentState
              

              nach wie vor auf true und daran ändert sich auch nichts. Im Log taucht currentState dann auch nicht mehr auf.

              Gruß Reiner

              1 Reply Last reply Reply Quote 1
              • Wannseesprinter
                Wannseesprinter @apollon77 last edited by Wannseesprinter

                @apollon77

                Mein Auszug vom Log, nachdem ich "ControlPause" getriggert habe - Sorry, bin nicht so der "Debugging-Crack"!:

                alexa2.0
                	2022-09-06 16:02:26.758	debug	Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/np/command?deviceSerialNumber=G090U509912XXXX&deviceType=A32DOYMUN6DTXA","method":"POST","timeout":10000,"headers":{}} and data={"contentFocusClientId":null,"type":"PauseCommand"}
                alexa2.0
                	2022-09-06 16:02:26.757	debug	Alexa-Remote: No authentication check needed (time elapsed 119395)
                alexa2.0
                	2022-09-06 16:02:26.755	debug	State changed alexa2.0.Echo-Devices.G090U509912XXXX.Player.controlPause: {"val":true,"ack":false,"ts":1662472946750,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1662472788674}
                alexa2.0
                	2022-09-06 16:02:23.561	info	Subscribing to states...
                

                Wenn es ausnahmsweise funktioniert, schaut es so aus:

                alexa2.0
                	2022-09-06 16:05:53.049	debug	Alexa-Remote: Response: Status: 500
                alexa2.0
                	2022-09-06 16:05:52.984	debug	Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/np/player?deviceSerialNumber=G090U509912XXXX&deviceType=A32DOYMUN6DTXA&screenWidth=1392&_=1662473152984","method":"GET","timeout":10000,"headers":{}}
                alexa2.0
                	2022-09-06 16:05:52.982	debug	Alexa-Remote: No authentication check needed (time elapsed 325620)
                alexa2.0
                	2022-09-06 16:05:51.979	debug	Schedule new Player Update in 1000ms
                alexa2.0
                	2022-09-06 16:05:51.979	debug	Alexa-Push-Connection Audio Player State change for G090U509912XXXX -> INTERRUPTED
                alexa2.0
                	2022-09-06 16:05:51.978	debug	Alexa-Remote WS-MQTT: Command PUSH_AUDIO_PLAYER_STATE: { "destinationUserId": "A9GTLF7X7ITG5", "dopplerId": { "deviceType": "A32DOYMUN6DTXA", "deviceSerialNumber": "G090U509912XXXX" }, "audioPlayerState": "INTERRUPTED", "quality": { "name": "High Definition", "badge": { "altText": null, "url": "https://music-provider-logos.s3.amazonaws.com/badges/AmazonMusic/HD.png", "contentType": "image/*" }, "stats": { "codec": "flac", "dataRateInBitsPerSecond": 1085608, "samplingRateInHertz": 44100 } }, "error": false, "errorMessage": null, "mediaReferenceId": "25c7a84e-1ca4-4629-a0c0-5aa6f599cf88:2" }
                alexa2.0
                	2022-09-06 16:05:51.978	debug	Alexa-Remote WS-MQTT: Incoming message: {"service":"FABE","messageType":"MSG","channel":866,"messageId":292078356,"moreFlag":1711276032,"seq":1,"checksum":1500281222,"content":{"messageType":"GWM","subMessageType":"MSG","channel":46201,"destinationIdentityUrn":"urn:tcomm-endpoint:service:serviceName:DeeWebsiteMessagingService:domain:prod:realm:USAmazon","deviceIdentityUrn":"urn:tcomm-endpoint:device:customerId:A9GTLF7X7ITG5:deviceType:A2IVLV5VM2W81:deviceSerialNumber:458929cb044a140a961ea65b3d70XXXX","payload":{"command":"PUSH_AUDIO_PLAYER_STATE","payload":{"destinationUserId":"A9GTLF7X7ITG5","dopplerId":{"deviceType":"A32DOYMUN6DTXA","deviceSerialNumber":"G090U509912XXXX"},"audioPlayerState":"INTERRUPTED","quality":{"name":"High Definition","badge":{"altText":null,"url":"https://music-provider-logos.s3.amazonaws.com/badges/AmazonMusic/HD.png","contentType":"image/*"},"stats":{"codec":"flac","dataRateInBitsPerSecond":1085608,"samplingRateInHertz":44100}},"error":false,"errorMessage":null,"mediaReferenceId":"25c7a84e-1ca4-4629-a0c0-5aa6f599cf88:2"},"timeStamp":1662473151910}}}
                alexa2.0
                	2022-09-06 16:05:51.977	debug	Alexa-Remote WS-MQTT: Incoming RAW message: 4d5347000003621168c3146600000001596c79860000039947574d204d5347203078303030306234373920307830303030303035632075726e3a74636f6d6d2d656e64706f696e743a736572766963653a736572766963654e616d653a446565576562736974654d6573736167696e67536572766963653a646f6d61696e3a70726f643a7265616c6d3a5553416d617a6f6e20307830303030303037662075726e3a74636f6d6d2d656e64706f696e743a6465766963653a637573746f6d657249643a413947544c46375837495447353a646576696365547970653a413249564c5635564d325738313a64657669636553657269616c4e756d6265723a3435383932396362303434613134306139363165613635623364373036663031207b22636f6d6d616e64223a22505553485f415544494f5f504c415945525f5354415445222c227061796c6f6164223a227b5c2264657374696e6174696f6e5573657249645c223a5c22413947544c46375837495447355c222c5c22646f70706c657249645c223a7b5c22646576696365547970655c223a5c22413332444f594d554e36445458415c222c5c2264657669636553657269616c4e756d6265725c223a5c22473039305535303939313236323234515c227d2c5c22617564696f506c6179657253746174655c223a5c22494e5445525255505445445c222c5c227175616c6974795c223a7b5c226e616d655c223a5c224869676820446566696e6974696f6e5c222c5c2262616467655c223a7b5c22616c74546578745c223a6e756c6c2c5c2275726c5c223a5c2268747470733a2f2f6d757369632d70726f76696465722d6c6f676f732e73332e616d617a6f6e6177732e636f6d2f6261646765732f416d617a6f6e4d757369632f48442e706e675c222c5c22636f6e74656e74547970655c223a5c22696d6167652f2a5c227d2c5c2273746174735c223a7b5c22636f6465635c223a5c22666c61635c222c5c226461746152617465496e426974735065725365636f6e645c223a313038353630382c5c2273616d706c696e6752617465496e486572747a5c223a34343130307d7d2c5c226572726f725c223a66616c73652c5c226572726f724d6573736167655c223a6e756c6c2c5c226d656469615265666572656e636549645c223a5c2232356337613834652d316361342d343632392d613063302d3561613666353939636638383a325c227d222c2274696d655374616d70223a313636323437333135313931307d46414245
                alexa2.0
                	2022-09-06 16:05:51.183	debug	Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/np/command?deviceSerialNumber=G090U509912XXXX&deviceType=A32DOYMUN6DTXA","method":"POST","timeout":10000,"headers":{}} and data={"contentFocusClientId":null,"type":"PauseCommand"}
                alexa2.0
                	2022-09-06 16:05:51.182	debug	State changed alexa2.0.Echo-Devices.G090U509912XXXX.Player.controlPause: {"val":true,"ack":false,"ts":1662473151178,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1662472788674}
                
                1 Reply Last reply Reply Quote 0
                • ?
                  A Former User last edited by

                  Bei mir das gleiche Problem. Current State bleibt auf true und damit klappt meine Musiksteuerung auf dem GästeWC nicht mehr. Gerät schon spannungslos gemacht Objektbaum vom betreffenden Gerät gelöscht hat alles keinen Erfolg gebracht.

                  R 1 Reply Last reply Reply Quote 0
                  • apollon77
                    apollon77 last edited by

                    Also ich glaube ja bei Amazon ist was kaputt. Auch die App und per Sprache gehen Dinge wie nächster Titel oder Pause nicht. Lasst mal noch abwarten …

                    Thomas Braun 1 Reply Last reply Reply Quote 1
                    • Thomas Braun
                      Thomas Braun Most Active @apollon77 last edited by

                      @apollon77

                      Ahhhh, und ich wundere mich, warum mein 'Wenn-Telefon-klingelt-stelle-Alexa-leiser'-Skript nicht mehr funktioniert. Also abwarten und Tee trinken?

                      Wannseesprinter 1 Reply Last reply Reply Quote 0
                      • Wannseesprinter
                        Wannseesprinter @Thomas Braun last edited by

                        @thomas-braun du kannst als Workaround unter "Commands" den Datenpunkt "textCommand" ansprechen mit z. B. "Lautstärke 1" oder ähnliche. Mache ich aktuell für meine Scripts mit "Fortfahren" und "Pause" . Allerdings arbeitet diese Methode nochmal 2-4 Sekunden verzögerter, als die bisherige. So zumindest bei mir. Bin froh, wenn man das wieder wie ursprünglich gedacht ansprechen kann 🙂

                        apollon77 1 Reply Last reply Reply Quote 0
                        • apollon77
                          apollon77 @Wannseesprinter last edited by

                          @wannseesprinter Ich hab vorhin mit Sprache auch nur Probleme gehabt ... vor allem "nächster titel" und sowas tat alles nicht weder per App noch per Sprache

                          1 Reply Last reply Reply Quote 0
                          • R
                            rewenode @Guest last edited by

                            @noah3112 sagte in alexa2 echo currentState:

                            Bei mir das gleiche Problem. Current State bleibt auf true und damit klappt meine Musiksteuerung auf dem GästeWC nicht mehr. Gerät schon spannungslos gemacht Objektbaum vom betreffenden Gerät gelöscht hat alles keinen Erfolg gebracht.

                            Ich weiß jetzt nicht, wie du die Musik_im_WC Steuerung gemacht hast..
                            Bei mir geht's ja im das gleiche Problem, wenn auch im Bad.
                            Falls es ein Amazon-Problem ist, geh ich mal nicht davon aus, dass das zeitnah gefixt wird.
                            Deshalb habe ich mal bei mir nach einem Workaround gesucht.
                            Bei mir läuft die Steuerung über 2 Node-Red Skripte.Das Prinzip sollte sich aber auch mit JS/Blockly umsetzten lassen:

                            1. Musik einschalten bei Bewegung.
                              1a1e0167-2d18-479b-888e-44486b2a92a6-image.png

                            2. Musik ausschalten
                              61858820-9986-4931-8832-3e745e53c1c9-image.png

                            Die Musik wird somit nur erneut eigeschaltet, wenn die letzte Bewegung
                            größer als die Ausschaltzeit ist.

                            Nicht ideal, tut's aber erst einmal.

                            Gruß
                            Reiner

                            ? 1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User @rewenode last edited by

                              @rewenode Danke für die Ersatzlösung 👍 Bei mir läuft die Steuerung auch über Node-Red. Ich warte mal noch vielleicht tut sich ja noch was. Die Gäste kommen auch ohne musikalische Untermalung zum Ziel 😂

                              1 Reply Last reply Reply Quote 0
                              • J
                                JojoS last edited by JojoS

                                ich schalte auch einen Echo Dot im Bad auf lokalen Radiosender, einschalten funktioniert recht zuverlässig. Ausschalten mit controlPause ist jetzt aber auch rein zufällig, oft geht es nicht und Alexa plärrt vor sich hin 😞 Auch ein doppeltes aus/ein von controlPause hat nicht geholfen.

                                Das Einschalten habe ich mit dem Licht gekoppelt, habe KNX/Dali Beleuchtung und es wird auch über BWM/PM eingeschaltet. Alexa Play über eine Szene die triggert wenn Licht > 80 %, currentState brauche ich daher nicht. Unterm Bett ist noch ein BWM für Pippilicht. Wenn der triggert, wird das Licht auf 20% gedimmt und damit nachts das Radio nicht eingeschaltet.

                                R 1 Reply Last reply Reply Quote 0
                                • R
                                  rewenode @JojoS last edited by

                                  @jojos sagte in alexa2 echo currentState:

                                  Ausschalten mit controlPause ist jetzt aber auch rein zufällig, oft geht es nicht und Alexa plärrt vor sich hin Auch ein doppeltes aus/ein von controlPause hat nicht geholfen.

                                  Versuche doch mal Ausschalten mit dem textCommand zu machen. Sende einfach "stop"("pause") an Commands.textCommand
                                  Das funktioniert bei mir (noch) zuverlässig.

                                  J 1 Reply Last reply Reply Quote 0
                                  • J
                                    JojoS @rewenode last edited by JojoS

                                    @rewenode ok, Danke, werde ich heute Abend ausprobieren.
                                    bzw. gerade mal remote, 2x hat es schon funktioniert.

                                    Die control Buttons in den Objekten funktionieren auch nur selten, das dürfte dann der gleiche Fehler sein.

                                    apollon77 1 Reply Last reply Reply Quote 0
                                    • apollon77
                                      apollon77 @JojoS last edited by

                                      @jojos wie schonmal gesagt: testet über die Alexa App Bzw Sprache. Wenn’s auch spinnt meldet es (wegen dort!) an Amazon. Ich hab’s auch mal einem Kontakt dort direkt gemeldet.

                                      J 1 Reply Last reply Reply Quote 0
                                      • J
                                        JojoS @apollon77 last edited by

                                        @apollon77 die Alexa Sprachsteuerung funktioniert, auch der von @rewenode vorgeschlagene fix für der Textcommando hat bis jetzt zuverlässig mit 'stop' reagiert.

                                        1 Reply Last reply Reply Quote 0
                                        • F
                                          frankyboy73 last edited by frankyboy73

                                          Hi, bei mir werden die die Datenpunkte unter "Music-Provider" und "Player" auch nicht mehr aktualisiert, außer Volume da klappt die Aktualisierung. In der App wird mir die Info über die abgespielte Musik allerdings auch nicht mehr angezeigt. Also wohl ne Amazon Sache.
                                          Als Adapterversion habe ich seit gefühlte Ewigkeit die 3.11.2
                                          Die Steuerung, wie z.B. Stop, Pause, Musik, Routinen, Smart Home Devices funktioniert problemlos.
                                          Edit: Pause und Musik steuern geht auch nicht immer

                                          apollon77 1 Reply Last reply Reply Quote 0
                                          • apollon77
                                            apollon77 @frankyboy73 last edited by

                                            @frankyboy73 ja abwarten. Ich bin auch bei einem Amazon Bug. Geben wir ihnen mal noch ein paar Tage 😉

                                            Nashra 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            543
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            14
                                            71
                                            3673
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo