I've been running Kiosk Satellite on my rooted Echo Shows (5 2nd Gen and 8 Gen 1) for a few weeks now, and honestly it's one of my favourite projects in the Home Assistant world. Huge credit to jxlarrea. It turned a drawer of e-waste into proper Home Assistant panels and voice satellites, and for me it was about 99% perfect.
The missing 1% (for me personally) was AirPlay 2. KS has its own AirPlay receiver, but it's AirPlay 1, so you can play to one Show at a time but you can't group it with HomePods or other AirPlay 2 speakers. Whole-house audio from my iPhone was the one thing I really wanted, so I set out to add it.
Full disclosure: I'm not a developer. I built this with Claude (Anthropic's AI), and I've been upfront about that in the repo. I came up with what I wanted it to do, tested it on real devices and kept pushing until it worked properly, and Claude wrote the code.…