blucli

by Unknown v1.0.0

BluOS CLI (blu) for discovery, playback, grouping, and volume.

What It Does

Blucli allows users to control Bluesound and NAD players from the command line. It provides functionalities for device discovery, playback control (play, pause, stop), volume adjustment, grouping of players, and TuneIn radio search/playback.

When To Use

Use blucli when you want to control your Bluesound or NAD players from the command line, automate tasks involving your audio system, or integrate player control into scripts and workflows. It's particularly useful for developers and advanced users who prefer command-line interfaces.

Inputs

Commands entered in the terminal, such as `blu play`, `blu volume set 50`, or `blu devices`. Device identifiers (ID, name, alias) are used to target specific players.

Outputs

The skill executes commands on the targeted Bluesound/NAD player(s), resulting in changes to playback state, volume, or grouping. The CLI provides feedback messages and status updates.

Limitations

Requires the `blu` command-line tool to be installed and configured. Relies on network connectivity to the Bluesound/NAD players. Some advanced features might require familiarity with command-line interfaces.

Installation

1. Ensure you have Go installed and configured on your system.
2. Open a terminal.
3. Install Blucli using the command: `go install github.com/steipete/blucli/cmd/blu@latest`.
4. Verify the installation by running `blu version` in your terminal. You may need to add the Go binaries directory to your PATH.

View Cline documentation

1. Ensure you have Go installed and configured on your system.
2. Open a terminal.
3. Install Blucli using the command: `go install github.com/steipete/blucli/cmd/blu@latest`.
4. Verify the installation by running `blu version` in your terminal. You may need to add the Go binaries directory to your PATH.

View Gemini CLI documentation

Have a Skill to Share?

Join the community and help AI agents learn new capabilities. Submit your skill and reach thousands of developers.