📋
Peter Steinbergerv1.0.0
Sonoscli
Controle caixas de som Sonos pela linha de comando — descubra dispositivos, gerencie reprodução, ajuste volume e organize grupos.
Productivity & TasksProductivityOpen SourceAutomationCLIDeveloper Tool
Conectando à VM...
Conectando à VM...
npx clawhub@latest install sonoscli5Instalações atuais
1.3kTotal de instalações
v1.0.0Versão
Requisitos
Spotify API Credentials(optional)
- Descobrir alto-falantes — Encontra automaticamente todos os dispositivos Sonos na rede local via SSDP.
- Controle de reprodução — Reproduzir, pausar ou parar qualquer alto-falante pelo nome.
- Gerenciamento de volume — Definir níveis de volume precisos em alto-falantes individuais.
- Controle de grupo — Juntar-se, sair, modo festa ou colocar alto-falantes em solo com comandos simples.
- Favoritos e fila — Navegar e reproduzir favoritos do Sonos, e gerenciar a fila de reprodução.
- Pesquisa do Spotify — Pesquisar faixas do Spotify via SMAPI (requer credenciais opcionais do Spotify).
Como funciona
1
Step 1
Instalar o CLI
O binário
sonos é instalado via Go e se comunica diretamente com os alto-falantes Sonos pela rede local.2
Step 2
Descobrir dispositivos
Executar
sonos discover para encontrar todos os alto-falantes usando multicast SSDP. Se o SSDP falhar, especifique o IP do alto-falante diretamente com --ip.3
Step 3
Executar comandos
Direcionar um alto-falante pelo nome usando
--name e emitir comandos de reprodução, volume ou grupo.4
Step 4
Integração opcional com Spotify
Fornecer variáveis de ambiente
SPOTIFY_CLIENT_ID e SPOTIFY_CLIENT_SECRET para habilitar a pesquisa do Spotify via protocolo SMAPI.Principais funcionalidades
Zero dependência de nuvem
Comunica-se diretamente com os alto-falantes Sonos na rede local; nenhuma conta Sonos necessária para uso básico.
Seleção de alto-falante por nome
Usar
--name "Nome da sala" para direcionar qualquer alto-falante pelo seu rótulo de sala Sonos.Gerenciamento de grupos
Ciclo de vida completo do grupo: verificar status, juntar-se, sair, modo festa e solo.
Controle de fila
Listar, reproduzir e limpar a fila de reprodução.
Reprodução de favoritos
Listar e abrir favoritos do Sonos pelo CLI.
Pesquisa Spotify SMAPI
Pesquisar conteúdo do Spotify sem sair do terminal (credenciais opcionais necessárias).
Requisitos
Alto-falantes Sonos
Um ou mais dispositivos Sonos na mesma rede local que a máquina executando o CLI.
Toolchain Go
Necessária para instalar o binário
sonos via go install.Acesso à rede
O multicast SSDP deve ser acessível; caso contrário, use
--ip <speaker-ip> como fallback.Credenciais do Spotify (opcional)
SPOTIFY_CLIENT_ID e SPOTIFY_CLIENT_SECRET são necessários apenas para a pesquisa Spotify SMAPI.Casos de uso
Scripts de automação residencial
Acionar reprodução de música, ajustar volume ou silenciar alto-falantes como parte de scripts shell ou tarefas cron.
Integração com assistente de IA
Permitir que Clawdbot controle seus alto-falantes Sonos via comandos de linguagem natural.
Rotinas matinais/noturnas
Automatizar agrupamento de alto-falantes e níveis de volume em horários definidos.
Ambientes de desenvolvimento
Silenciar ou controlar rapidamente alto-falantes sem sair do terminal durante sessões de trabalho focado.
Como instalar
1
Run in your terminalnpx clawhub@latest install sonosclior
2
Click the Install button at the top of this page for one-click setupConectando à VM...
npx clawhub@latest install sonoscli5Instalações atuais
1.3kTotal de instalações
v1.0.0Versão
Requisitos
Spotify API Credentials(optional)
Perguntas frequentes
Avaliações
0 avaliaçõesFaça login para escrever uma avaliação
Nenhuma avaliação ainda. Seja o primeiro a compartilhar sua experiência!