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

Benutzeravatar
Yosh
Beiträge: 90
Registriert: 24.07.2021, 23:30
System: CCU
Hat sich bedankt: 21 Mal
Danksagung erhalten: 11 Mal

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

Beitrag von Yosh » 02.11.2023, 18:03

blackhole hat geschrieben:
27.10.2023, 12:02
tsa hat geschrieben:
26.10.2023, 22:21
Neuerdings bleibt aber meine Systemariable "TTS Lastalexa" leer.

Das liegt an einer API-Umstellung seitens Amazon. Das Thema kann unter anderem hier verfolgt werden:

:arrow: https://github.com/thorsten-gehrig/alex ... issues/170
:arrow: https://blog.loetzimmer.de/2017/10/amaz ... -echo.html
:arrow: https://blog.loetzimmer.de/2021/09/alex ... cript.html
Das scheint auch die individuelle Lautstärke via "export SPEAKVOL='xx'" zu beinflussen. Die Lautstärke geht bei mir auf den gewünschten Wert und kurz darauf wieder auf die Default Lautstärke aus der Konfiguration zurück.
Klingt logisch, wenn das das Holen der letzten Alexa nicht mehr funktioniert kann auch deren Lautstärker nicht ermittelt werden. Als workaround habe ich jetzt Alexa Routinen erstellt, die vor Abspielen einer Playlist oder eines Sounds erst mal die Lautstärke auf den gewünschten Wert bringen und und anstelle "-textcommand" rufe ich halt "-automation" auf.

Gruß,
Yosh
Umgebung: CCU3 (FW 3.69.7) / FB 7590 / Hue Bridge mit 17 Lampen (Hue, TRÅDFRI, Osram) / 6x Amazon Echo
Geräte: 505 Kanäle in 83 Geräten // 42 Kanäle in 6 Heizgruppen // 140 CUxD-Kanäle in 20 CUxD-Geräten
Addons: NEO Server 2.12.2 / CUx-Daemon 2.10.1 / CUxD-Highcharts 1.4.5 / Programme drucken 2.6 / HM Pdetect 1.15 / Philips Hue 3.2.5 / HQ WebUI 2.5.9
API Keys: Google (Script , Maps, Calendar) / AccuWeather / Tankerkönig / PushOver
Sonstige: SDV v4.09.04G / AIO Creator NEO v3.0.3 mit 2x Samsung S20FE und 1x Tab A6 / Mediola Cloud / Alexa.sh

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

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

Beitrag von blackhole » 02.11.2023, 19:28

Yosh hat geschrieben:
02.11.2023, 18:03
Als workaround habe ich jetzt ...

Es wäre deutlich weniger Aufwand gewesen einen der aktuellen Lösungsvorschläge umzusetzen (eine Zeile ersetzen) oder einfach bis zum Wochenende zu warten. :wink:

Benutzeravatar
Yosh
Beiträge: 90
Registriert: 24.07.2021, 23:30
System: CCU
Hat sich bedankt: 21 Mal
Danksagung erhalten: 11 Mal

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

Beitrag von Yosh » 02.11.2023, 21:24

blackhole hat geschrieben:
02.11.2023, 19:28
Es wäre deutlich weniger Aufwand gewesen einen der aktuellen Lösungsvorschläge umzusetzen (eine Zeile ersetzen) oder einfach bis zum Wochenende zu warten. :wink:
Du hast natürlich völlig recht, aber für mich war das "Mimimi" der in meinem Haushalt lebenden, mir zugeteilten Sozialeinheiten dann doch zu viel :lol:

An dieser Stelle möchte ich Dir noch mal für Deine Arbeit, Deinen Support, Deine Expertise und Deine Hilfsbreitschaft danken!

Danke und LG,
Yosh
Umgebung: CCU3 (FW 3.69.7) / FB 7590 / Hue Bridge mit 17 Lampen (Hue, TRÅDFRI, Osram) / 6x Amazon Echo
Geräte: 505 Kanäle in 83 Geräten // 42 Kanäle in 6 Heizgruppen // 140 CUxD-Kanäle in 20 CUxD-Geräten
Addons: NEO Server 2.12.2 / CUx-Daemon 2.10.1 / CUxD-Highcharts 1.4.5 / Programme drucken 2.6 / HM Pdetect 1.15 / Philips Hue 3.2.5 / HQ WebUI 2.5.9
API Keys: Google (Script , Maps, Calendar) / AccuWeather / Tankerkönig / PushOver
Sonstige: SDV v4.09.04G / AIO Creator NEO v3.0.3 mit 2x Samsung S20FE und 1x Tab A6 / Mediola Cloud / Alexa.sh

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

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

Beitrag von blackhole » 06.11.2023, 13:56

blackhole hat geschrieben:
31.10.2023, 07:37
tsa hat geschrieben:
26.10.2023, 22:21
Neuerdings bleibt aber meine Systemariable "TTS Lastalexa" leer.

Alex Noack hat angekündigt sich des Problems Ende der Woche anzunehmen.
Erste Lösungsvorschläge gibt es bereits.

Eine Zwischenlösung (angepasster Lösungsvorschlag von Ralf Müller) ist ab sofort auf GitHub verfügbar.

Die Option "--get-lastalexa" wirft mit dieser Lösung allerdings nur den Namen des Echo-Devices aus und nicht den korrespondierenden String, der ggf. für eigene Anwendungen notwendig sein kann.

Wer das ausprobieren möchte, sollte folgende Schritte durchführen:
  1. Update des "Lötzimmer-Skripts" (siehe gleichgenanntes Kapitel in der Anleitung)

    Code: Alles auswählen

    /usr/local/addons/alexa/alexa.sh --update-arc
  2. Temporäre Alexa-Dateien erneuern (siehe gleichgenanntes Kapitel in der Anleitung)

    Code: Alles auswählen

    /usr/local/addons/alexa/alexa.sh --renew-tmpfiles

Timichino
Beiträge: 48
Registriert: 07.01.2017, 19:19
Hat sich bedankt: 16 Mal
Danksagung erhalten: 2 Mal

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

Beitrag von Timichino » 10.12.2023, 09:32

Moin zusammen,
Ich habe nach dem Fix zu getlatestalexa etc. wieder ein ähnliches Verhalten.

Code: Alles auswählen

/usr/local/addons/alexa/alexa.sh: line 451: iconv: Permission denied

null
Das trifft auf alle lastcommand, lastalexa etc zu.
Alles andere Routinen, Sprachkommando etc. funktioniert.

Kann das wer bestätigen oder hab nur ich das Problem?

Ralf48
Beiträge: 11
Registriert: 13.01.2021, 11:18
System: CCU
Hat sich bedankt: 1 Mal

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

Beitrag von Ralf48 » 10.12.2023, 16:04

Hallo,
Kannst Du mir die neueste Version bitte noch einmal zusenden.
Vielen Dank im Vorraus.

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

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

Beitrag von blackhole » 10.12.2023, 20:26

Ralf48 hat geschrieben:
10.12.2023, 16:04
Kannst Du mir die neueste Version bitte noch einmal zusenden?

Du hast Post bekommen.

May_alex@web.de
Beiträge: 2
Registriert: 26.08.2023, 16:20
System: CCU

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

Beitrag von May_alex@web.de » 11.12.2023, 09:41

Timichino hat geschrieben:
10.12.2023, 09:32

Das trifft auf alle lastcommand, lastalexa etc zu.
Alles andere Routinen, Sprachkommando etc. funktioniert.

Kann das wer bestätigen oder hab nur ich das Problem?
Hallo,

ja, ich kann ein ähnliches Verhalten bestätigen. Als Rückgabe bekomme ich nur "null" - nicht mal einene Syntax-Error oder ähnliches.
ARC-Skript ist up-to-date; tmp-files sind erneuert;......
Muss man noch ein anderes Skript aktualisieren?

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

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

Beitrag von blackhole » 12.12.2023, 12:25

Amazon bastelt zurzeit offensichtlich wieder an der API. Eine (neue) alternative Zwischenlösung für die Nebenfunktionen "lastalexa/lastcommand" scheint es bisher nicht zu geben. Das Thema kann unter anderem hier verfolgt werden:

:arrow: https://github.com/thorsten-gehrig/alex ... issues/170
:arrow: https://blog.loetzimmer.de/2017/10/amaz ... -echo.html
:arrow: https://blog.loetzimmer.de/2021/09/alex ... cript.html

Die Hauptfunktionen, wie zum Beispiel TTS/Sprachausgabe, Routinen, Sprachbefehle in Textform sind von dem API-Umbau nicht betroffen und funktionieren weiterhin.

nu2rm
Beiträge: 28
Registriert: 11.05.2021, 22:43
System: CCU
Hat sich bedankt: 11 Mal
Danksagung erhalten: 2 Mal

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

Beitrag von nu2rm » 01.01.2024, 23:57

Erstmal noch ein frohes neues Jahr, ganz knapp noch geschafft :)

Neues Jahr, neues Glück, gibt es inzwischen Erkenntnisse, ob und wann das wieder funktionieren könnte?

Viele Grüße an alle

Antworten

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