📋

Sonoscli

Ohjaa Sonos-kaiuttimia komentorivin kautta — löydä laitteet, hallitse toistoa, säädä äänenvoimakkuutta, järjestä ryhmiä.

Peter Steinbergerv1.0.0
Productivity & TasksProductivityOpen SourceAutomationCLIDeveloper Tool
Yhdistetään virtuaalikoneeseen...
Yhdistetään virtuaalikoneeseen...
npx clawhub@latest install sonoscli
5Nykyiset asennukset
1.3kAsennukset yhteensä
v1.0.0Versio

Vaatimukset

Spotify API Credentials(optional)
  • Löydä kaiuttimet — Löytää automaattisesti kaikki Sonos-laitteet paikallisverkossa SSDP:n kautta.
  • Toistuksen hallinta — Toista, keskeytä tai pysäytä mikä tahansa kaiutin nimen perusteella.
  • Äänenvoimakkuuden hallinta — Aseta tarkat äänenvoimakkuustasot yksittäisille kaiuttimille.
  • Ryhmähallinta — Liity, poistu, juhlatilatila tai solo-kaiutin yksinkertaisilla komennoilla.
  • Suosikit ja jono — Selaa ja toista Sonos-suosikkeja sekä hallitse toistusjonoa.
  • Spotify-haku — Hae Spotify-kappaleita SMAPI:n kautta (valinnainen Spotify-tunnistetiedot vaaditaan).

Toimintaperiaate

1

Step 1

Asenna CLI
sonos-binääri asennetaan Go:n kautta ja kommunikoi suoraan Sonos-kaiuttimien kanssa paikallisverkon yli.
2

Step 2

Löydä laitteet
Suorita sonos discover löytääksesi kaikki kaiuttimet SSDP-multicastin avulla. Jos SSDP epäonnistuu, määritä kaiuttimen IP suoraan --ip-valitsimella.
3

Step 3

Suorita komentoja
Kohdista kaiutin nimen perusteella --name-valitsimella ja anna toisto-, äänenvoimakkuus- tai ryhmäkomentoja.
4

Step 4

Valinnainen Spotify-integraatio
Anna SPOTIFY_CLIENT_ID- ja SPOTIFY_CLIENT_SECRET-ympäristömuuttujat Spotify-haun käyttöön ottamiseksi SMAPI-protokollan kautta.

Tärkeimmät ominaisuudet

Nolla pilviippuvuutta
Kommunikoi suoraan Sonos-kaiuttimien kanssa paikallisverkossa; peruskäyttöön ei tarvita Sonos-tiliä.
Kaiuttimen valinta nimen perusteella
Käytä --name "Huoneen nimi" valitaksesi minkä tahansa kaiuttimen Sonos-huonetunnistuksen perusteella.
Ryhmähallinta
Täydellinen ryhmän elinkaari: tilan tarkistus, liittyminen, poistuminen, juhlatilatila ja solo.
Jonon hallinta
Listaa, toista ja tyhjennä toistojono.
Suosikkien toisto
Listaa ja avaa Sonos-suosikit CLI:stä.
Spotify SMAPI -haku
Hae Spotify-sisältöä poistumatta terminaalista (valinnaiset tunnistetiedot vaaditaan).

Vaatimukset

Sonos-kaiuttimet
Yksi tai useampi Sonos-laite samassa paikallisverkossa kuin CLI:tä suorittava kone.
Go-työkaluketju
Tarvitaan sonos-binäärin asentamiseen go install-komennolla.
Verkkoyhteys
SSDP-multicastin on oltava saavutettavissa; jos ei, käytä --ip <speaker-ip> varavaihtoehtona.
Spotify-tunnistetiedot (valinnainen)
SPOTIFY_CLIENT_ID ja SPOTIFY_CLIENT_SECRET tarvitaan vain Spotify SMAPI -haussa.

Käyttötapaukset

Kodin automaatioskriptit
Käynnistä musiikin toisto, säädä äänenvoimakkuutta tai mykistä kaiuttimet osana shell-skriptejä tai cron-töitä.
AI-assistentin integraatio
Anna Clawdbotille mahdollisuus ohjata Sonos-kaiuttimiasi luonnollisella kielellä.
Aamu-/iltarutiinit
Automatisoi kaiuttimien ryhmittely ja äänenvoimakkuustasot määrätyillä ajoilla.
Kehitysympäristöt
Mykistä tai hallitse kaiuttimia nopeasti poistumatta terminaalista keskittyneen työskentelyn aikana.

Asennusohjeet

1
Run in your terminal
npx clawhub@latest install sonoscli
or
2
Click the Install button at the top of this page for one-click setup

Usein kysytyt kysymykset

Arvostelut

0 arvostelua

Kirjaudu sisään kirjoittaaksesi arvostelun

Ei arvosteluja vielä. Ole ensimmäinen jakamaan kokemuksesi!

Sonoscli + Claude Code Skill | MyClaw.ai