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
blackhole
Beiträge: 3730
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 587 Mal

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

Beitrag von blackhole » 03.07.2020, 07:37

mskrause hat geschrieben:
02.07.2020, 19:45
Für mich bitte zum Verständnis: ...
... und das ist so nicht von Dir geplant, richtig?

Genau so ist es.

mskrause hat geschrieben:
02.07.2020, 19:45
Ich habe das immer als die Zeit interpretiert, zu der das Cookie geprüft wurde ...

In dem Fall hätte sich der Inhalt der SysVar (Datum/Uhrzeit) stündlich geändert.

mskrause hat geschrieben:
02.07.2020, 19:45
... nutze auch 2FA

Danke für die Rückmeldung und die treffenden Screenshots/Infos.

mskrause
Beiträge: 167
Registriert: 13.10.2018, 20:02
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 13 Mal
Danksagung erhalten: 19 Mal

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

Beitrag von mskrause » 04.07.2020, 19:37

blackhole hat geschrieben:
03.07.2020, 07:37
In dem Fall hätte sich der Inhalt der SysVar (Datum/Uhrzeit) stündlich geändert.
das hat es auch...

jetzt schaut es so aus:
TTS Cookie neu.JPG
TTS Cookie neu.JPG (24.3 KiB) 1877 mal betrachtet
also alles in Ordnung bis hierher
und nun warte ich, bis ein neues Cookie auftaucht...

Gruß Marco

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 v3.03 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 04.07.2020, 20:15

mskrause hat geschrieben:
04.07.2020, 19:37
jetzt schaut es so aus:

TTS Cookie neu.JPG
also alles in Ordnung bis hierher
und nun warte ich, bis ein neues Cookie auftaucht...

Perfekt. Danke für's Testen. Ich hoffe, bei dir klappt das so gut, wie es laut meinen Tests klappen sollte. :)

Ich warte auch schon gespannt auf den nächsten regulären Cookie-Refresh bei mir, bin aber sehr zuversichtlich, dass die SysVar das nun korrekt anzeigen wird (und Telegram den Cookie-Refresh melden wird - weil ich das ansonsten bis dahin garantiert aus den Augen verlieren werde).

mskrause
Beiträge: 167
Registriert: 13.10.2018, 20:02
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 13 Mal
Danksagung erhalten: 19 Mal

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

Beitrag von mskrause » 04.07.2020, 20:34

blackhole hat geschrieben:
04.07.2020, 20:15
...und Telegram den Cookie-Refresh melden wird - weil ich das ansonsten bis dahin garantiert aus den Augen verlieren werde
den Tipp nehm ich gleich mit, auf das Einfache kommt man halt nicht...

Gruß Marco

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 v3.08 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 07.07.2020, 08:18

Alexa.sh v3.08 ist fertig und auf Nachfrage per PN erhältlich.

Neben der Runderneuerung der Skripte check_cookie.sh und get_new_cookie.sh (siehe vorherige Beiträge), wurden die mitgelieferten Binaries jq und oathtool rekompiliert und sind nun beide statisch gelinkt. Das bedeutet u.a., dass es für alle unterstützten Zentralen (CCU3, piVCCU3 und RM) nur noch ein Alexa.sh-Paket gib. Weiterhin wird im Falle eines Fehlers (Cookie-Erneuerung schlägt fehl, Amazon hat ein Problem etc.) nun ein schicker Fehler-Code an die SysVar "TTS Cookie" übergeben.

Die neuen Binaries und Skripte sind bereits getestet und funktionieren. Der Anzeigefehler der SysVar "TTS Cookie" (ursprünglich anders geplante Ausgabe, siehe vorherige Beiträge) ist in allen bisherigen Versionen vorhanden und sollte mit v3.08 behoben sein (Langzeiterfahrungen stehen noch aus).


Alexa.sh v3.09 ist fertig und auf Nachfrage per PN erhältlich.

Für ein Update der eigenen Installation empfehle ich die Einstellungen aus dem Skript alexa.sh zu sichern, das Verzeichnis /usr/local/addons/alexa/ zu löschen und das Paket laut per PN mitgelieferter Anleitung neu zu installieren. Die gesicherten Einstellungen aus dem Skript alexa.sh können abschließend 1:1 übernommen werden. Das aktuelle Cookie und die Device-List bleiben unberührt. Selbst erstellte Programme müssen nicht angepasst werden.
Zuletzt geändert von blackhole am 06.08.2020, 00:51, insgesamt 1-mal geändert.

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 v3.08 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 08.07.2020, 11:20

Da seit dem letzten "Rundumschlag" doch einige Zeit vergangen ist und zwischenzeitlich das ein oder andere neue Feature eingeflossen ist, habe ich heute das aktuelle Alexa.sh-Paket (Alexa v3.08) an alle Leute im Alexa.sh v3.xx-Verteiler versandt.

Damit das Ganze für mich übersichtlich bleibt, werde ich nicht abgeholte PNs nach nach einer angemessenen Wartezeit löschen und den Verteiler entsprechend anpassen. Falls jemand den Zeitraum verpasst haben sollte oder ich jemanden vergessen haben sollte: Das Paket kann jederzeit auf Zuruf per PN nachgeordert werden.

¯\_(ツ)_/¯

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 v3.08 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 08.07.2020, 14:44

Alex Noack hat eine neue Version des "Lötzimmer-Skriptes" veröffentlicht:

Lötzimmer-Blog hat geschrieben:2020-06-15: v0.16b added "lastcommand" option (thanks to Trinitus01 https://github.com/trinitus01)
Lötzimmer-Blog hat geschrieben:2020-07-07: v0.16c fixed NORMALVOL if USE_ANNOUNCEMENT_FOR_SPEAK is set

Das Update des "Lötzimmer-Skripts" auf die neue Version kann jeder Benutzer des Alexa.sh-Paketes ab v3.00, wie in der Anleitung im Abschnitt "Update des Lötzimmer-Skripts" beschrieben, selbst durchführen.

Code: Alles auswählen

# curl https://loetzimmer.de/patches/alexa_remote_control.sh -o /usr/local/addons/alexa/alexa_remote_control.sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 50149  100 50149    0     0   288k      0 --:--:-- --:--:-- --:--:--  288k

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 v3.08 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 09.07.2020, 09:59

Die neue Option "lastcommand" ist ganz nett. 8)

Ich habe diese neue Option eben in das bereits vorhandene Skript get_lastalexa.sh integriert, so dass die Ausgabe nun nicht mehr nur beispielsweise "Echo Wohnzimmer" lautet, sondern eben beispielsweise "Echo Wohnzimmer: Fenseher einschalten". D.h. "lastalexa" wird mit "lastcommand" kombiniert, entsprechend aufbereitet und in der zugehörigen SysVar ausgegeben.

Falls jemand die Erweiterung von get_lastalexa.sh ausprobieren möchte, kann er sich gerne bei mir per PN melden. Die Einrichtung von get_lastalexa.sh ist ja bereits in der Anleitung erklärt.

¯\_(ツ)_/¯

mskrause
Beiträge: 167
Registriert: 13.10.2018, 20:02
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 13 Mal
Danksagung erhalten: 19 Mal

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

Beitrag von mskrause » 12.07.2020, 14:58

mskrause hat geschrieben:
04.07.2020, 19:37

und nun warte ich, bis ein neues Cookie auftaucht...

Gruß Marco
heut war es soweit:
cookie.JPG
cookie.JPG (12.58 KiB) 1466 mal betrachtet
ich sag mal: Test bestanden oder?

Gruß Marco

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 v3.03 - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 12.07.2020, 16:46

mskrause hat geschrieben:
12.07.2020, 14:58
ich sag mal: Test bestanden oder?

Jupps, sieht gut aus. :mrgreen:
Danke für's Testen und für die Rückmeldung.

Antworten

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