Skip to content

Conversation

@rlKoekie
Copy link

@rlKoekie rlKoekie commented Apr 9, 2024

I've added a group_with function to the eISCP class, for easier setup of multiroom audio (also known as Flareconnect). Calling this function on a receiver, and supplying it with a list of other receiver deviceIDs will craft a message that sets up a zone for synchronized audio across multiple devices.

special thanks go to @bendamat who pointed me in the right direction in #158

…tiroom audio (a.k.a. flareconnect) with other receivers. The filter_for_message function needed a modification, as the multiroom setup MGS message gets an MDI response instead. Also added the group_with functionality to the standalone script.
extracting multiroom audio group data from the Onkyo receiver
through an 'MDIQSTN' message.
The grouped_with function uses this function to generate a list
of dicts, one dict for every receiver participating in the groups
active on the selected receiver.
Added a --grouped_with argument to the command line utility. This
function prints the result of the grouped_with function in core.py
in a human-readable format.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant