Command line interface for remote controlling a Freecom MusicPal
Project description
musicpal
Command line interface for remote controlling a Freecom MusicPal.
Usage
usage: musicpal [--help] [-h HOSTNAME] [-u USERNAME] [-p PASSWORD] [-d] [-l]
[command] [args ...]
Command line client for the Freecom MusicPal.
positional arguments:
command command for sending to the MusicPal device (default: state)
args (optional) arguments for given command
optional arguments:
--help show this help message and exit
-h HOSTNAME, --hostname HOSTNAME
IP or hostname of the MusicPal device (default: musicpal)
-u USERNAME, --username USERNAME
username for HTTP authorization (default: admin)
-p PASSWORD, --password PASSWORD
password for HTTP authorization (default: admin)
-d, --debug print additional output for debugging
-l, --list print list available API commands and exit
Available commands are:
menu_collapse
- close menu on displayplay
- play media file from (http) urlpower_down
- suspend devicepower_up
- wake-up deviceshow_list
- display a list, arguments are the list itemsshow_msg_box
- display a message boxfavorites
- list favorites if called without arguments, supply favorite index (starting from 0) to selectinfo
- retrieve network informationnext_song
- skip to next favorite / playlist itemnow_playing
- WIPplay_pause
- toggle playbackshow_clock
- display clockvolume_dec
- turn volume downvolume_inc
- turn volume upvolume_set
- print current volume if called without arguments, supply value between 0 and 20 to setstate
- display various information about device state
Links
- https://musicpal.mcproductions.nl/ - various information about the device
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
musicpal-0.1.2.tar.gz
(17.0 kB
view hashes)
Built Distribution
musicpal-0.1.2-py3-none-any.whl
(16.6 kB
view hashes)