📋
Peter Steinbergerv1.0.0
Sonoscli
Управляйте колонками Sonos из командной строки — обнаруживайте устройства, управляйте воспроизведением, громкостью и группами.
Productivity & TasksProductivityOpen SourceAutomationCLIDeveloper Tool
Подключение к ВМ...
Подключение к ВМ...
npx clawhub@latest install sonoscli5Текущие установки
1.3kВсего установок
v1.0.0Версия
Требования
Spotify API Credentials(optional)
- Обнаружение динамиков — Автоматически находит все устройства Sonos в локальной сети через SSDP.
- Управление воспроизведением — Воспроизведение, пауза или остановка любого динамика по имени.
- Управление громкостью — Установка точных уровней громкости на отдельных динамиках.
- Групповое управление — Присоединение, выход, режим вечеринки или соло для динамиков с помощью простых команд.
- Избранное и очередь — Просмотр и воспроизведение избранного Sonos и управление очередью воспроизведения.
- Поиск Spotify — Поиск треков Spotify через SMAPI (требуются опциональные учётные данные Spotify).
Принцип работы
1
Step 1
Установка CLI
Бинарный файл
sonos устанавливается через Go и напрямую общается с динамиками Sonos по локальной сети.2
Step 2
Обнаружение устройств
Запустите
sonos discover для поиска всех динамиков с использованием SSDP-мультикаста. Если SSDP не работает, укажите IP динамика напрямую с помощью --ip.3
Step 3
Выполнение команд
Нацельтесь на динамик по имени с помощью
--name и выполните команды воспроизведения, громкости или группы.4
Step 4
Опциональная интеграция с Spotify
Укажите переменные среды
SPOTIFY_CLIENT_ID и SPOTIFY_CLIENT_SECRET для включения поиска Spotify через протокол SMAPI.Ключевые возможности
Нулевая зависимость от облака
Напрямую общается с динамиками Sonos в локальной сети; базовое использование не требует аккаунта Sonos.
Выбор динамика по имени
Используйте
--name "Название комнаты" для нацеливания на любой динамик по его метке комнаты Sonos.Управление группами
Полный жизненный цикл группы: проверка статуса, присоединение, выход, режим вечеринки и соло.
Управление очередью
Список, воспроизведение и очистка очереди воспроизведения.
Воспроизведение избранного
Список и открытие избранного Sonos из CLI.
Поиск Spotify SMAPI
Поиск контента Spotify без выхода из терминала (требуются опциональные учётные данные).
Требования
Динамики Sonos
Одно или несколько устройств Sonos в той же локальной сети, что и машина с CLI.
Инструментарий Go
Требуется для установки бинарного файла
sonos через go install.Сетевой доступ
SSDP-мультикаст должен быть доступен; если нет, используйте
--ip <speaker-ip> как запасной вариант.Учётные данные Spotify (опционально)
SPOTIFY_CLIENT_ID и SPOTIFY_CLIENT_SECRET нужны только для поиска Spotify SMAPI.Сценарии использования
Скрипты домашней автоматизации
Запуск воспроизведения музыки, регулировка громкости или отключение звука динамиков в shell-скриптах или заданиях cron.
Интеграция с AI-ассистентом
Позвольте Clawdbot управлять вашими динамиками Sonos с помощью команд на естественном языке.
Утренние/вечерние распорядки
Автоматизация группировки динамиков и уровней громкости в заданное время.
Среды разработки
Быстрое отключение звука или управление динамиками без выхода из терминала во время сосредоточенной работы.
Как установить
1
Run in your terminalnpx clawhub@latest install sonosclior
2
Click the Install button at the top of this page for one-click setupПодключение к ВМ...
npx clawhub@latest install sonoscli5Текущие установки
1.3kВсего установок
v1.0.0Версия
Требования
Spotify API Credentials(optional)
Часто задаваемые вопросы
Отзывы
0 отзывовВойдите, чтобы написать отзыв
Отзывов пока нет. Будьте первым, кто поделится своим опытом!