Funiculi is a tiny command-line utility which lets you interact with Denon AVR amplifiers over your local network.
It currently supports turning the unit on and off, querying its power status, changing its volume, and streaming music to it over DLNA.
You need the following software installed on your system:
To install Funiculi from PyPI, open a shell and run:
pip install funiculi
If that doesn’t work, try:
python3 -m pip install funiculi
Direct your favorite
AUR helper to the
funiculi
package.
funiculi [FLAGS] COMMAND
COMMAND
is one of the following:
-
off
Turns the device off. -
on
Turns the device on. -
down
Turns the volume down one step. -
up
Turns the volume up one step. -
source [get | set NAME]
Selects or queries the audio source. -
status
Queries whether the device is on standby. -
dlna
Sets up a local virtual output device that relays all audio to the receiver via DLNA.
See USAGE.md
or man 1 funiculi
for details.
See CONTRIBUTING.md
.
Copyright (c) 2024 Claudia Pellegrino
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. For a copy of the License, see LICENSE.