---
title: "homectl-sonos"
description: "Smart home audio plugin for Sonos speakers: discovery, compact track metadata, playback control, and volume management."
canonical: https://agentpluginsdirectory.com/plugins/homectl-sonos
last-updated: 2026-10-21
---

# homectl-sonos
Smart home audio plugin for Sonos speakers: discovery, compact track metadata, playback control, and volume management.
- Slug: homectl-sonos
- Publisher: ghchinoy
- Repository: https://github.com/ghchinoy/homectl
- Manifest: plugins/sonos/plugin.json
- Version: 0.3.0
- License: Apache-2.0
- Category (editorial): other
- Skills: 1 (sonos-soundscape)
- MCP servers: 1 (sonos)
- Stars: 1
- Repository created: 2025-12-28
- Repository last pushed: 2026-10-07
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/homectl-sonos
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What homectl-sonos does, in the publisher's words

A modern, Go-powered toolkit for local smart home management, providing unified control of Lutron Caséta lighting, Sonos whole-home audio, Google Cast devices, and RTSP security cameras via CLI, Terminal UI (TUI), Web UI, and Model Context Protocol (MCP) Agent Plugins.

📖 Full Documentation & Architecture Deep Dives: https://ghchinoy.github.io/homectl/

- Installation
- Build from Source
- Install All Binaries & Agent Plugins
- Usage
- Interactive Terminal UI
- CLI Quickstart

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/ghchinoy/homectl/HEAD/README.md

## Skills

- sonos-soundscape: Autonomous whole-home audio management, playback orchestration, volume safety guardrails, and queue-restoration workflows for Sonos speakers.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- sonos: transport: stdio; command: mcp-sonos

Read from the plugin's own mcp.json. Environment variable names only, never values.
