Skip to content
This repository has been archived by the owner on Jun 4, 2023. It is now read-only.

Feature request: AirPlay 2 compatibility for older Sonos products Play 1 #395

Open
Kugelfang666 opened this issue May 4, 2018 · 5 comments

Comments

@Kugelfang666
Copy link

Kugelfang666 commented May 4, 2018

First of all big thanks for this fabulous program. I’ve been using AirSonos now for quite a while as a plug-in on my home assistant which runs on a raspberry pi 3.

As Sonos is recently announced, the older Sonos models will not nativity support AirPlay 2. Hence, I wonder if potentially AirSonos cout be used to bring this feature.

@jelockwood
Copy link

This product should give AirPlay1 for all Sonos models. Based on Sono's blog they are suggesting the AirPlay2 protocol is too heavy for their older models to cope with.

And yet…

Sonos have also said that if you have e.g. a Sonos Play 5 and group it with older models then you can AirPlay2 to the group.

                                (Group)
                     +----------------------------------+
                     |               +--> Sonos Play 1  |
                     |               |                  |
iOS --> AirPlay2 --> |Sonos Play 5 --+--> Sonos Play 3  |
                     |               |                  |
                     |               +--> ZP120         |
                     +----------------------------------+

I don't see why similarly a Sonos Play 5 could not convert and forward to another non-grouped older model - it should be a similar amount of overhead. Like this

                                (Non Grouped)
                     
iOS --> AirPlay2 -->  Sonos Play 5 -----> Sonos Play 3
 

What might not be possible would be for a single Player 5 to forward more than one independent stream.

Anyway, I also would like AirSonos to add support for AirPlay2 if possible, although based on Sonos' claim it is less likely to be possible.

@jfanok
Copy link

jfanok commented May 21, 2018

No real work is going to be possible until AirPlay 2 out with (hopefully) IOS 11.4 and we have some IOS devices to reverse-engineer the protocol.

Also, I think this project is dead/inactive. The only way any new dev work will happen is if someone takes this back up as their own pet project.

@digitalhoax
Copy link

@Kugelfang666 I was just looking into adding airsonos to my hass.io instance, how did you do it and is it a suitable way?

@Kugelfang666
Copy link
Author

there is a custom version in the community respository of home assistant. simply add the respository to home assintant. after that you can install hassio from within the web frontend

https://github.com/hassio-addons/addon-airsonos

@phenotypic
Copy link

@Kugelfang666 I too, think it would be amazing if there was some way for AirSonos to support Airplay 2! Just to clarify, does the custom add-on you linked to add this functionality?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants