I haven’t seen anyone with this issue before.
Ultra+ is setup and works flawlessly as a wyoming satellite for Home Assistant using the internal microphone(s) and speaker.
I want to put Pi 2W inside a speaker case so I thought using the mic jack would be perfect and I would just put the mic pod on the top of the speaker enclosure and make a nice mobile satellite.
I’ve had this little guy running for over a year and the internal mic and speaker were solid. I followed a post to turn off INPUT1 and turn on INPUT2 and it works perfectly…for about 2 minutes.
Nothing in the logs, nothing crashes, it just stops listening the arecord process is still alive. A restart of wyoming service has it up and running again for about 2 minutes.
I have tried all sorts of settings for gain, volume_multiplier and noise suppression etc. I tried hw, plughw, plugarray configs in asound.conf but nothing has it last more than a few minutes.
I have turned off wifi and hdmi and have a script that is monitoring load, heat, the network, and wyoming connections and nothing is jumping out at me as the cause. I have run through a voltage monitor and there are not spikes or dips.
Does it lose signal, go to sleep? Is there anything I can do to keep it alive?
Thanks - Yoda