Automation Library for Yamaha RX-V473, RX-V573, RX-V673, RX-V773 receivers
Project description
rxv
Automation Library for Yamaha RX-V473, RX-V573, RX-V673, RX-V773 receivers
Installation
Use pip:
$ pip install rxv or $ pip install --use-wheel rxv
Usage
The easiest way to start using is to let SSDP find all available receivers. In most cases rxv module will manage to obtain locations of local compatible devices:
>>> import rxv
>>> receivers = rxv.find()
>>> print(receivers)
[<RXV model_name="RX-V473" ctrl_url="http://192.168.1.116:80/YamahaRemoteControl/ctrl" at 0x2c1c1d0>]
>>> rx = receivers[0]
>>> rx.on = True
>>> rx.volume
-51.0
>>> rx.inputs()
{'AUDIO': None,
'HDMI1': None,
'HDMI2': None,
(...)
'iPod (USB)': 'iPod_USB'}
>>> rx.input
"NET RADIO"
>>> rx.input = "HDMI1"
>>> rx.input
"HDMI1"
If SSDP causes you some problems, ctrl_url can be provided by hand.:
>>> rx = rxv.RXV("http://192.168.1.116:80/YamahaRemoteControl/ctrl", "RX-V473")
License
BSD
Contributors
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rxv-0.1.2.tar.gz.
File metadata
- Download URL: rxv-0.1.2.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4c593d6b83bb79a972e8c55e807fc9135444f39d834546ceec6f639fa50ac3d
|
|
| MD5 |
38b2e213dc6754e24737b4a57c61021a
|
|
| BLAKE2b-256 |
2ce8cae9178b98fce3de4986297e391294f9e8c22d337c4ba5c166afccacf3d5
|
File details
Details for the file rxv-0.1.2-py2.py3-none-any.whl.
File metadata
- Download URL: rxv-0.1.2-py2.py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2461fbe5cf577f8a84d055207122f72e5f622f65d439df21e7df7c32b6471014
|
|
| MD5 |
7cd7500734bc2c7721eadafeb92b6f7c
|
|
| BLAKE2b-256 |
7de69cf76c2774234a4176773ff5b5429b1465787429e8a859c099e414828619
|