New experimental "Sendspin protocol" (formerly "Resonate") for streaming synchronized multi-room audio and HiFi music playback to multiple media player appliances and smart speakers running ESPHome on ESP32 or Linux on Raspberry Pi (Zero)

But that pull request which will add the initial Sendspin component to upstream ESPHome has not even been merged into the mainline ESPHome codebase yet, the pull request is still open as a draft with a WIP (Work-in-Progress) flag. So why would you not report any issues directly to developers via that pull request on GitHub as long as it has not yet been merged? Regardless, I am pretty sure that Sendspin developers and ESPHome developers working on that code do not read this forum thread and it is therefore unlikley they see reports here, which does not help anyone. Again, suggest you report issues directly to GitHub in that pull request while it is still open and unmerged, that could help many people if issues gets fixed there.

well right now there are known memory issues with esp boards, which cause crashes. The causes of these crashes is proving difficult to identify, so the fix may be some time coming. As suggested this is all still in alpha and work is happening at pace.

The discord page is by far the best page / discussion to address these issues as this is where the developers and testers are discussing the issues. Bringing the issues up here may help some, but unless the developers here about these issues they will not be able to fix them.

1 Like

Reporting an issue is not the same thing as asking around to see if others are trying the same thing as you. Reaching out to users is not the same as reaching out to developers. Sure, if you have a specific issue to report do it on GitHub. But when you’re still trying to figure out if you yourself are the root cause of the problem, or just want to know if anyone is working on a specific device, a forum seems like a good place to me.
I myself wouldn’t want to slow down the development because a code owner has to process an issue, spend time on it, only to find out I made a typo in my YAML somewhere.

1 Like

Yes exactly, I will probably push this up the chain but I am interested to know if anybody has Sendspin working on a P4 or if anybody has even tried.

I have about 20 different ESP32 screens and the p4 screens are by far the best. They support LVGL features like “swipes”, They support large size high resolution screens well, and they work will with audio such as microphones and speakers. The P4 also has a lot more extra I/O lines for hardware development.

I plan to be doing most future ESPHome development on the P4.

Hi, I don’t know if it’s the place to mention or related with, but since a couple of days when I compiled my MuseRadio with last ESPhome Dev and installed last HA release, got a lot gliched in the streaming (1s break, and often the ESP is rebooting)…

This is a known issue, and apparently difficult to diagnose and therefore fix.

some discussion on the sendspin (wip) page linked above. Also some on the discord page.

Sendspin initial pull request has still not yet been merged into ESPHome dev so unless you specifically built it with that draft pull request then should not be related to Sendspin.