🔊
Sonos CLI
스마트 홈 캘린더 및 라이프설치 명령어
npx clawhub@latest install sonoscli
설치 안내
1
환경 확인
Node.js 22 이상과 OpenClaw가 설치되어 있는지 확인하세요. 터미널에서 openclaw --version을 실행하여 확인할 수 있습니다.
2
설치 실행
위의 설치 명령어를 터미널에서 실행하세요. ClawHub가 자동으로 Sonos CLI을(를) ~/.openclaw/skills/ 디렉토리에 다운로드하고 설치합니다.
3
설치 확인
openclaw skills list를 실행하여 설치된 스킬 목록을 확인하고, Sonos CLI이(가) 목록에 표시되는지 확인하세요.
4
매개변수 설정 (선택사항)
아래 소개의 설정 안내에 따라 ~/.config/openclaw/openclaw.json5에 스킬 설정 항목을 추가하세요.
수동 설치 방법: Skill 폴더를
~/.openclaw/skills/ 또는 프로젝트의 skills/ 디렉토리에 복사하세요. 폴더에 SKILL.md 파일이 포함되어 있어야 합니다.
스피커 제어
멀티룸
볼륨 조절
상세 소개
Sonos CLI 스킬은 OpenClaw가 Sonos 스마트 스피커 시스템을 제어하여 대화 방식으로 가정의 오디오 재생을 관리합니다.
핵심 기능
- 재생 제어: 재생, 일시정지, 건너뛰기, 볼륨 조절
- 멀티룸 관리: 다른 방의 Sonos 스피커를 제어하고 그룹 재생 지원
- 음악 검색: Sonos가 지원하는 음악 서비스에서 곡 검색 및 재생
- 즐겨찾기 재생: Sonos 즐겨찾기 목록 및 재생 목록 재생
- 상태 확인: 각 방 스피커의 현재 재생 상태와 볼륨 확인
설정 방법
Sonos 스피커가 OpenClaw가 실행되는 기기와 같은 LAN에 있어야 합니다.
{
skills: {
sonoscli: {
discoveryTimeout: 5000 // 기기 탐색 타임아웃(밀리초)
}
}
}
사용 시나리오
- 「거실에서 잔잔한 음악 틀어줘」
- 「침실 볼륨을 30%로 조절해 줘」
- 「모든 방에서 동시에 Jazz 재생 목록을 틀어줘」
- 「주방 스피커를 일시정지해 줘」
- 「지금 각 방에서 뭘 재생하고 있어?」