NEWS
Sayit / Audiofile - Ausgabe auf Raspi per Blockly
-
Moin,
da bei uns öfters in die Keller eingebrochen wird, habe ich mir für meinen Keller einen Raspi besorgt, der bei Türöffnung über einen am Klinkausgang angeschlossenen Lautsprecher die nicht willkommene Person "begrüßen" soll. Nun habe ich mir das scheinbar leichter vorgestellt als es (für mich) ist. Bisher bekomme ich aus dem Raspi keinen Ton heraus.
Ist es überhaupt möglich, per Sayit eine Sprachausgabe auf dem Raspi hinzubekommen, ohne dass dort ein Browser läuft?
Lautsprecher funktioniert, Sayit geht, Klinkausgang kann ich leider noch nicht beurteilen. Alles versuchte klappte nicht. Hat jemand ein ähnliches Scenario umsetzen können?
-
@PatrickFro
Grundsätzlich könnte man omxplayer installieren und dann eine vorgefertigte mp3 abspielen:https://www.raspberrypi.org/documentation/usage/audio/
mit Exec vom ioBroker auslösen -> sudo omxplayer VerbrecherImHaus.mp3
https://developer-blog.net/raspberry-pi-audio-ausgang-einstellen/
-
@MCU Grandios, vielen vielen Dank. Hab das erste Mal was vom Raspi gehört, es funktioniert also.
So komme ich weiter!
-
Das Thema fasziniert mich auch gerade.
Hab einen PI3 aufgesetzt und möchte per Klinkenstecker Ausgaben auf den Lautsprecher ausgeben.
Der PI soll ins Gartenhaus und mitunter signalisieren wenn vorne einer klingelt.
Nun zu der Aufgabe.
Ich habe einen Link zu einer MP3, wie bekomme ich die per Blockly auf den Raspi abgespielt? -
@haselchen Leider nutze ich es seit ca. 4 Wochen nicht mehr so wie hier dargestellt und kann es auch nicht mehr ganz rekonstruieren. Sorry..
-
-
Seit bullseye gibt es den omxplayer nicht mehr.
Ist, wie du schreibst , durch vlc ersetzt worden.Nur dein Baustein stellt keine Verbindung zu dem anderen Raspi her.
-
@haselchen Verbindung zu einem anderen PI musst du mit ssh command aufbauen. Da gibt es anscheinend mehrere Möglichkeiten: Sichwörter :
ssh-keygen
,ssh-copy-id
,sshpass
ssh pi@192.168.178.XXX vlc https://www.soundjay.com/door/sounds/doorbell-2.mp3
In dem Fall muss man aber immer das Passwort eingeben. Also mal nach den Stichwörtern suchen.
Falls du es mal probiert hast, mitquit
kommt man da wieder raus. -
Ja, so in der Art hatte ich das probiert.
Als Linux Dau natürlich krachend gescheitert.
Ich habe das jetzt mit simple-ssh und mpg321 hinbekommen.
Blockly mit Javascript Funktion Baustein.
Nur mal zum Testen. -
@haselchen Hier wurde das Thema auch mal behandelt.
https://forum.iobroker.net/topic/22013/simple-ssh-script-lässt-javascript-adapter-abstürzen/15 -
Danke, habs mir mal durchgelesen.
Bin zum Glück nicht vom Abschmieren der Javascript Instanz betroffen.
Wenn man von Linux Plan hat, dann ist mein Vorhaben vermutlich Pille Palle.
Tatsächlich habe ich Stunden gebraucht, damit meine gewünschte mp3 abgespielt wird.
Aber learning by doing.
Vielleicht hilft meine Lösung Anderen bei dem Einstieg.