명령줄에서 Sonos 스피커를 제어 — 기기 검색, 재생 관리, 볼륨 조절, 그룹 구성.
npx clawhub@latest install sonoscli요구 사항
Sonoscli(sonos)를 사용하면 AI 에이전트가 간단한 명령줄 인터페이스를 통해 로컬 네트워크의 Sonos 스피커를 제어할 수 있습니다. 검색, 상태 확인, 재생/일시정지/중지, 볼륨 조절, 그룹화, 즐겨찾기, 대기열, 심지어 SMAPI를 통한 Spotify 검색까지 — Sonos 앱이나 클라우드 인증 없이도 전체 재생 작업을 지원합니다.
npx clawhub@latest install sonoscli이 페이지 상단의 설치 버튼을 클릭하면 원클릭으로 설정할 수 있습니다
로컬 네트워크에 있는 모든 Sonos 스피커를 찾으려면 sonos discover를 실행하세요. sonos status --name "Room"을 사용하여 특정 이름의 스피커에 대한 재생 상태, 트랙 정보 및 볼륨을 확인하세요.
단일 명령으로 이름을 지정하여 스피커를 재생, 일시 정지 또는 중지할 수 있습니다. 간단한 구문 덕분에 에이전트 워크플로우나 셸 스크립트에 쉽게 연결할 수 있습니다.
sonos volume set <level> --name "Room" 명령어를 사용하여 특정 스피커의 볼륨을 정확한 레벨로 설정하고, 정밀하고 자동화된 오디오 제어를 실현하세요.
sonos group 하위 명령어를 사용하여 스피커를 그룹에 추가하거나 제거하고, 파티 모드 그룹을 만들거나, 단일 스피커를 분리할 수 있습니다 — 멀티룸 오디오 자동화에 유용합니다.
Sonos 앱을 열지 않고도 저장된 Sonos 즐겨찾기를 목록으로 보거나 열 수 있으며, 재생 대기열을 관리(목록 보기, 재생 또는 지우기)할 수 있습니다.
sonos smapi search를 사용하여 Spotify에서 트랙, 앨범 또는 아티스트를 검색하고 Sonos 스피커에서 재생합니다. 더 풍부한 검색 결과를 위해 선택적으로 Spotify API 자격 증명을 활용할 수 있습니다.
에이전트는 캘린더 이벤트가 시작될 때 sonos pause를 사용하여 사무실의 음악을 자동으로 일시 정지하고, 회의가 끝나면 sonos play를 사용하여 재생을 재개할 수 있습니다.
모든 스피커를 하나의 그룹으로 연결하고, 즐겨찾는 플레이리스트를 재생하며, 편안한 볼륨을 설정하는 아침 루틴을 스크립트로 작성하세요 — 단 하나의 에이전트 명령으로 모든 것을 실행할 수 있습니다.
에이전트에게 Spotify에서 특정 곡을 찾아 SMAPI 검색 인터페이스를 사용하여 지정된 스피커에서 재생하도록 요청하세요. Sonos 또는 Spotify 앱을 열 필요가 없습니다.
Sonoscli를 더 넓은 홈 자동화 에이전트에 연결하여 "주방 스피커 볼륨 줄여줘" 또는 "음악 전부 꺼줘"와 같은 음성 또는 텍스트 명령에 응답할 수 있도록 합니다.
SPOTIFY_CLIENT_ID와 SPOTIFY_CLIENT_SECRET을 설정하세요.npx clawhub@latest install sonoscli요구 사항
리뷰를 작성하려면 로그인
아직 리뷰가 없습니다. 첫 번째로 경험을 공유해 보세요!