blucli

Control Bluesound/NAD players via the BluOS CLI.

327|85|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/letta-ai/lettabot --skill blucli-letta-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blucli
Source: https://github.com/letta-ai/lettabot/tree/main/.skills/blucli
Command: npx skills add https://github.com/letta-ai/lettabot --skill blucli-letta-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables direct control of Bluesound/NAD players from scripts and automation.

Core Features & Use Cases

  • Discovery of BluOS devices on the local network
  • Playback controls: play, pause, stop, status
  • Grouping and multi-zone control
  • Volume management across devices

Quick Start

Install blucli (Go): go install github.com/steipete/blucli/cmd/blu@latest Run and target a device: blu --device <id> status Example: blu devices

Frequently Asked Questions about blucli

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

FAQPage Schema
How do I control Bluesound BluOS players from a script or automation?

The BluOS CLI requires the blu binary installed from a Go module via the command go install github.com/steipete/blucli/cmd/blu@latest, running in a standard CLI environment to execute device commands.

Can I discover BluOS devices on my local network using a command line tool?

Yes, the BluOS CLI supports local network device discovery, allowing you to identify available Bluesound or NAD players before sending playback commands or grouping zones.

How do I manage multi-zone grouping and volume for NAD players in automation?

To manage multi-zone grouping and volume for NAD players in automation, use a CLI tool that targets BluOS devices with common flags like --device for specific zone selection and volume adjustments.

Do I need Go installed to use a BluOS CLI for player automation?

Yes, you need Go installed to set up the BluOS CLI, because the required blu binary is installed directly from a BluOS CLI Go module repository.

What is the best way to check the playback status of a Bluesound device via command line?

The best way to check playback status of a Bluesound device via command line is using a dedicated CLI tool with the status command and a --device flag to target the specific player.