Auch wir möchten mit unserem Mosliboss Smart Home System
nicht ständig irgendwelche Webseiten konsultieren, um über allfällige
Unregelmässigkeiten informiert zu werden. Dazu wurde bei uns zuerst
eine Handy-Benachrichtigung
via die App 'Telegram' installiert. Damit erhalten wir wichtige Nachrichten
von Mosliboss direkt auf das mobile Telephon.
Bei gewissen Zuständen des Mosliboss-Systems sind wir jedoch
froh - vor allem wenn wir zu Hause sind - , dass wir auch die Möglichkeit haben,
akustische Meldungen von unserem Smarthome System zu erhalten.
Da die SRG anfangs 2025 die UKW-Sender abgestellt hat, haben wir uns
entschlossen, anstatt DAB+ Radios besser Lautsprecher "Echo Dot" von Amazon
zu besorgen.
Daher wurde eine Methode implementiert, die es erlaubt, von einem Linux-Rechner
eine Text-Nachricht an einen Lautsprecher "Echo Dot" zu schicken, die dort
gesprochen wird (Text-to-Speech).
Zuerst müssen auf dem Linux-Rechner einige Pakete installiert werden:
sudo apt-get update sudo apt-get install -y bluez bluez-tools pulseaudio pulseaudio-module-bluetooth sox libsox-fmt-mp3 libttspico-utils
Nun muss der Echo Dot Lautsprecher via Bluetooth mit dem Raspi (Raspberry Pi 4) gekoppelt werden:
# Bluetooth-Pairing
bluetoothctl
power on
agent on
scan on # Warte bis Dein Echo Dot auftaucht
[NEW] Device A1:B2:C3:D4:E5:77 Echo Dot-25J
pair A1:B2:C3:D4:E5:77
trust A1:B2:C3:D4:E5:77
connect A1:B2:C3:D4:E5:77
quit
- "Alexa koppeln"
.... noch nicht komplett ausformuliert !!!
Sollte es einmal dazu kommen (z.B. durch eine falsche Eingabe während dem Testen
- bei uns kam dies einmal vor), dass der Echo-Lautsprecher auf zurufen hin zwar
beim Ring leuchtet, jedoch keinen Ton mehr von sich gibt, kann folgender
Befehl an den Lautsprecher vielleicht helfen:
"Alexa, entkopple Bluetooth"
Bei uns hat dies das Problem behoben.
Bisher funktioniert oben beschriebenes Vorgehen sehr gut. Allerdings stört es,
dass die Lautsprecher vor dem eigentlichen Text folgendes abspielen: "Musik wird
von raspi abgespielt" (falls der Text vom Rechner 'raspi' abgespielt wird).
Nun probiere ich folgendes aus:
1. Alexa-App starten
2. Unten auf die drei horizontalen Striche klicken
3. Einstellungen
4. Sprachantworten
5. 'Kurzmodus' aktivieren
Mal sehen, ob dies funktioniert...
Diese hat leider nicht funktioniert... Die ungewollte Meldung "Musik wird von raspi abgespielt" wird immer noch als Voice-Meldung abgespielt.