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

macdoc
Beiträge: 39
Registriert: 14.06.2017, 15:00
System: Alternative CCU (auf Basis OCCU)
Wohnort: Regensburg
Hat sich bedankt: 17 Mal
Danksagung erhalten: 11 Mal

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

Beitrag von macdoc » 28.10.2021, 21:04

Hallo blackhole!

Habe soeben das aktualisierte CA-Cert-Bundle installiert.
Wie immer hat es tadellos funktioniert! :!:
Vielen Dank

Beste Grüße aus Regensburg

macdoc
RaspberryMatic 3.65.11.20221219 @ Raspi 4-8GB – 321 Hm-RF/HB-RF/HmIP-RF Geräte - 4 LAN Gateways - 2 IP-LAN Gateways

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 v4.63 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 30.10.2021, 16:12

macdoc hat geschrieben:
28.10.2021, 21:04
Habe soeben das aktualisierte CA-Cert-Bundle installiert.
Wie immer hat es tadellos funktioniert! :!:
Vielen Dank

Perfekt, das freut mich. Gerne geschehen.

Penumbra1980
Beiträge: 125
Registriert: 13.04.2015, 11:56
Hat sich bedankt: 22 Mal

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

Beitrag von Penumbra1980 » 04.11.2021, 10:37

Hallo,

wie kann ich die Lautstärke eines einzelnen Dots auslesen?

Hintergrund
Über meine CCU3 werden wichtige Veränderungen am Haus, z. B. Öffnen und Schließen von Fenstern und Türen, registriert und über die Dots ausgegeben. Wenn jetzt das Radio mit der Lautstärke 3 auf einem Dot läuft und eine Systembenachrichtigung mit der Lautstärke 5 geschaltet wird, läuft das Radio anschließend auch auf 5.

Ziel
Vor der Ausgabe der Systembenachrichtigung soll die aktuelle Lautstärke des Dots ausgelesen werden und nach der Ausgabe der Systembenachrichtigung erneut geschaltet werden.

Hat jemand eine Idee?

Gruß,
Marc
Signatur: 285 Kanäle in 110 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
4x HM-LC-Sw2-FM, 34x HM-Sec-SCo, 4x HmIP-SMI, 3x HM-LC-Sw1-FM, 1x HmIP-RCV-50, 1x CUX28, 1x HM-LC-Dim1T-FM, 1x HM-LC-Sw1-PCB, 1x HM-RC-4-2, 10x HM-Sec-SD-2-Team, 1x HM-LC-Sw4-Ba-PCB, 10x HM-Sec-SD-2, 10x HM-LC-Bl1-FM, 1x HM-ES-PMSw1-DR, 1x HmIP-FSI16, 2x HM-Sec-Sir-WM, 2x HM-Sec-SC-2, 1x HM-PB-2-WM55, 15x HM-CC-RT-DN, 2x HM-Sec-RHS, 1x HM-WDS10-TH-O, 1x HmIP-SLO, 1x HM-WDS40-TH-I-2, 3x HM-TC-IT-WM-W-EU

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 v4.63 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 04.11.2021, 10:48

Penumbra1980 hat geschrieben:
04.11.2021, 10:37
wie kann ich die Lautstärke eines einzelnen Dots auslesen?

Die im Lötzimmer-Blog erklärte Funktionsweise der Lautstärkebehandlung für einzelne Echos ist keine Lösung für dich?

Maddin84
Beiträge: 1
Registriert: 05.11.2021, 08:28
System: sonstige

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

Beitrag von Maddin84 » 05.11.2021, 08:31

Hallo zusammen,

kann auch mir jemand mal für doofe erklären, wie ich das Alexa-Cli Tool zum Laufen bekomme? Habe schon alles mögliche versucht.

Ich habe einen Raspi mit Homebridge am Laufen.
Welche Datei benötige ich denn und mit welchem Befehl bekomme ich die auf den Raspi und vor allem wie dann gestartet?
Das geht leider aus der Beschreibung von Alex Noack nicht hervor.

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

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

Beitrag von Xel66 » 05.11.2021, 16:23

Hier geht es aber um eine vollfunktionsfähige Lösung für CCUs und Derivate, die von black zusammengestellt und gewartet wird. Das hat mit den Lösungsansätzen auf von Alexander Noack nur so viel zu tun, dass das Lötzimmer-Script zur Kommunikation mit den Amazon-Servern benutzt wird.

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

Penumbra1980
Beiträge: 125
Registriert: 13.04.2015, 11:56
Hat sich bedankt: 22 Mal

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

Beitrag von Penumbra1980 » 09.11.2021, 16:08

blackhole hat geschrieben:
04.11.2021, 10:48
Penumbra1980 hat geschrieben:
04.11.2021, 10:37
wie kann ich die Lautstärke eines einzelnen Dots auslesen?

Die im Lötzimmer-Blog erklärte Funktionsweise der Lautstärkebehandlung für einzelne Echos ist keine Lösung für dich?
Leider ist der geistige Funke nicht in mein Universum übergesprungen. Meine Kenntnisse im Bezug auf das Programmieren sind eher rudimentär. Zwar erkenne ich den Zusammenhang zu meiner Frage, aber ein Skript will daraus nicht entstehen.

Besteht grundsätzlich die Möglichkeit, eine Sprachausgabe an definierte Dots, also nicht alle im Haus, zu senden und jedem einzeln eine unterschiedliche Lautstärke mitzugeben? Natürlich könnte ich hier für jeden in Frage kommenden Dot eine Befehlsausgabe ("export SPEAKVOL='" # vol # "';/usr/local/addons/alexa/alexa.sh -d '" # grp # "' -e speak:'" #tts.ToUTF8() #"' &");) machen... aber smart wäre das nicht. Könnten die Gruppe und Lautstärke jeweils kombiniert werden (Flur EG;Sportraum;Wohnzimmer), (45;40;30)?

Danke!

Gruß,
Marc
Signatur: 285 Kanäle in 110 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
4x HM-LC-Sw2-FM, 34x HM-Sec-SCo, 4x HmIP-SMI, 3x HM-LC-Sw1-FM, 1x HmIP-RCV-50, 1x CUX28, 1x HM-LC-Dim1T-FM, 1x HM-LC-Sw1-PCB, 1x HM-RC-4-2, 10x HM-Sec-SD-2-Team, 1x HM-LC-Sw4-Ba-PCB, 10x HM-Sec-SD-2, 10x HM-LC-Bl1-FM, 1x HM-ES-PMSw1-DR, 1x HmIP-FSI16, 2x HM-Sec-Sir-WM, 2x HM-Sec-SC-2, 1x HM-PB-2-WM55, 15x HM-CC-RT-DN, 2x HM-Sec-RHS, 1x HM-WDS10-TH-O, 1x HmIP-SLO, 1x HM-WDS40-TH-I-2, 3x HM-TC-IT-WM-W-EU

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 v4.63 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 09.11.2021, 17:55

Penumbra1980 hat geschrieben:
09.11.2021, 16:08
Zwar erkenne ich den Zusammenhang zu meiner Frage, aber ein Skript will daraus nicht entstehen.

Für unterschiedliche Lautstärken pro Device brauchst Du doch kein spezielles Skript. Die unterschiedlichen Lautstärken werden einfach in in der Datei alexa_remote_control.conf im Abschnitt "Device specific volumes" voreingestellt. Beispiel:

Code: Alles auswählen

DEVICEVOLNAME='Wintergarten Bibliothek Wohnzimmer Spielzimmer Badezimmer'
DEVICEVOLSPEAK='50 20 30 60 40'
DEVICEVOLNORMAL='50 20 30 60 40'

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 v4.63 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo

Beitrag von blackhole » 16.11.2021, 11:17

Alex Noack hat das Lötzimmer-Skript aktualisiert:

Alex Noack hat geschrieben:2021-11-16: v0.20c
  • fixed AlexaApp device selection: since they're all called "This Device" use corresponding line in /tmp/.alexa.devicelist.txt, e.g.: -d "This Device=A2TF17PFR55MTB=ce0123456789abcdef01=VOX" -lastalexa now returns this string. Make sure to put the device in double quotes!

Quelle: Lötzimmer-Blog

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

Vor der Aktualisierung unbedingt die Punkte im Abschnitt "Konfiguration" der Anleitung beachten und umsetzen, falls noch nicht geschehen.

Penumbra1980
Beiträge: 125
Registriert: 13.04.2015, 11:56
Hat sich bedankt: 22 Mal

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

Beitrag von Penumbra1980 » 16.11.2021, 14:50

Vielen Dank für den Hinweis, sobald ich Zeit finde, werde ich ihn versuchen umzusetzen. Mein langes Schweigen war also kein Zeichen von Ignoranz, vielmehr von mangelnder Zeit.

Gruß,
Marc
Signatur: 285 Kanäle in 110 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:
4x HM-LC-Sw2-FM, 34x HM-Sec-SCo, 4x HmIP-SMI, 3x HM-LC-Sw1-FM, 1x HmIP-RCV-50, 1x CUX28, 1x HM-LC-Dim1T-FM, 1x HM-LC-Sw1-PCB, 1x HM-RC-4-2, 10x HM-Sec-SD-2-Team, 1x HM-LC-Sw4-Ba-PCB, 10x HM-Sec-SD-2, 10x HM-LC-Bl1-FM, 1x HM-ES-PMSw1-DR, 1x HmIP-FSI16, 2x HM-Sec-Sir-WM, 2x HM-Sec-SC-2, 1x HM-PB-2-WM55, 15x HM-CC-RT-DN, 2x HM-Sec-RHS, 1x HM-WDS10-TH-O, 1x HmIP-SLO, 1x HM-WDS40-TH-I-2, 3x HM-TC-IT-WM-W-EU

Antworten

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