Raspberry Pi dělá HomePod práci s Spotify, Pandora atd
- Uvolněte:2019-06-10
- Najít místní IP adresu vašeho Raspberry Pi (v mém případě 192.168.1.16):
- NodeJS 9. Nejdříve jsem potřeboval odstranit starou výchozí verzi NodeJS:
- Zdá se, že běžný způsob instalace NodeJS na Linuxu nefunguje kvůli konkrétnímu procesoru ARM používanému v RaspberryPi Zero, takže jsem potřeboval stáhnout armv6 binární a pak nainstalujte pomocí tyto pokyny:
- Přidat do dolní části .profilu:
- Načíst aktualizovaný profil:
- Nainstalujte airtunes Knihovna uzlů (vytvořila jsem vidličku pro práci s chybou):
- Nainstalujte a spusťte aplikaci BabelPod:
- V tomto okamžiku byste měli mít možnost otevřít webové uživatelské rozhraní BabelPod z počítače nebo telefonu v síti WiFi tak, že přejdete na adresu http: // [raspberry_pi_ip_address]: 3000 / (v mém případě http://192.168.1.16:3000/) . Line-in by měl být k dispozici jako vstup (v mém případě to vypadalo jako „USB Audio“) a váš HomePod (a další lokální AirPlay zařízení) by měl být k dispozici jako výstup (v mém případě to vypadalo jako „Airplay: Office“) .
- Pokud chcete také pracovat se vstupem Bluetooth, máte ještě několik dalších kroků:
- Přidat toto: main.conf:
- Načíst aktualizovaný main.conf:
- Make Raspberry Pi zjistitelný prostřednictvím Bluetooth:
- BabelPod by se měl nyní zobrazovat jako „raspberrypi“, když skenujete zařízení Bluetooth v telefonu nebo počítači (toto jméno lze změnit otevřením bluetoothctl a spuštěním systému „alias BabelPod“). Při pokusu o připojení Raspberry Pi je třeba nastavit důvěru zařízení. Můžete to udělat z rozhraní plochy nebo z terminálu.
- Nyní byste měli být schopni se úspěšně připojit a vybrat jej jako zvukový výstup v zařízení.
- V internetovém uživatelském rozhraní BabelPod byste nyní měli být schopni vybrat zařízení Bluetooth jako vstup a odeslat jej do zařízení HomePod přes AirPlay.