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.0.tar.gz
(25.7 kB
view details)
Built Distribution
File details
Details for the file pyarcamsolo-0.2.0.tar.gz
.
File metadata
- Download URL: pyarcamsolo-0.2.0.tar.gz
- Upload date:
- Size: 25.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2217e9feecd38754a037d5d2e222a8755d94d245c1974cee68899992c3825490 |
|
MD5 | fbc1f04fed351b48ebc03b41ac2d5afa |
|
BLAKE2b-256 | a3f5b8033d61a2e5029db9baffa569f967e85398fb2ade139276f17d9b6b4997 |
File details
Details for the file pyarcamsolo-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: pyarcamsolo-0.2.0-py3-none-any.whl
- Upload date:
- Size: 25.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6223ed4b8e959368ea6569af54e956efe401feb98b119f617f1a574d411d82a6 |
|
MD5 | 4b8053a73e6208722f287d8f2af9dbc5 |
|
BLAKE2b-256 | 547437a26c050d792dcd6ed532f098add83ecfc919f7cfc3a472d7a7aaf5fd49 |