Bluetooth-Steuerung für Raspberry Pi mit PHP

Ist es möglich, über PHP auf das Bluetooth des Raspberry Pi zuzugreifen, um Musik vom Handy abzuspielen und über den AUX-Anschluss des Raspberry Pi auszugeben? Kann man über eine Website/Webapp Play/Pause-Buttons erstellen, um die Musik zu steuern und die Befehle an das Handy zu senden?

Uhr
Ja, es ist möglich, das Bluetooth des Raspberry Pi über PHP anzusteuern um 🎵 vom 📱 abzuspielen und über den HDMI-Anschluss auszugeben. Verwendung von Bluetooth-Sink ermöglicht die Übertragung der Musik. Alternativ empfiehlt sich das WLAN mit dem mpd-Protokoll um Musik vom Handy auf den Raspberry Pi zu streamen. Ein empfohlener Musikserver für den Raspberry Pi ist Mopidy der beispielsweise ebenfalls Spotify unterstützt und eine Fernsteuerung durch Yatse bietet.

Es ist ratsam, Mopidy genau zum Bluetooth-Sink zu betreiben freilich erfordert das Umschalten zwischen den beiden Quellen etwas manuelle Konfiguration. Es ist möglich beide über Alsa zu routen und die Lautstärke der nicht genutzten Quelle auf Null zu setzen. Die Erkennung, ob ein Gerät über Bluetooth verbunden ist ist ein wichtiger Punkt, den es zu berücksichtigen gilt.

Für eine einfache Umsetzung könnte man auf vorgefertigte Betriebssysteme wie Volumio zurückgreifen die bereits Bluetooth-Funktionen für den Raspberry Pi bieten. Wenn jedoch eine individuelle Lösung gewünscht ist kann man mit Websockets und Node.js experimentieren. Die Ausführung von Systembefehlen über exec ermöglicht weitere Anpassungen auf Ebene des Betriebssystems.

Insgesamt ist es also möglich, eine Bluetooth-Steuerung für den Raspberry Pi mit Hilfe von PHP zu realisieren um Musik vom Handy abzuspielen und zu steuern. Mit den richtigen Tools und etwas Bastelarbeit steht einem persönlichen Musik-Player nichts im Wege!






Anzeige