blucli

Control Bluesound and NAD speakers from the command line.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents --skill blucli-balic-ai-ml-r-d-resources
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blucli
Source: https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents/tree/main/packages/skills/skills/blucli
Command: npx skills add https://github.com/balic-AI-ML-R-D-Resources/eliza_autonomous_agents --skill blucli-balic-ai-ml-r-d-resources

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bluesound/NAD speaker control across devices is made simple from the command line, enabling quick selection, playback control, and multi-room management without GUI.

Core Features & Use Cases

  • Discover and connect to Bluesound/NAD speakers on the network.
  • Play, pause, stop, and adjust volume across zones, including grouping or ungrouping devices.
  • Search TuneIn and manage multi-room playback from scripts or manual commands.

Quick Start

Run blu devices to select a target, then issue blu play, blu pause, or blu volume set 15 to control playback.

Frequently Asked Questions about blucli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Bluesound speakers from the command line?

You can control Bluesound speakers from the command line by running the blu binary to discover devices, select a target, and issue scriptable commands for play, pause, and volume adjustments. It outputs JSON-friendly data for automation.

Can I manage multi-room grouping for NAD speakers using a CLI?

Yes, you can manage multi-room grouping for NAD speakers using the CLI by grouping or ungrouping devices across multiple zones. This allows centralized control of synchronized playback without needing a GUI.

Does the BluOS CLI support scriptable automation for home audio setups?

The BluOS CLI supports scriptable automation for home audio setups by providing JSON-friendly outputs. You can script fast device discovery, playback control, and volume management across zones.

What is the best way to adjust volume across multiple Bluesound zones?

The best way to adjust volume across multiple Bluesound zones is using the CLI command blu volume set. You can target specific grouped devices and manage playback settings quickly from the terminal.

How does BluOS CLI discover Bluesound devices on a local network?

The BluOS CLI discovers Bluesound devices on a local network by running the blu devices command. This automatically scans for available speakers and allows you to select a target for subsequent playback control.