Alexa.sh v5.11 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Kiamtdnew
Beiträge: 113
Registriert: 10.10.2012, 15:51
Hat sich bedankt: 15 Mal
Danksagung erhalten: 8 Mal

Re: Alexa.sh v3.43 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von Kiamtdnew » 19.05.2021, 08:32

fcs-racing hat geschrieben:
19.05.2021, 08:06

Ich habe in kurzer Zeit alles zum Laufen gebracht, nur eine Sache geht bei mir nicht.... die Geräte mit Multiroom ansprechen. Habe die Geräte wie von Lötzimmer beschrieben alle so konfiguriert.

Vielleicht nur ein kleiner Fehler, vielleicht habe ich auch was überlesen.
Hast Du evtl. vergessen, die Device-List neu zu erstellen? Am 08.04.2021 habe ich diesen Hinweis von blackhole erhalten und der war bei mir goldrichtig...
blackhole hat geschrieben:
08.04.2021, 12:25

Mir ist eben beim Anpassen einer Multiroom-Gruppe, bezüglich des Problems von Kiamtdnew, folgendes auf- bzw. eingefallen:

Nach dem Erstellen oder Ändern einer Multiroom-Gruppe, die für Sprachausgabe (TTS) verwendet wird, muss die Device-List ebenfalls neu erstellt werden. In der Anleitung (Abschnitt "renew_devicelist.sh"), gibt es nun auch diebezüglich einen entsprechenden Hinweis.
Maik
--------------------------------------------
Man wird im Alter nicht gelassener — man schafft es nur nicht mehr bis an die Decke.
--------------------------------------------

fcs-racing
Beiträge: 5
Registriert: 15.05.2021, 22:16
System: CCU
Wohnort: Geretsried
Hat sich bedankt: 3 Mal

Re: Alexa.sh v3.43 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von fcs-racing » 19.05.2021, 08:45

Danke für den Tipp, die Liste habe ich schon erneuert.

Leider ohne Erfolg.

Benutzeravatar
blackhole
Beiträge: 3718
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 586 Mal

Re: Alexa.sh v3.43 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 19.05.2021, 09:20

fcs-racing hat geschrieben:
19.05.2021, 08:45
... die Liste habe ich schon erneuert.

Kontrolliere in der Shell die Einträge deiner Device-List:

Code: Alles auswählen

/usr/local/addons/alexa/alexa.sh -a

Probiere die einfachste Variante der Sprachausgabe auf deiner Multiroom-Gruppe mittels eines Aufrufs in der Shell:

Code: Alles auswählen

/usr/local/addons/alexa/alexa.sh -d 'Franz Multiroom' -e speak:'Test'

Siehe auch die Anleitung (Abschnitt "Fehleranalyse")

fcs-racing
Beiträge: 5
Registriert: 15.05.2021, 22:16
System: CCU
Wohnort: Geretsried
Hat sich bedankt: 3 Mal

Re: Alexa.sh v3.43 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von fcs-racing » 19.05.2021, 09:32

Von der Device List her passt alles:

# /usr/local/addons/alexa/alexa.sh -a
the following devices exist in your account:
Franz Echo xxx
Franz Echo xxx
Franz Multiroom


Wenn ich das in Putty eingebe bekomme ich folgende Meldung:

# /usr/local/addons/alexa/alexa.sh -d 'Franz Multiroom' -e speak:'Test'
sending cmd:speak:Test to dev:Franz Multiroom type:A3C9PE6TNYLxxx serial:xxxx customerid:A38XP8LMYC3xxx
Speak to Multiroom is only possible when USE_ANNOUNCEMENT_FOR_SPEAK is set and notifications on the devices are enabled
Skipping unsupported command: speak:Test on dev:Franz Multiroom type:A3C9PE6TNYLxxx serial:xxxxxx family:WHA
Zuletzt geändert von fcs-racing am 19.05.2021, 11:44, insgesamt 3-mal geändert.

Xel66
Beiträge: 14085
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: Alexa.sh v3.43 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von Xel66 » 19.05.2021, 10:14

Ich würde die persönlichen Informationen schleunigst aus dem Log nehmen.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Benutzeravatar
blackhole
Beiträge: 3718
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 586 Mal

Re: Alexa.sh v3.43 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 19.05.2021, 13:23

fcs-racing hat geschrieben:
19.05.2021, 09:32
Skipping unsupported command: speak:Test on dev:Franz Multiroom

Das ist dein Problem.
Was steht in der Alexa-App unter "Geräte" > "Echo und Alexa" > Abschnitt "LAUTSPRECHER-GRUPPEN" unmittelbar unter "Multiroom Franz"?

fcs-racing hat geschrieben:
19.05.2021, 09:32
Speak to Multiroom is only possible when USE_ANNOUNCEMENT_FOR_SPEAK is set and notifications on the devices are enabled

Kontrolliere nochmals, ob das wirklich alles eingeschaltet ist, insbesondere USE_ANNOUNCEMENT_FOR_SPEAK="1" in /usr/local/addons/alexa/alexa.sh und bei deinen Echos: Kommunikation: Aktiviert > Ankündigungen: Aktiviert.

Erstelle ggf. eine zweite, neue Lautsprecher-Gruppe, namens "Test", füge deine zwei Echos hinzu und teste erneut (nachdem du die Device-List aktualisiert hast):

Code: Alles auswählen

/usr/local/addons/alexa/alexa.sh -d 'Test' -e speak:'Test'

fcs-racing
Beiträge: 5
Registriert: 15.05.2021, 22:16
System: CCU
Wohnort: Geretsried
Hat sich bedankt: 3 Mal

Re: Alexa.sh v3.43 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von fcs-racing » 19.05.2021, 14:14

Ich weiß gar nicht wie oft ich mich bedanken kann... VIELEN DANK!

Das Problem sitzt immer vor dem PC, ich habe USE_ANNOUNCEMENT_FOR_SPEAK="1 nicht auf 1 gesetzt.

Keine Ahnung wo ich das überlesen habe.

Benutzeravatar
blackhole
Beiträge: 3718
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 586 Mal

Re: Alexa.sh v3.43 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 19.05.2021, 15:04

fcs-racing hat geschrieben:
19.05.2021, 14:14
Ich weiß gar nicht wie oft ich mich bedanken kann... VIELEN DANK! (...) Keine Ahnung wo ich das überlesen habe.

Sehr gerne geschehen (wegen deiner Ehrlichkeit und Dankbarkeit - nicht wegen der der überlesenen Stelle). :wink:

Benutzeravatar
blackhole
Beiträge: 3718
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 586 Mal

Re: Alexa.sh v3.43 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 28.05.2021, 11:57

Alex Noack hat das Lötzimmer-Skript aktualisiert:

Alex Noack hat geschrieben:2021-05-27: v0.18
  • complete rework of sequence commands especially for TTS
  • Announcement feature is no longer required due to inconsistent SSML handling
Quelle: Lötzimmer-Blog


Die Vorgehensweise, zur Aktualisierung der Alexa.sh/CCU-Installation auf die neue Lötzimmer-Skript-Version, ist in der Anleitung im Abschnitt "Update des Lötzimmer-Skripts" beschrieben.

Vor der Aktualisierung unbedingt die Punkte im Abschnitt "alexa.sh, jq und oathtool" beachten und umsetzen, falls noch nicht geschehen.

Benutzeravatar
blackhole
Beiträge: 3718
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 586 Mal

Re: Alexa.sh v3.50 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 28.05.2021, 21:24

Update: Alexa.sh-Paket v3.50

Für interessierte Nutzer ist ab sofort das neue Paket Alexa.sh v3.50 verfügbar. Nachfolgend eine kurze Auflistung der Änderungen und Neuerungen seit Alexa.sh v3.40:
  • Aktualisiertes "Lötzimmer-Skript" (v0.18)
  • Aktualisiertes oathtool-Binary (v2.6.7)
  • Angleichung neuer/wegfallender Optionen in alexa.sh
  • Angleichung von Default-Einstellungen in alexa.sh
  • Übernahme der Beschreibung einiger Optionen/Variablen in alexa.sh
  • Kleinere Anpassungen in den Skripten (Versionierung)
  • Legal-Files für mitgelieferte Tools aktualisiert
Im neuen Abschnitt "Update 2022-02-09" (Back to future) des Lötzimmer-Blogs erklärt Alex Noack die Neuerungen des "Lötzimmer-Skripts" (Echo remote rontrol v0.18).

Das neue Paket Alexa.sh v3.50 ist, wie in der Anleitung beschrieben, auf dem bekannten Weg zu bekommen.
Das Update von einer älteren Version bitte wie in der Anleitung (Abschnitt "Update des Alexa.sh-Paketes") beschrieben durchführen.
Zuletzt geändert von blackhole am 01.06.2021, 08:34, insgesamt 1-mal geändert.

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“