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.0.6.tar.gz (24.4 kB view hashes)

Uploaded Source

Built Distribution

pyarcamsolo-0.0.6-py3-none-any.whl (24.3 kB view hashes)

Uploaded Python 3

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