Framboos Pi maak HomePod werk met Spotify, Pandora, ens
- Los op:2019-06-10
- Vind die plaaslike IP-adres van jou Raspberry Pi (in my geval 192.168.1.16):
- Installeer NodeJS 9. Eerstens moes ek die ou standaard weergawe van NodeJS verwyder:
- Die normale manier om NodeJS op Linux te installeer, het nie gelyk asof die spesifieke ARM-verwerker op die RaspberryPi Zero gebruik is nie, dus moes ek die armv6 binêre direk en dan installeer met behulp van hierdie instruksies:
- Voeg dit by die onderkant van .profiel:
- Laai die opgedateerde .profiel:
- Installeer die AirTunes Node-biblioteek (Ek het 'n vurk geskep om 'n fout te werk):
- Installeer en begin BabelPod:
- Op hierdie stadium moet u die BabelPod-web-UI vanaf 'n rekenaar of telefoon op u WiFi-netwerk oopmaak deur te gaan na http: // [framboos_pi_ip_adres]: 3000 / (in my geval http://192.168.1.16:3000/) . Line-in moet beskikbaar wees as 'n inset (in my geval het dit verskyn as "USB Audio"), en jou HomePod (en ander plaaslike AirPlay-toestelle) moet as afvoer beskikbaar wees (in my geval het dit verskyn as "Airplay: Office") .
- Daar is nog 'n paar stappe as jy ook Bluetooth-invoer wil werk:
- Voeg dit by main.conf:
- Laai die opgedateerde main.conf:
- Maak die Framboos Pi ontdekbaar via Bluetooth:
- Die BabelPod moet nou vertoon word as "raspberrypi" wanneer jy na Bluetooth-toestelle op jou foon of rekenaar soek (hierdie naam kan verander word deur bluetoothctl te open en 'stelsel-alias BabelPod' te laat loop). As jy probeer om die Raspberry Pi te koppel, moet jy jou toestel vertrou. U kan dit doen vanaf die lessenaar koppelvlak, of vanaf die terminale.
- Nou moet jy in staat wees om suksesvol te konnekteer en dit te kies as die klankuitset op jou toestel.
- In die BabelPod Web UI moet jy nou jou Bluetooth-toestel as invoer kan kies en dit via AirPlay na jou HomePod kan uitvoer.