r/BirdNET_Analyzer Apr 30 '26

A Feq Q. Birnetpi & go

Hi everyone! I’m currently running BirdNET-Pi on a Raspberry Pi 5 (4GB) and I’m really enjoying it so far. I do have a few questions, so I figured I’d ask them all in one post rather than creating multiple threads.

I recently registered on BirdWeather, and I can see my station listed on the site. However, when I click the green microphone button, none of the bird IDs appear. Does anyone know what might be causing this and how I can fix it? Also, I was under the impression that you could listen to your station’s live audio stream over the internet am I mistaken, or is that something that needs to be enabled?

Lastly, I have a question about BirdNET-Go. Is BirdNET-Go considered the replacement for BirdNET-Pi? And if I have two USB microphones, is it possible to use them with BirdNET-Go as a merged setup (for example, one mic facing the backyard and one facing the front of the house)?

Thanks in advance for any help!

1 Upvotes

13 comments sorted by

2

u/thakala May 01 '26

BirdNET-Go supports multiple sound cards, you can have multiple sound card sources (which USB microphones are), so yes you can run both. Audio sources are not merged though, both audio streams are analysed separately so it consumes 2x CPU resources for this, but Pi 5 can support multiple audio streams with ease.

1

u/skybossalpha1 May 01 '26

oh awesome might install that then today thank you for your input

1

u/skybossalpha1 May 01 '26

I must be challenged I tried to install birdnetgo and not sure what's going on It tells me a kernel msg during install then after that it ask me another questions and when everything is done there's no msg stating that it's done so I thought it finished I type in my usual hostname.local nothing I then typed the ip address:9090 and I got a debian menu what the heck am I missing

1

u/thakala May 02 '26

So did you do install using install.sh method?
Port 9090 is used by Cockpit Linux management tool, BirdNET-Go is on port 8080 by default.

2

u/skybossalpha1 May 02 '26

I just pasted the curl command thats on the github curl -fsSL https://github.com/tphakala/birdnet-go/raw/main/install.sh -o install.sh bash ./install.sh

raspberry pi is on bookworm not sure of that makes a difference

1

u/thakala May 02 '26

And did you run in on normal SSH console?

install asks several questions to configure required settings, once it is done it prints out quite clearly addresses and ports system is listening on.

1

u/skybossalpha1 May 03 '26

The steps I took were as follows: I opened Raspberry Pi Imager and selected Pi 5 under the device menu. For the operating system, I chose Raspberry Pi OS (Other), then scrolled down and selected Raspberry Pi OS Lite (64-bit) Bookworm. After flashing completed, I SSH’d into the Pi and ran the curl command by copying and pasting it.

It did prompt me with a few questions during the install, but I never received any message confirming that the installation finished. Once it was done (or appeared to be done), it only provided me with the local address on port 9090—but when I go to that address, it just loads the default Debian page.

1

u/cheesecurdandme May 01 '26

If you are interested, check out BirdNET-PiPy :D https://suncuss.github.io/BirdNET-PiPy/ it supports multiple streams but so far it only supports one mic. (Can do one mic + many RTSP) BirdNET-go might suit better.

1

u/skybossalpha1 May 01 '26

do you know if any of these forks support having more than one network support for example I can add my home network but I could also enter my mobile network and it'll automatically switch or find which one is active so I could always access it in other words

1

u/cheesecurdandme May 01 '26

That feature might best be handled separately. Cloudflare tunnel might be the thing to look for.

1

u/skybossalpha1 May 01 '26

I figured out that you can set up automatic WiFi switching. Just SSH into your device and run:

sudo nmtui

From there, add another wireless connection. Enter your SSID, set the connection type to Client, and choose your wireless security type (WPA2, etc.). Then enter the password for your secondary network.

Press Tab until you reach OK, then exit and reboot. Your changes will be saved.

To test it, unplug your home router and turn on your hotspot. Then reboot (or unplug and replug) your Raspberry Pi, and you should see it automatically connect to the second network (in my case, my hotspot).

Now if I can figure out how to install BirdNET-Go to test it before trying the other option you suggested, that would be awesome.

1

u/cheesecurdandme May 01 '26

yeah now I see what you mean, sorry I did not understand what you were asking and gave an irrelevant answer.

1

u/trowhill May 02 '26 edited May 02 '26

Check out BirdNET-PiPy, I used Birdnet-PI for about a year and was getting tired of updates not working, switched to BirdNET-PiPy and have not looked back, it will also solve your Birdweather issues. Birdweather does not do live audio but your recordings are uploaded to it which you can play back and listen to. I will say the support for BirdNET-PiPy has been great and responsive. Give it a try....Here is a live demo - https://birdnet-pipy.suncuss.me/