Skip to main content

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

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)

Source distribution for pyarcamsolo 1.0.1
File Size Uploaded
pyarcamsolo-1.0.1.tar.gz 25.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyarcamsolo 1.0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page