Skip to main content

squeezebox-cli pipeline status coverage report

A command line interface to control Squeezebox players.

Installation

% pip install squeezebox-cli

Configuration

Optionally, the host and port for your Logitech Media Server instance can be configured in ~/.squeezebox-cli.toml

[server]
host = your-hostname
port = your-port

Usage

Try:

% squeezebox-cli --help

and explore from there.

List the connected players:

% squeezebox-cli players
  index  name         is playing?
-------  -----------  -------------
      0  Dining Room  no
      1  Kitchen      no
      2  Lounge       no
%

Show a player's status (short):

% squeezebox-cli player 0 status
[Dining Room] <stop> vol:23/100 2/13 The Goodman [>>The Daughter of Megan]

Show a player's status (long):

% squeezebox-cli player 0 status
[Dining Room] <stop> vol:23/100 2/11 The Goodman [>>The Daughter of Megan]
         index  title                                   album                 artist
-----  -------  --------------------------------------  --------------------  ----------
             1  The Village Green Preservation Society  Awkward Annie         Kate Rusby
>>>          2  The Goodman                             Underneath the Stars  Kate Rusby
             3  The Daughter of Megan                   Underneath the Stars  Kate Rusby
             4  Cruel                                   Underneath the Stars  Kate Rusby
             5  The Blind Harper                        Underneath the Stars  Kate Rusby
             6  The White Cockade                       Underneath the Stars  Kate Rusby
             7  Falling                                 Underneath the Stars  Kate Rusby
             8  Bring Me a Boat                         Underneath the Stars  Kate Rusby
             9  Polly                                   Underneath the Stars  Kate Rusby
            10  Sweet William's Ghost                   Underneath the Stars  Kate Rusby
            11  Underneath the Stars                    Underneath the Stars  Kate Rusby
%

Monitor a player:

% squeezebox-cli player 0 monitor
    Track:                                   Album:                 Artist:
  1: The Village Green Preservation Society : Awkward Annie        : Kate Rusby
  2: The Goodman                            : Underneath the Stars : Kate Rusby
  3: The Daughter of Megan                  : Underneath the Stars : Kate Rusby
  4: Cruel                                  : Underneath the Stars : Kate Rusby
  5: The Blind Harper                       : Underneath the Stars : Kate Rusby
  6: The White Cockade                      : Underneath the Stars : Kate Rusby
  7: Falling                                : Underneath the Stars : Kate Rusby
  8: Bring Me a Boat                        : Underneath the Stars : Kate Rusby
  9: Polly                                  : Underneath the Stars : Kate Rusby
 10: Sweet William's Ghost                  : Underneath the Stars : Kate Rusby
 11: Underneath the Stars                   : Underneath the Stars : Kate Rusby



Dining Room 2/11 The Goodman <stop> vol:23/100

Metadata

Release files for squeezebox-cli 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for squeezebox-cli 0.2.3
File Size Uploaded
squeezebox_cli-0.2.3.tar.gz 22.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for squeezebox-cli 0.2.3
File Interpreter ABI Platform
squeezebox_cli-0.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 48.3 kB

Release files / squeezebox_cli-0.2.3.tar.gz

Download URL squeezebox_cli-0.2.3.tar.gz
Size 22.4 kB
Tags Source
SHA-256 checksum
How to use checksums
2b1322f799299737d295851c938967428cd0ad765f353e0eefb30a6008fca109
BLAKE2b-256 checksum
How to use checksums
2f55967304b021356490aec6ab99a22f54126a960ff2a2c2084931373844c72f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / squeezebox_cli-0.2.3-py3-none-any.whl

Download URL squeezebox_cli-0.2.3-py3-none-any.whl
Size 25.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8ffc62383b2b2351840f3c534918153ec93b0317e00791005b024955d0446cb5
BLAKE2b-256 checksum
How to use checksums
1c273122c8ae5a4b12614adf90e7aaaaa4825138cdf71a1ec4e93ce8ba2181a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.10

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page