
Blucli
- 3k installs
- 385k repo stars
- Updated August 3, 2026
- steipete/clawdis
blucli is a CLI skill for controlling Bluesound and NAD players with discovery, playback, volume, and grouping.
About
blucli exposes the blu CLI for discovering and controlling Bluesound and NAD network players from scripts or agent workflows. Quick start runs blu devices to pick a target, blu --device id status for playback state, then play, pause, stop, or volume set on the chosen unit. Target selection follows --device id name or alias, the BLU_DEVICE environment variable, then an optional config default in strict priority order. Grouping commands include group status, add, and remove for multi-room layouts. TuneIn integration supports tunein search and tunein play queries for internet radio streams. Automation should pass --json for machine-readable status and transport fields. Install the blu binary with go install github.com/steipete/blucli/cmd/blu@latest when openclaw metadata reports it missing. Operators must confirm the target device before changing playback or volume so the wrong room speaker is not adjusted unintentionally.
- Device discovery and targeted playback control.
- Priority order for --device, BLU_DEVICE, and config default.
- Grouping status, add, and remove commands.
- TuneIn search and play by query string.
- JSON output flag for scriptable automation.
Blucli by the numbers
- 2,970 all-time installs (skills.sh)
- +158 installs in the week ending Aug 2, 2026 (Skillselion tracking)
- Ranked #75 of 550 CLI & Terminal skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 3, 2026 (Skillselion catalog sync)
blucli capabilities & compatibility
- Capabilities
- device discovery and status queries · playback transport play pause stop · volume set on selected target · multi room grouping management · tunein search and play integration · json output for scripting
- Use cases
- orchestration · planning
- Pricing
- Free
What blucli says it does
Confirm the target device before changing playback.
npx skills add https://github.com/steipete/clawdis --skill blucliAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 3k |
|---|---|
| repo stars | ★ 385k |
| Security audit | 3 / 3 scanners passed |
| Last updated | August 3, 2026 |
| Repository | steipete/clawdis ↗ |
How do I control Bluesound or NAD playback and volume from the command line?
Control Bluesound and NAD players with blu for status, playback, volume, grouping, and TuneIn search.
Who is it for?
Users automating Bluesound or NAD multi-room audio from scripts or agents.
Skip if: Skip for Sonos, AirPlay-only speakers, or music production DAW workflows.
When should I use this skill?
User runs blu commands, asks to control Bluesound, NAD, grouping, or TuneIn playback.
What you get
Targeted player status and playback or volume change on the intended device.
- executed device commands
- automation script snippets
Files
blucli (blu)
Use blu to control Bluesound/NAD players.
Quick start
blu devices(pick target)blu --device <id> statusblu play|pause|stopblu volume set 15
Target selection (in priority order)
--device <id|name|alias>BLU_DEVICE- config default (if set)
Common tasks
- Grouping:
blu group status|add|remove - TuneIn search/play:
blu tunein search "query",blu tunein play "query"
Prefer --json for scripts. Confirm the target device before changing playback.
Related skills
Forks & variants (2)
Blucli has 2 known copies in the catalog totaling 17 installs. They canonicalize to this original listing.
How it compares
Pick blucli over generic HTTP home-automation skills when targets are BluOS Bluesound or NAD gear and you want the official blu CLI surface.
FAQ
How pick the target player?
Use --device, BLU_DEVICE env, or the config default in that priority order.
How script status output?
Prefer --json on commands for machine-readable responses.
How install blu?
Use go install github.com/steipete/blucli/cmd/blu@latest when missing.
Is Blucli safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.