Skip to main content

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

Project details


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)

Uploaded Source

Built Distribution

pyarcamsolo-0.2.0-py3-none-any.whl (25.7 kB view details)

Uploaded Python 3

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

Hashes for pyarcamsolo-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2217e9feecd38754a037d5d2e222a8755d94d245c1974cee68899992c3825490
MD5 fbc1f04fed351b48ebc03b41ac2d5afa
BLAKE2b-256 a3f5b8033d61a2e5029db9baffa569f967e85398fb2ade139276f17d9b6b4997

See more details on using hashes here.

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

Hashes for pyarcamsolo-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6223ed4b8e959368ea6569af54e956efe401feb98b119f617f1a574d411d82a6
MD5 4b8053a73e6208722f287d8f2af9dbc5
BLAKE2b-256 547437a26c050d792dcd6ed532f098add83ecfc919f7cfc3a472d7a7aaf5fd49

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page