blucli

Controls Bluesound and NAD players via the blu CLI for playback, grouping, and volume.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill blucli-jerome-prakash-l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blucli
Source: https://github.com/JEROME-PRAKASH-L/openclaw/tree/main/skills/blucli
Command: npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill blucli-jerome-prakash-l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing Bluesound and NAD network audio players from the command line requires knowing device IDs, grouping commands, and playback controls. This Skill provides a structured way to discover devices, control playback, manage groups, and adjust volume using the blu CLI. ## Core Features & Use Cases - Device Discovery & Targeting: List available players with blu devices and target them by ID, name, alias, environment variable, or config default. - Playback & Volume Control: Play, pause, stop, and set volume levels on any selected device. - Grouping & TuneIn: Create or remove multi-room groups and search or play TuneIn radio stations. - Use Case: You want to start a TuneIn station on your living room Bluesound speaker at volume 15. Use this Skill to find the device, confirm the target, and issue the play and volume commands. ## Quick Start Use the blucli skill to list my Bluesound devices and play the TuneIn station matching "jazz" on the living room player at volume 15.

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?

Use the blu CLI to control Bluesound players from the terminal. Run blu devices to list players, then target one with --device and issue commands like blu play, blu pause, or blu volume set 15.

How do I group Bluesound or NAD players for multi-room audio?

Use blu group commands to manage multi-room setups. Run blu group status to view current groups, blu group add to add a player, and blu group remove to detach one from the group.

How do I play TuneIn radio on a Bluesound device?

Use blu tunein search with a query to find stations, then blu tunein play with the query to start streaming. Confirm the target device first with --device or the BLU_DEVICE environment variable.

How do I select which Bluesound device a command targets?

Target selection follows a priority order: the --device flag with an ID, name, or alias takes precedence, then the BLU_DEVICE environment variable, then the config default if one is set.

Can I use blu output in scripts and automation?

Yes, blu supports a --json flag that formats output as JSON for scripting. This makes it straightforward to parse device status and command results in shell scripts or automation pipelines.