Asyncio Python library for controlling Arcam Solo Hi-Fi devices via RS232 ser2net bridge.
Project description
Python library for controlling Arcam Solo devices via a serial network bridge (ser2net)
Based on the implementation of aiopioneer
Features
- Implemented in asyncio.
- Maintains single continuous telnet session to ser2net server, reconnecting where required
- Eliminates need to poll as library will decode status messages from the Hi-Fi unit
- Supports power on/off
- Supports changing source
- Supports sending custom IR commands
- Automatically sets the time on startup (if still supported by your software version)
Important notes
- The documentation appears to be different to what is supported on some units, if your software version is 2.7 or lower (you can check in the engineering menu), you will need to use a baudrate of 38400 (8n1).
Source list
| ID | Name |
|---|---|
| 00 | N/A |
| 01 | FM |
| 02 | DAB |
| 03 | TAPE |
| 04 | AV |
| 05 | N/A |
| 06 | N/A |
| 07 | AM |
| 08 | GAME |
| 09 | USB |
| 10 | CD |
| 11 | TV |
| 12 | AUX |
References
- aiopioneer: https://github.com/crowbarz/aiopioneer
- rs232server: https://github.com/arfoll/rs232server
- Arcam Solo Mini rs232 protocol: https://www.arcam.co.uk/ugc/tor/solomini/RS232/solomini_rs232.pdf
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
pyarcamsolo-0.2.1.tar.gz
(25.9 kB
view details)
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 pyarcamsolo-0.2.1.tar.gz.
File metadata
- Download URL: pyarcamsolo-0.2.1.tar.gz
- Upload date:
- Size: 25.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79aedfaaa9e5811b25f45456b5f1f25a74e138cbeb70cf98781d245998f24ed5
|
|
| MD5 |
1ae0133ae75ed09cafa2bb05a10add3e
|
|
| BLAKE2b-256 |
def3733bac7a988418e909709b3dc4cbbc9541d1b80a2850bdac8644e733adc2
|
File details
Details for the file pyarcamsolo-0.2.1-py3-none-any.whl.
File metadata
- Download URL: pyarcamsolo-0.2.1-py3-none-any.whl
- Upload date:
- Size: 25.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4bb52ab1ce79d1e927575a3495ebcabde9e24aa79612c0affd1fa740657d8d84
|
|
| MD5 |
75b810a25735fbbd2ed673b5c6480bac
|
|
| BLAKE2b-256 |
1db09760d33b726c8ebea65adfb546edf4fd2a4c629b121f3a46453438a24d95
|