Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.33 KB

README.md

File metadata and controls

39 lines (31 loc) · 1.33 KB

Tests

Pytheos is a Python library designed to allow easy interaction with devices in the HEOS audio ecosystem. HEOS is supported on some Denon and Marantz products.

Features
  • Network discovery via SSDP
  • Get current Now Playing status
  • Control of all HEOS devices - play, pause, mute, volume, and so on.
  • Browse music sources and containers
  • Queue & Playlists - creation, modification
  • Group management
  • HEOS Event support
  • .. and everything else as defined in the HEOS CLI Protocol Specification
Device Support

This is a partial list of supported devices - I suspect most, if not all, HEOS devices will work fine.

Confirmed
  • Marantz PM7000N (1.583.161 r165840)
Installation
As a package
pip install git+https://[email protected]/endlesscoil/pytheos.git
Developers

If you wish to do development work on Pytheos you can clone the repository and set up your development environment with the following commands.

git clone [email protected]:endlesscoil/pytheos.git
pip install -e pytheos
Example Usage

See the examples directory for a set of high and low-level examples. Current API documentation can be found here.