Error Code 11 - No Audio

I’m not sure when this started because I’ve been away for a while, but I just did a bunch of updates (currently on 0.4.8 and firmware 1.9) after coming back and I noticed today that my announce wasn’t working from Home Assistant.

I manually called it from HA and I could see the temp zone popup in the amplipi UI. I called it from the Browse API tab, and still no sound. I rebooted the amplipi, no change. I tried sending Spotify to it and no audio either. I then did a reset, and a reboot, same. After that I went to the physical unit and saw “Error Code 11” on the display. I rebooted it again and watched the display and as it booted up it showed something like “Unable to connect to API.”

What are my next troubleshooting steps? Thanks!

EDIT: I went to the update tab and some spotify update was there (still on 0.4.8). I applied that just now, but still no audio.

Sorry to hear about that. Can you try playing an Internet radio station like the default groove salad?

If that doesn’t work as well, this probably require a little more troubleshooting. Next steps would be either to send us a system log or to open up a support tunnel, your choice.

Thanks for getting back to me! A Groove Salad stream did start and I heard audio as expected.

EDIT: I’ll also note that doing the announce from the Browseable API seems to take a while. I don’t recall specifically what it was before, but I don’t ever remember clicking and waiting for the reply to load. Now it’s between 3 and 4 seconds - still no sound when doing this, but I thought it was odd:

{
  "media": "https://www.nasa.gov/wp-content/uploads/2015/01/640150main_Go20at20Throttle20Up.mp3"
, "vol_f":0.4
, "zones" : [0]
}

Took 3417 milliseconds

That’s about the same time it takes for me. The reason for the delay is that announcements are synchronous requests and don’t return until the sound is finished playing. We have some plans to fix this in the future Make announcements asynchronous · Issue #421 · micro-nova/AmpliPi · GitHub

Ah yes, I recall seeing that feature at some point.

I just kicked off a support tunnel earlier this morning and sent an email to the support address.