Articles in this section

Roon integration

This integrated integration enables an extension for Roon on your network.

  • All available Roon zones at the time of the setup process are stored in the integration.
  • To add or remove a zone, the setup needs to be run again.
  • A media-player entity is created for each zone to control playback and show media artwork.

Requirements

  • The Roon core must be on the same network subnet as the Remote.
  • The extension needs to be authorized in the Roon application under Settings, Extensions.
  • See general Network requirements for further information.

Limitations and known issues

  • Only one Roon core is supported.
  • Roon extension is advertised on the network and requires the Roon core to be on the same network.
  • Media browsing, playlist handling, output zone grouping are not supported.

Supported commands

Supported attributes in the media player entity:

  • State (playing, paused, unknown)
  • Volume, muted
  • Media duration and position (if supported by the media type)
  • Title, Album, Artist, Artwork
  • Shuffle, repeat

Supported media player commands:

  • Volume level, Volume up, down, mute toggle
  • Play/pause, next, previous
  • Set media position (if supported by the media type)
  • Shuffle, repeat

More information

This integration is open sourced. It can also be run on a PC on your network and used as an external integration.

Was this article helpful?
0 out of 0 found this helpful