技能 sonoscli
🔊

sonoscli

安全 ⚙️ 外部命令🌐 网络访问

Controle caixas de som Sonos com linguagem natural

Gerenciar caixas de som Sonos manualmente via aplicativo ou CLI pode ser tedioso. Esta skill permite que o Claude controle reprodução, volume, agrupamento e muito mais através de comandos simples.

支持: Claude Codex Code(CC)
📊 70 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“sonoscli”。 Verificar o status da minha caixa de som da Sala de Estar

预期结果:

Caixa de som da Sala de Estar: Tocando
Faixa: Bohemian Rhapsody - Queen
Artista: Queen
Álbum: A Night at the Opera
Posição: 1:24 / 5:56
Volume: 45

正在使用“sonoscli”。 Descobrir todas as caixas de som na rede

预期结果:

Encontradas 3 caixas de som Sonos:
- Sala de Estar (192.168.1.100)
- Cozinha (192.168.1.101)
- Quarto (192.168.1.102)

正在使用“sonoscli”。 Agrupar Cozinha com Sala de Estar

预期结果:

Cozinha foi associada à Sala de Estar. Ambas as caixas de som estão agora reproduzindo o mesmo áudio.

安全审计

安全
v1 • 3/30/2026

This is an official skill from the Anthropic skills repository. The skill provides CLI-based control of Sonos speakers on the local network. The skill uses the sonos CLI binary which must be installed separately. Network access is required for speaker discovery and control. No security concerns identified.

1
已扫描文件
66
分析行数
2
发现项
1
审计总数
审计者: claude

质量评分

38
架构
100
可维护性
85
内容
32
社区
100
安全
83
规范符合性

你能构建什么

Entusiastas de casa inteligente

Integre o controle Sonos em fluxos de trabalho e scripts automatizados para gerenciamento de áudio em toda a casa.

Usuários de home office

Pause ou ajuste rapidamente o volume nas caixas de som Sonos sem precisar alternar para um aplicativo de telefone.

Power users e desenvolvedores

Crie scripts e fluxos de trabalho de automação personalizados que interagem programaticamente com caixas de som Sonos.

试试这些提示

Descobrir caixas de som
Encontre todas as caixas de som Sonos na minha rede
Verificar status da caixa de som
O que minha caixa de som da Cozinha está tocando atualmente?
Controlar reprodução
Pause a caixa de som da Sala de Estar
Gerenciar volume e grupos
Aumente o volume da minha caixa de som do Escritório e agrupe-a com a caixa de som da Cozinha

最佳实践

  • Sempre especifique o nome da caixa de som com a flag --name ao controlar caixas de som específicas
  • Use `sonos discover` primeiro para verificar os endereços IP das caixas de som se encontrar problemas de conectividade
  • Configure SPOTIFY_CLIENT_ID e SPOTIFY_CLIENT_SECRET para funcionalidade completa de busca

避免

  • Não tente controlar caixas de som que não sejam Sonos com comandos sonos
  • Não pule a flag --name quando múltiplas caixas de som estiverem na rede
  • Não ignore avisos de permissão de rede no macOS; habilite o acesso à rede local para o aplicativo relevante

常见问题

Como instalo a CLI sonos?
Instale com Go: go install github.com/steipete/sonoscli/cmd/sonos@latest
Por que o sonos discover está falhando com 'no route to host'?
No macOS, habilite o acesso à rede local para seu terminal ou IDE em System Settings > Privacy & Security > Local Network.
Posso controlar o volume com esta skill?
Sim, use sonos volume set <level> --name "Speaker Name" para ajustar o volume.
Como agrupo múltiplas caixas de som?
Use sonos group join --name "Speaker1" --with "Speaker2" para agrupar caixas de som, ou sonos group party para todas as caixas de som.
O que é necessário para busca no Spotify?
Defina as variáveis de ambiente SPOTIFY_CLIENT_ID e SPOTIFY_CLIENT_SECRET antes de usar sonos smapi search.
Posso especificar uma caixa de som por IP ao invés de nome?
Sim, use --ip <speaker-ip> ao invés de --name se a descoberta SSDP não estiver funcionando.

开发者详情

文件结构

📄 SKILL.md