라스베리 파이는 Spotify, Pandora 등으로 HomePod를 작동시킵니다.
- 출시일:2019-06-10
- Raspberry Pi의 로컬 IP 주소를 찾으십시오 (제 경우 192.168.1.16).
- NodeJS를 설치하십시오. 9. 먼저 NodeJS의 이전 기본 버전을 제거해야했습니다.
- Linux에 NodeJS를 설치하는 일반적인 방법은 RaspberryPi Zero에서 사용되는 특정 ARM 프로세서 때문에 작동하지 않는 것 같아서 armv6 바이너리 직접 사용하고 다음을 사용하여 설치하십시오. 이 지침들:
- 이것을 .profile의 맨 아래에 추가하십시오.
- 업데이트 된 .profile을로드하십시오.
- 설치 항공 노드 라이브러리 (버그를 해결하기 위해 포크를 만들었습니다) :
- BabelPod 설치 및 시작 :
- 이 시점에서 http : // [raspberry_pi_ip_address] : 3000 / (내 경우 http://192.168.1.16:3000/)로 이동하여 WiFi 네트워크의 컴퓨터 또는 전화에서 BabelPod 웹 UI를 열 수 있습니다. . Line-in은 입력으로 사용할 수 있어야하며 (나의 경우에는 "USB Audio"로 표시됨), HomePod (및 다른 로컬 AirPlay 장치)는 출력으로 사용할 수 있어야합니다 (제 경우에는 "Airplay : Office"로 표시). .
- Bluetooth 입력을 작동 시키려면 몇 가지 단계가 더 있습니다.
- 이것을 main.conf에 추가하십시오 :
- 업데이트 된 main.conf를로드하십시오.
- 블루투스를 통해 라즈베리 파이를 발견 할 수있게하십시오.
- 휴대 전화 또는 컴퓨터에서 Bluetooth 장치를 검색 할 때 BabelPod가 "raspberrypi"로 표시됩니다 (이 이름은 bluetoothctl을 열고 "system-alias BabelPod"를 실행하여 변경할 수 있음). 당신이 라즈베리 파이를 연결하려고 할 때 귀하의 장치를 신뢰하도록 설정해야합니다. 데스크톱 인터페이스 나 터미널에서이 작업을 수행 할 수 있습니다.
- 이제 성공적으로 연결하고 장치의 오디오 출력으로 선택할 수 있어야합니다.
- BabelPod 웹 UI에서는 이제 Bluetooth 장치를 입력으로 선택하여 AirPlay를 통해 홈 포드로 출력 할 수 있습니다.