blucli

Control Bluesound and NAD audio hardware via the blu command-line binary.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill blucli-tedtv1007-ctrl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blucli
Source: https://github.com/tedtv1007-ctrl/milk-skills-library/tree/main/blucli
Command: npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill blucli-tedtv1007-ctrl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires blu.

What problem does it solve?

This skill removes the friction of managing multi-room audio systems by providing a direct command-line interface to control playback, volume, and device grouping.

Core Features & Use Cases

  • Device Management: Discover and target specific Bluesound or NAD players by name or ID.
  • Playback Control: Execute play, pause, stop, and volume adjustments across your network.
  • Use Case: Use this skill to quickly group your living room and kitchen speakers together and set the volume to a specific level before starting a playlist.

Quick Start

Use the blucli skill to list all available audio devices on the network and set the volume of the living room player to 20 percent.

Frequently Asked Questions about blucli

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

FAQPage Schema
How do I control Bluesound and NAD audio systems from the command line?

You can control Bluesound and NAD audio systems from the command line using the blu binary to manage device discovery, playback, volume, and multi-room grouping across your network.

Can I group multi-room speakers together for Bluesound home audio automation?

Yes, Bluesound home audio automation supports multi-room grouping, allowing you to target specific players by name or ID and group speakers together for synchronized playback across your network.

What do I need to automate playback management for NAD and Bluesound players?

To automate playback management for NAD and Bluesound players, you need the blucli Go module installed to interface with the Bluesound API and manage your network-connected media players via the blu binary.

How does command-line volume adjustment work for network-connected media players?

Command-line volume adjustment for network-connected media players works by targeting specific Bluesound or NAD devices by name or ID, allowing you to set precise volume levels like 20 percent before starting playback.

Does the blucli skill support device discovery for all Bluesound hardware on a network?

Yes, the blucli skill supports device discovery for Bluesound hardware on a network, enabling you to list all available audio players and target specific devices for playback control and grouping actions.

What are the limitations of using a CLI for smart-home audio automation with Bluesound?

Using a CLI for smart-home audio automation with Bluesound requires network connectivity to the players and the blu binary dependency, meaning the blucli Go module must interface successfully with the Bluesound API to execute commands.