Skip to main content

denonavr-cli is a trivial CLI client for Denon AV receivers based on the denonavr library. Its biggest advantage is receiver autodiscovery, so you don’t have to specify the IP address.

When run without arguments, it scans the network for AVRs. If it finds exactly one, it displays its status:

$ denonavr-cli
Power: ON       Volume: -54.0 dB         Input: HEOS Music

Note that if there are more AVRs on the network or if you wish to eliminate the autodiscovery delay, you need to specify the host explicitly:

$ denonavr-cli -H 192.168.1.6

To see the available commands and options:

$ denonavr-cli --help

In general, commands without additional arguments print the current status in a machine-readable format, e.g.:

$ denonavr-cli volume
-54.0

The commands that alter the state generally print the new value after performing the action:

$ denonavr-cli volume -r 4
-50.0

Metadata

Release files for denonavr-cli 1

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

Source distribution (sdist)

Source distribution for denonavr-cli 1
File Size Uploaded
denonavr_cli-1.tar.gz 3.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for denonavr-cli 1
File Interpreter ABI Platform
denonavr_cli-1-py3-none-any.whl Python 3 none any Details

Total release size: 8.3 kB

Release files / denonavr_cli-1.tar.gz

Download URL denonavr_cli-1.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
85c0f36e1b96f95a53aa84f480e4da8641d86968eca14712b758bbb39343396b
BLAKE2b-256 checksum
How to use checksums
f438ce995feaa16c30b861569572f28353b57c8679bed7c77e761c764480130f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.0b3

Release files / denonavr_cli-1-py3-none-any.whl

Download URL denonavr_cli-1-py3-none-any.whl
Size 4.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ead99008ccffc3c7022bdadd6ffddbb1d33e9477e4ce23e971e56b27521d2f44
BLAKE2b-256 checksum
How to use checksums
e503a9f99aa8f794aed1a0a81a2a2d4a5f20c5ea86aee97a7fe60a3f1d2c3b64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.0b3

Release history Release notifications | RSS feed

4

2 release files

3

2 release files

2

2 release files

This release

1 This release

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