Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000809 - Alexa Control

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Ich habe aber eine Centos 6 noch:


    [root@edomi ~]# rpm -q centos-release
    centos-release-6-5.el6.centos.11.1.x86_64

    Kommentar


      Da hat es natürlich beim letzten Mal auch bei mir funktioniert. Kann es aber jetzt leider nicht mehr nachstellen, da ich auf CentOS7 umgestiegen bin.
      Warum du einen Fehler bekommst, kann ich mir nicht erklären...

      Kommentar


        Heute ist ja die Show8 rausgekommen, wird der LBS damit auch funktionieren (bzw. hat das schon mal einer mit der Show5 getestet, die es ja schon länger gibt)
        Bin schwer am Überlegen mir so eine zuzulegen. Mir fallen da so viele Anwendungsmöglichkeiten ein.

        Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

        Kommentar


          Zitat von Brick Beitrag anzeigen
          Heute ist ja die Show8 rausgekommen, wird der LBS damit auch funktionieren
          Ja. Er funktioniert mit dem Echo Show5 sehr gut. Daher sollte es auch mit dem Show8 keine Probleme geben.
          Man muss natürlich immer im Hinterkopf behalten, dass dies keine offizielle Amazon API ist und sich dies natürlich auch jederzeit verändern kann.

          Kommentar


            jonofe hast du die Show5 ?

            was kann man den mit dem Display alles schönes anstellen ?
            Irgendwelche Nachrichten anzeigen lassen ? Oder Bilder ?
            Hab schon gehört, über einen Drittanbieter Skill kann man seine Webcam einbinden.
            Wobei ich da irgendwie kein Fan bin, meine Webcam Zugangsdaten an Dritte weiterzureichen.

            Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

            Kommentar


              Zitat von Brick Beitrag anzeigen
              was kann man den mit dem Display alles schönes anstellen ?
              Irgendwelche Nachrichten anzeigen lassen ? Oder Bilder ?
              Das mit der Anzeige von Cams ist etwas schwierig, da hier die Anforderungen seitens Amazon API sehr hoch sind (RTSP/RTP, Port 443, TLS 1.2, H264, HTTP Digest Auth etc.) welche per Default nicht von Standard IP Cams erfüllt werden. Ich glaube für SmartHomeNG hat da jemand einen eigenen Proxy implementiert, der quasi den Kamerastream so aufbereitet, dass Alexa in akzeptiert. Damit geht m.W. eine Direktverbindung zwischen Kamera und Echo Show (aber auch nur Voice gesteuert, nicht per Alexa Control). Das geht aber derzeit nicht mit dem EDOMI Skill.

              Ansonsten stellt der Announce Eingang des Alexa Control LBS den Text auf dem Display dar, der auch gesprochen wird, allerdings nur für eine fest vorgegebene Zeit, die man nicht anpassen kann (glaube ich zumindest).

              Ansonsten gibt es im Bereich Automatisierung (ohne Sprach-Interaktion) nicht viele Möglichkeiten vom Echo Show/Spot zu profitieren. Dann ist es nur "yet another echo device".

              Kommentar


                Vielen Dank für die Antwort.. ich denk ich hol mir mal eine.. zum Testen..

                Gruß Martin
                Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                Kommentar


                  Zitat von jonofe Beitrag anzeigen
                  Das mit der Anzeige von Cams ist etwas schwierig
                  HIER habe ich gerade eine dokumentierte Lösung gefunden. Bei Gelegenheit werde ich mir das mal genauer anschauen. Evtl. lässt sich das mit dem EDOMI SmartHome Skill integrieren.

                  Kommentar


                    Zitat von jonofe Beitrag anzeigen
                    Das Fernsehprogramm heute war so bescheiden, dass ich diesen Featurerequest direkt wieder von meiner ToDo Liste löschen kann.

                    Viel Spaß mit Version 1.5.
                    Na vielleicht ist das Fernsehprogramm ja heut Abend wieder bescheiden
                    Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                    Kommentar


                      Hallo

                      Bei mir funktioniert der Baustein insofern, dass die Lieder im Baustein angezeigt werden. Jedoch kann ich keine Befehle an Alexa geben? Im Ausgang A1 steht "Error". Im Log ist nichts Auffälliges zu sehen.

                      2019-11-24 13:59:54 613837 17295 debug LBS19000809 [v1.9]: LBS started
                      2019-11-24 13:59:54 615961 17295 debug LBS19000809 [v1.9]: LBS ended
                      2019-11-24 13:59:54 658386 17559 debug EXE19000809 [v1.9]: Message received:
                      2019-11-24 13:59:54 658701 17559 debug EXE19000809 [v1.9]: ================ ARRAY/OBJECT START ================
                      2019-11-24 13:59:54 658847 17559 debug EXE19000809 [v1.9]: {"play":"1"}
                      2019-11-24 13:59:54 658971 17559 debug EXE19000809 [v1.9]: ================ ARRAY/OBJECT END ================
                      2019-11-24 13:59:54 660485 17559 debug EXE19000809 [v1.9]: Executing command play => 1
                      2019-11-24 13:59:54 909487 17559 debug EXE19000809 [v1.9]: Command execution finished
                      An was könnte das liegen?

                      Danke.

                      Gruss
                      Patrick

                      Kommentar


                        Könnte daran liegen, dass das Cookie nicht generiert wird und daher die Befehle niicht autorisiert sind.
                        Und das Cookie Problem könnte am Fehlschlagen des Logins liegen, wo ggf. ein Capture austaucht.

                        Kommentar


                          Danke, ich hatte die CSRF Nummer nicht hinterlegt. Jetzt funktioniert es.

                          Kommentar


                            Guten Morgen,

                            hab jetzt seit gestern auch ne Alexa und wollte die heute gleich mit Edomi verheiraten, leider komm ich schon gleich am Anfang nicht klar.
                            Ich hab mich bei alexa.amazon angemeldet, dann bin ich auf die Radiosender gegangen und hab den Network Tab offen, leider kommt bei dem queue-and-play
                            Eintrag bei mir ein "Error: null" .. was mach ich den da schon falsch ?

                            EDIT: ich zieh meine Frage zurück.. ich stand auf "Preview" -- "Wenn mann auf "Header" wechselt sieht es wie in der Anleitung aus!!

                            Gruß Martin
                            Zuletzt geändert von Brick; 27.11.2019, 09:10.
                            Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                            Kommentar


                              jonofe kurze Frage. LBS funktioniert auf anhieb, nur das „Annoncement“ geht nicht.
                              Speak (und alles bis jetzt getestete geht) .. nur E44 mag irgendwie nicht. Ich sende da ein "<speak><say-as interpret-as="interjection">Waschmaschine ist fertig.</say-as>.</speak>" rein.. aber Alexa sagt nix.. Hier das Log:
                              Code:
                               [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
                               	 		[TR]
                               			[TD]2019-11-27 19:01:14[/TD]
                               			[TD]920356[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: Message received:[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:14[/TD]
                               			[TD]920629[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:14[/TD]
                               			[TD]920686[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: {"speak":"Petra, kühl mal Bier ein!"}[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:14[/TD]
                               			[TD]920732[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:15[/TD]
                               			[TD]239675[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: Importing CSRF from cookie file...[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:15[/TD]
                               			[TD]240525[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: Executing command speak => Frau, kühl mal Bier ein![/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:15[/TD]
                               			[TD]241194[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: Speak POST Data-1:{"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.Speak\",\"operationPayload\":{\"deviceType\":\"A1ZK6A2\",\"deviceSerialNumber\":\"G03SB\",\"locale\":\"de,en-US;q=0.7,en;q=0.3\",\"customerId\":\"A3T8PF\",\"textToSpeak\":\"Frau,_kühl_mal_Bier_ein!\"}}}","status":"ENABLED"}[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:15[/TD]
                               			[TD]529531[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: Command execution finished[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:24[/TD]
                               			[TD]938585[/TD]
                               			[TD]13532[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19000809 [v1.10]: LBS started[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:24[/TD]
                               			[TD]940095[/TD]
                               			[TD]13532[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19000809 [v1.10]: LBS ended[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:24[/TD]
                               			[TD]998606[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: Message received:[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:24[/TD]
                               			[TD]998858[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:24[/TD]
                               			[TD]998917[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: {"ssmlSpeak":"<speak><say-as interpret-as=\"interjection\">Waschmaschine ist fertig.<\/say-as>.<\/speak>"}[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:24[/TD]
                               			[TD]998966[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]314035[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: Importing CSRF from cookie file...[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]314975[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: Executing command ssmlSpeak => <speak><say-as interpret-as="interjection">Waschmaschine ist fertig.</say-as>.</speak>[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]315722[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: SequenceJSON:[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]315785[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]315845[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: "{\\\"@type\\\":\\\"com.amazon.alexa.behaviors.model.Sequence\\\",\\\"startNode\\\":{\\\"@type\\\":\\\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\\\",\\\"type\\\":\\\"AlexaAnnouncement\\\",\\\"operationPayload\\\":{\\\"customerId\\\":\\\"A3T86PF\\\",\\\"expireAfter\\\":\\\"PT5S\\\",\\\"content\\\":[{\\\"locale\\\":\\\"de-DE\\\",\\\"display\\\":{\\\"title\\\":\\\"EDOMI\\\",\\\"body\\\":\\\"Waschmaschine ist fertig..\\\"},\\\"speak\\\":{\\\"type\\\":\\\"ssml\\\",\\\"value\\\":\\\"<speak><say-as interpret-as=\\\\\\\"interjection\\\\\\\">Waschmaschine ist fertig.<\/say-as>.<\/speak>\\\"}}],\\\"target\\\":{\\\"customerId\\\":\\\"A3TF86M8PF\\\",\\\"devices\\\":[{\\\"deviceTypeId\\\":\\\"A1GA2\\\",\\\"deviceSerialNumber\\\":\\\"G091603SB\\\"}]}}}}"[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]315907[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]316485[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: SSML POST Data: {"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"AlexaAnnouncement\",\"operationPayload\":{\"customerId\":\"A3TXH86M8PF\",\"expireAfter\":\"PT5S\",\"content\":[{\"locale\":\"de-DE\",\"display\":{\"title\":\"EDOMI\",\"body\":\"Waschmaschine ist fertig..\"},\"speak\":{\"type\":\"ssml\",\"value\":\"<speak><say-as interpret-as=\\\"interjection\\\">Waschmaschine ist fertig.</say-as>.</speak>\"}}],\"target\":{\"customerId\":\"A3T8PF\",\"devices\":[{\"deviceTypeId\":\"A1Z6A2\",\"deviceSerialNumber\":\"G0993SB\"}]}}}}","status":"ENABLED"}[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]582175[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: CONTENT:[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]582304[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]582361[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: "HTTP\/1.1 200 OK\r\nServer: Server\r\nDate: Wed, 27 Nov 2019 18:01:25 GMT\r\nContent-Length: 0\r\nConnection: keep-alive\r\nx-amz-rid: CCYSQ2E5\r\nVary: Accept-Encoding,X-Amzn-CDN-Cache,X-Amzn-AX-Treatment,User-Agent\r\n\r\n"[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]582411[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]583046[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: INFO:[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]583106[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]583205[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: {"url":"https:\/\/alexa.amazon.de\/api\/behaviors\/preview","content_type":null,"http_code":200,"header_size":219,"request_size":2317,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.264361,"namelookup_time":2.4e-5,"connect_time":0.045151,"pretransfer_time":0.106363,"size_upload":712,"size_download":0,"speed_download":0,"speed_upload":2693,"download_content_length":0,"upload_content_length":0,"starttransfer_time":0.26433,"redirect_time":0,"certinfo":[]}[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]583290[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                               		[TR]
                               			[TD]2019-11-27 19:01:25[/TD]
                               			[TD]587131[/TD]
                               			[TD]15697[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19000809 [v1.10]: Command execution finished[/TD]
                               		[/TR]
                               	 [/TABLE]
                              der erste Speak Befehl (der mit dem Bier) hat funktioniert... die restlichen nicht..

                              ne Ahnung wieso ?

                              Gruß Martin
                              Zuletzt geändert von Brick; 27.11.2019, 19:09.
                              Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                              Kommentar


                                Das ist keine Interjection. Siehe hier:

                                https://developer.amazon.com/de/docs...ns-german.html

                                Das sind nur spezielle Betonungen bei speziellen Ausdrücken. Teste mal die Interjection aus dem Hilfstext und zum Vergleich "ach du liebe Zeit" am normalen Speak Eingang. Dann solltest du den Unterschied hören.

                                Kommentar

                                Lädt...
                                X