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
Release files for pyarcamsolo 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyarcamsolo-1.0.1.tar.gz | 25.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyarcamsolo-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 51.3 kB
Release files / pyarcamsolo-1.0.1.tar.gz
| Download URL | pyarcamsolo-1.0.1.tar.gz |
|---|---|
| Size | 25.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
163921119d18ab120c4d67ff986a8f12f35e990a6dee887c889dac7e526a55b5
|
|
BLAKE2b-256 checksum How to use checksums |
388bf53aef5fbba26f5bc97f4994fb05c332dfef75dc63235e8fa2027f66aa02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / pyarcamsolo-1.0.1-py3-none-any.whl
| Download URL | pyarcamsolo-1.0.1-py3-none-any.whl |
|---|---|
| Size | 25.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0bcf0129449be1422b94756fd0d00fb9923cce2983d817b7a8f5c13c9be09d13
|
|
BLAKE2b-256 checksum How to use checksums |
6d122e63e38597596d563992ad317a4ab2c49c8d34b67feff2fbca4169e5303c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|