Alexa.sh v5.11 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
Moderator: Co-Administratoren
-
- Beiträge: 305
- Registriert: 19.01.2021, 14:53
- System: CCU
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 34 Mal
Re: Alexa.sh v4.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
um rollos, oder was auch immer mit akexa zu schalten/steuern benötigt man ausser alexa keinen zus. clouddienst
Wenn etwas schiefgehen kann, dann geht es schief (Murphy)
- 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.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
Ja, auf direktem Wege geht das nicht. Ich lasse hier allerdings HomeMatic-Aktoren auf Events reagieren, die ich per Sprachbefehle an Echos auslöse. An dieser Stelle kommen jedoch andere DInge ins Spiel, die den Rahmen der Anleitung, den Rahmen dieses Threads und meine Erklär- und Support-Bereitschaft deutlich sprengen würden.
Daher diese Dinge bitte außerhalb dieses Threads diskutieren, das gehört hier nicht hin. Den Rahmen steckt die Anleitung.
-
- Beiträge: 1
- Registriert: 13.03.2022, 20:43
- System: CCU
Re: Alexa.sh v4.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
Hallo,
sorry, aber bei mir ist die "Erstellfunktion" eines neuen Beitrags irgendwie blockiert....
Ich würde mich freuen, von Dir ein Paket zu bekommen. Verwendet wird bei uns die CCU3.
Vielen Dank im Voraus und viele Grüße
Olli
sorry, aber bei mir ist die "Erstellfunktion" eines neuen Beitrags irgendwie blockiert....
Ich würde mich freuen, von Dir ein Paket zu bekommen. Verwendet wird bei uns die CCU3.
Vielen Dank im Voraus und viele Grüße
Olli
- 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.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
Olli Leverkusen hat geschrieben: ↑13.03.2022, 20:51Ich würde mich freuen, von Dir ein Paket zu bekommen. Verwendet wird bei uns die CCU3.
Du bekommst das Paket, sobald PN-Senden/-Empfangen bei dir freigeschaltet wurde.
Melde dich hierfür (erneut) im Forum an und schicke mir eine PN.
In meiner Antwort bekommst du dann das Paket.
-
- Beiträge: 2
- Registriert: 26.02.2022, 11:47
- System: CCU
Re: Alexa.sh v4.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
Freunde der gepflegten Alexa-Homematic-Interaktion gibt es Erfahrungen mit folgendem Problem.
Mit dem Script wird der Sound auf meiner Überall Gruppe ausgegeben.
Hat jemand Ideen als Lösungsvorschlag?
Cheers
Justin
Mit dem Script wird der Sound auf meiner Überall Gruppe ausgegeben.
Allerdings besteht meine Überallgruppe neben Echos/Dots auch aus "Soundsystem" (2x Echo + Woofer) und auf diesen drei Geräten wird der Sound nicht abgespielt. Devicelist ist aktuell.! Soundausgabe auf Echo Gruppe Überall
! -----------------------------------------------------------------------------------------------------------------------
string echodevice = "Überall";
system.Exec("/usr/local/addons/alexa/alexa.sh -d '" #echodevice.ToUTF8() #"' -e sound:'amzn_sfx_doorbell_01' &");
Hat jemand Ideen als Lösungsvorschlag?
Cheers
Justin
- 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.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
"Verschachtelte" Lautsprecher-Gruppen/-Paare können zu derartigen Problemen führen. Erstelle eine neue Gruppe, füge einzelne Echo-Geräte hinzu und verwende diese. Echo-Geräte können durchaus Mitglied in mehreren Gruppen sein, daher ist diese Vorgehensweise völlig unproblematisch.
Es ist grundsätzlich sinnvoll, für unterschiedliche Aufgaben, entsprechende Gruppen anzulegen (z.B. "Türklingel", "Sprachausgabe" etc. pp.). Nach dem Anlegen der Gruppen, muss die Devicelist entsprechend der Anleitung aktualisiert werden.
- 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.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
Hallo zusammen,
die kommende Version von Alexa.sh (v4.81) wird vorausschtlich relativ zeitnah nach dem nächsten Realease von RaspberryMatic veröffentlicht.
Hintergrund ist der aktuelle Fehler in RaspberryMatic (Inkompatibilität zwischen cURL und ReGa/Webserver). In der aktuellen Version von Alexa.sh (v4.73) habe ich für RM-User einen entsprechenden Workaround eingebaut. Diesen möchte ich natürlich zeitnah wieder loswerden, zumal die Original-Firmware für die CCU3, auf welcher mein Fokus liegt, von diesem Fehler nicht betroffen ist.
Je nachdem ob, und falls ja, wie der Fehler in RaspberryMatik behoben wird, wird in der kommenden Version von Alexa.sh entweder nur der Workaround ausgebaut oder es wird der Workaround ausgebaut und ich liefere zusätzlich ein cURL-Binary mit, welches kompatibel zu ReGa/Webserver von RaspberryMatic ist. Die letzte Option wäre das Beibehalten des Workarounds.
die kommende Version von Alexa.sh (v4.81) wird vorausschtlich relativ zeitnah nach dem nächsten Realease von RaspberryMatic veröffentlicht.
Hintergrund ist der aktuelle Fehler in RaspberryMatic (Inkompatibilität zwischen cURL und ReGa/Webserver). In der aktuellen Version von Alexa.sh (v4.73) habe ich für RM-User einen entsprechenden Workaround eingebaut. Diesen möchte ich natürlich zeitnah wieder loswerden, zumal die Original-Firmware für die CCU3, auf welcher mein Fokus liegt, von diesem Fehler nicht betroffen ist.
Je nachdem ob, und falls ja, wie der Fehler in RaspberryMatik behoben wird, wird in der kommenden Version von Alexa.sh entweder nur der Workaround ausgebaut oder es wird der Workaround ausgebaut und ich liefere zusätzlich ein cURL-Binary mit, welches kompatibel zu ReGa/Webserver von RaspberryMatic ist. Die letzte Option wäre das Beibehalten des Workarounds.
- 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.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
Nachtrag
Da nicht abzusehen ist, wann alle Alexa.sh-User, mit RM als Zentrale, eine RM-Version mit kompatibler cURL-ReGa/Webserver-Kombination und funktionierendem URL-Encoding am Start haben werden, wird in der kommenden Alexa.sh-Version (v4.82) unter anderem auch der Workaround über die neue Konfigurationsdatei (alexa.conf) "update-sicher" de-/aktivierbar sein:
Benutzer der CCU3 mit Original-Firmware können den Workaround pauschal abschalten, da das Fehlverhalten dort nicht auftritt.
Benutzer von RM müssen vorher prüfen, ob das Fehlverhalten bei der von ihnen eingesetzten RM-Version, behoben worden ist.
Da nicht abzusehen ist, wann alle Alexa.sh-User, mit RM als Zentrale, eine RM-Version mit kompatibler cURL-ReGa/Webserver-Kombination und funktionierendem URL-Encoding am Start haben werden, wird in der kommenden Alexa.sh-Version (v4.82) unter anderem auch der Workaround über die neue Konfigurationsdatei (alexa.conf) "update-sicher" de-/aktivierbar sein:
Code: Alles auswählen
###############################################################
# Alexa configuration
###############################################################
#--------------------------------------------------------------
# HomeMatic system variables
#--------------------------------------------------------------
SVCookie="TTS Cookie"
SVLastCmd="TTS Lastcmd"
SVLastAlexa="TTS Lastalexa"
SVLastDevName="TTS Lastalexa"
SVLastAlexaCmd="TTS Lastalexa"
#--------------------------------------------------------------
# HomeMatic CCU
#--------------------------------------------------------------
SVURL="http://127.0.0.1:8181/hm.exe"
SVValue="value=dom.GetObject(ID_SYSTEM_VARIABLES)"
#--------------------------------------------------------------
# Workaround / URL encoding error (yes/no)
#--------------------------------------------------------------
WAActive="yes"
#--------------------------------------------------------------
# Alexa remote control script
#--------------------------------------------------------------
ArcScript="alexa_remote_control.sh"
ArcScriptURL="https://loetzimmer.de/patches/$ArcScript"
#--------------------------------------------------------------
# Prioritize search path (Alexa/OS)
#--------------------------------------------------------------
PrioSearchPath="Alexa"
#--------------------------------------------------------------
# CA cert bundle (Alexa/OS)
#--------------------------------------------------------------
CACertBundle="Alexa"
#--------------------------------------------------------------
# CA verification (Alexa)
#--------------------------------------------------------------
CAPath="$AlexaPath"
CACert="cacert.pem"
CACertURL="https://curl.se/ca/$CACert"
Benutzer der CCU3 mit Original-Firmware können den Workaround pauschal abschalten, da das Fehlverhalten dort nicht auftritt.
Benutzer von RM müssen vorher prüfen, ob das Fehlverhalten bei der von ihnen eingesetzten RM-Version, behoben worden ist.
-
- Beiträge: 14164
- 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.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
Vielleicht könnte man auch drauf hinweisen, dass das Problem nicht besteht, wenn man keine Leerzeichen in Systemvariablen und Gerätenamen (Alexa-Geräte) benutzt (dann muss das Leerzeichen auch nicht ersetzt werden). Dann sollte es auch mit der RM ohne Workarounds gehen.
Gruß Xel66
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
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
-
- Beiträge: 10
- Registriert: 07.12.2018, 12:09
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Alexa.sh v4.73 (stable) - Sprachausgabe und Fernsteuerung für Amazon Echo
Hej Blackhole,
ich habe versucht, Dir eine PN zu schreiben, allerdings bleibt diese im Postausgang stecken.
Ich bin sehr an dem Alexa Script interessiert.
Beste Grüße
ich habe versucht, Dir eine PN zu schreiben, allerdings bleibt diese im Postausgang stecken.
Ich bin sehr an dem Alexa Script interessiert.
Beste Grüße