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: 3718
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 586 Mal

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

Beitrag von blackhole » 18.02.2021, 13:18

sebro hat geschrieben:
18.02.2021, 11:08
nutze jetzt seit ein paar Wochen eine CCU 3 (3.55.10) und würde mich auch gerne an dem Script versuchen.

@Blackhole, kannst du es mir bitte zukommen lassen?

Du hast Post bekommen.

sebro hat geschrieben:
18.02.2021, 11:08
Gibt es Tipps zum Eeinfügen des Scripts für einen völlig Unerfahrenen?

Ja, es gibt sogar eine Anleitung.
Ob diese für völlig unerfahrene Benutzer geeignet ist, findest du am besten selbst heraus.

Falls dir HomeMatic-Grundlagenwissen fehlen sollte, verweise ich auf die HomeMatic-Doku und die Tipps für Anfänger.

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

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

Beitrag von Ralf48 » 18.02.2021, 20:02

Hallo,ich habe eine Frage:
Ich habe ein Problem mit dem oathtool.Wenn ich den zuvor geholten MFA String von Amazon eingeben möchte,mit "oathtool -b --totp "<MFA shared secret von oben>" dann wird mir angezeigt: -sh: oathtool: not found.
Woran könnte das liegen?

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

Beitrag von blackhole » 18.02.2021, 20:45

Ralf48 hat geschrieben:
18.02.2021, 20:02
Wenn ich den zuvor geholten MFA String von Amazon eingeben möchte,mit "oathtool -b --totp "<MFA shared secret von oben>" dann wird mir angezeigt: -sh: oathtool: not found.
Woran könnte das liegen?

Wirf einfach einen Blick in die die Anleitung:
Im Abschnitt "MFA/2FA - Zwei-Schritt-Verifizierung aktivieren" findest du die entsprechende Befehlszeile für die CCU.

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

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

Beitrag von Kiamtdnew » 18.02.2021, 20:59

Kiamtdnew hat geschrieben:
16.02.2021, 21:14

Code: Alles auswählen

! Sprachausgabe auf Echo Flur (Lautstärke 70)
! -----------------------------------------------------------------------------------------------------------------------
string message = dom.GetObject(ID_SYSTEM_VARIABLES).Get("TTS Echo").Value();
system.Exec("export SPEAKVOL='70';/usr/local/addons/alexa/alexa.sh -d 'Wohnzimmer' -e speak:'" #message.ToUTF8() #"' &");

Wie gesagt, ich werde das morgen (hoffe ich) weiter testen, wenn keiner schläft...
Ich habe es heute am Tage nochmals versucht, den Echo's einen Ton zu entlocken. Leider ohne Erfolg. Einzeln kann ich die Echo ansprechen, sobald ich aber die Gruppe ansprechen möchte passiert nix. Die Gruppe selbst kann ich verbal ansprechen und dann spielt sie auch (z.B.) Musik. Was ich noch nicht versucht habe, ist, statt Musik, auch mal eine Text ansagen zu lassen. Also nach dem Motto:
"Alexa kündige an: Bitte das Schlafzimmer Fenster schließen. im Haus" Denn letztlich ist es ja das, was mit dem Script gemacht werden soll.
Maik
--------------------------------------------
Man wird im Alter nicht gelassener — man schafft es nur nicht mehr bis an die Decke.
--------------------------------------------

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

Beitrag von blackhole » 18.02.2021, 21:10

Kiamtdnew hat geschrieben:
18.02.2021, 20:59
Ich habe es heute am Tage nochmals versucht, den Echo's einen Ton zu entlocken. Leider ohne Erfolg.

Schade, dass du das nicht hinbekommst. Es gilt aber tasächlich nur die genannten zwei Voraussetzungen zu erfüllen, dann klappt Sprachausgabe auf "Lautsprecher-Gruppen" (zumindest hier und bei Dritten).

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

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

Beitrag von Kiamtdnew » 18.02.2021, 21:15

blackhole hat geschrieben:
18.02.2021, 21:10

Schade, dass du das nicht hinbekommst. Es gilt aber tasächlich nur die genannten zwei Voraussetzungen zu erfüllen, dann klappt das (zumindest hier und bei Dritten).
Es muss einen Grund geben. Und den werde ich sicher irgendwann finden. Wie viele Gruppen hast du denn am Start? Bei mir sind es insgesamt fünf. Vielleicht darf man ja nur eine Gruppe haben? Aber dann würde es bedeuten, dass ich immer alle Echos ansprechen müsste.
Werden die Gruppennamen möglicherweise alle in einer bestimmten Schriftart (alle Buchstaben groß oder so) geschrieben? Und bei dem Skript – muss ich bei der Schreibweise etwas beachten oder kann ich es so schreiben (ohne besondere Umlaute) wie ich es auch in den Gruppen bei Alexa gemacht habe?
Maik
--------------------------------------------
Man wird im Alter nicht gelassener — man schafft es nur nicht mehr bis an die Decke.
--------------------------------------------

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

Beitrag von blackhole » 19.02.2021, 07:36

Kiamtdnew hat geschrieben:
18.02.2021, 21:15
Wie viele Gruppen hast du denn am Start?

Ich habe ebenfalls 5 Lautsprechergruppen. Zwei davon benutze ich für die Sprachausgabe ("Sprachausgabe-Info", "Sprachausgabe-Alarm")

Kiamtdnew hat geschrieben:
18.02.2021, 21:15
Werden die Gruppennamen möglicherweise alle in einer bestimmten Schriftart (alle Buchstaben groß oder so) geschrieben?

Nein, genau so wie man sie angelegt hat. Ich verwende Groß-/Kleinschreibung und Bindestriche, wie oben zu sehen. Umlaute und (andere) Sonderzeichen verwende ich nicht.

cancer800
Beiträge: 1
Registriert: 12.12.2020, 14:26
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 1 Mal

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

Beitrag von cancer800 » 26.02.2021, 18:36

Hallo blackhole,
ich würde gerne dein "Alexa.sh - Sprachausgabe und Fernsteuerung für Amazon Echo" in der aktuellen Version ausprobieren.
Ich nutze seit ca. einem halben Jahr für meine Homematic als Hardware einen Raspberry Pi in Verbindung mit der Funk-Modulplatine RPI-RF-MOD.
Als Software nutze ich die aktuelle Version RaspberryMatic-3.55.10.20210213-rpi4.zip.
Derzeit sehe ich mich noch als "Anfänger" (mit etwas Erfahrung ;-)).

Danke im Voraus
Klaus

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

Beitrag von blackhole » 26.02.2021, 19:15

cancer800 hat geschrieben:
26.02.2021, 18:36
ich würde gerne dein "Alexa.sh - Sprachausgabe und Fernsteuerung für Amazon Echo" in der aktuellen Version ausprobieren.

Bekommst Du, sobald PN-Senden/-Empfangen bei dir freigeschaltet wurde.
Melde dich hierfür (erneut) im Forum an und schick mir eine PN.
In meiner Antwort bekommst du dann das Paket.

ChristianM
Beiträge: 236
Registriert: 02.03.2013, 16:28
Danksagung erhalten: 1 Mal

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

Beitrag von ChristianM » 28.02.2021, 23:01

Ralf48 hat geschrieben:
18.02.2021, 20:02
Hallo,ich habe eine Frage:
Ich habe ein Problem mit dem oathtool.Wenn ich den zuvor geholten MFA String von Amazon eingeben möchte,mit "oathtool -b --totp "<MFA shared secret von oben>" dann wird mir angezeigt: -sh: oathtool: not found.
Woran könnte das liegen?
Hast du es mittlerweile hinbekommen?
Ich hab aktuell das gleiche Problem und komme da nicht weiter.

Gruß Christian

Antworten

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