📋
Peter Steinbergerv1.0.0
Sonoscli
Controlla gli altoparlanti Sonos dalla riga di comando — scopri dispositivi, gestisci la riproduzione, regola il volume e organizza i gruppi.
Productivity & TasksProductivityOpen SourceAutomationCLIDeveloper Tool
Connessione alla VM...
Connessione alla VM...
npx clawhub@latest install sonoscli5Installazioni attuali
1.3kInstallazioni totali
v1.0.0Versione
Requisiti
Spotify API Credentials(optional)
- Scopri gli altoparlanti — Trova automaticamente tutti i dispositivi Sonos sulla rete locale tramite SSDP.
- Controllo della riproduzione — Riproduci, metti in pausa o ferma qualsiasi altoparlante per nome.
- Gestione del volume — Imposta livelli di volume precisi su singoli altoparlanti.
- Controllo del gruppo — Unisci, esci, attiva la modalità festa o metti in solo gli altoparlanti con semplici comandi.
- Preferiti e coda — Sfoglia e riproduci i preferiti Sonos, e gestisci la coda di riproduzione.
- Ricerca Spotify — Cerca brani Spotify tramite SMAPI (richiede credenziali Spotify opzionali).
Come funziona
1
Step 1
Installare il CLI
Il binario
sonos viene installato tramite Go e comunica direttamente con gli altoparlanti Sonos sulla rete locale.2
Step 2
Scoprire i dispositivi
Eseguire
sonos discover per trovare tutti gli altoparlanti usando SSDP multicast. Se SSDP fallisce, specificare l'IP dell'altoparlante direttamente con --ip.3
Step 3
Eseguire i comandi
Selezionare un altoparlante per nome usando
--name e inviare comandi di riproduzione, volume o gruppo.4
Step 4
Integrazione Spotify opzionale
Fornire le variabili d'ambiente
SPOTIFY_CLIENT_ID e SPOTIFY_CLIENT_SECRET per abilitare la ricerca Spotify tramite il protocollo SMAPI.Funzionalità principali
Zero dipendenza dal cloud
Comunica direttamente con gli altoparlanti Sonos sulla rete locale; nessun account Sonos richiesto per l'uso di base.
Selezione altoparlante per nome
Usare
--name "Nome stanza" per selezionare qualsiasi altoparlante tramite la sua etichetta di stanza Sonos.Gestione gruppi
Ciclo di vita completo del gruppo: verificare lo stato, unirsi, uscire, modalità festa e solo.
Controllo della coda
Elencare, riprodurre e svuotare la coda di riproduzione.
Riproduzione preferiti
Elencare e aprire i preferiti Sonos dal CLI.
Ricerca Spotify SMAPI
Cercare contenuti Spotify senza uscire dal terminale (credenziali opzionali richieste).
Requisiti
Altoparlanti Sonos
Uno o più dispositivi Sonos sulla stessa rete locale della macchina su cui è in esecuzione il CLI.
Toolchain Go
Richiesta per installare il binario
sonos tramite go install.Accesso alla rete
Il multicast SSDP deve essere raggiungibile; in caso contrario, usare
--ip <speaker-ip> come fallback.Credenziali Spotify (opzionale)
SPOTIFY_CLIENT_ID e SPOTIFY_CLIENT_SECRET sono necessari solo per la ricerca Spotify SMAPI.Casi d'uso
Script di automazione domestica
Avviare la riproduzione musicale, regolare il volume o disattivare l'audio degli altoparlanti come parte di script shell o cron job.
Integrazione con assistente AI
Permettere a Clawdbot di controllare gli altoparlanti Sonos tramite comandi in linguaggio naturale.
Routine mattutina/serale
Automatizzare il raggruppamento degli altoparlanti e i livelli del volume a orari prestabiliti.
Ambienti di sviluppo
Disattivare rapidamente l'audio o controllare gli altoparlanti senza uscire dal terminale durante le sessioni di lavoro concentrato.
Come installare
1
Run in your terminalnpx clawhub@latest install sonosclior
2
Click the Install button at the top of this page for one-click setupConnessione alla VM...
npx clawhub@latest install sonoscli5Installazioni attuali
1.3kInstallazioni totali
v1.0.0Versione
Requisiti
Spotify API Credentials(optional)
FAQ
Recensioni
0 recensioniAccedi per scrivere una recensione
Nessuna recensione ancora. Sii il primo a condividere la tua esperienza!