Testing #11
Replies: 156 comments 615 replies
-
That's great news! Good luck and hit me up if you need someone to test. |
Beta Was this translation helpful? Give feedback.
-
@mcguirepr89: very good to hear this! Advantage of the Lite version would be (from my perspective):
|
Beta Was this translation helpful? Give feedback.
-
Hello, everyone -- I'm happy to report that beta testing can begin for the BirdNET-Lite-system (needs a better name). The new beta-testing one-liner: Some exciting results:
Other notes:
My best regards as always, |
Beta Was this translation helpful? Give feedback.
-
@mcguirepr89 INSTALLATION
FUNCTION
COMMENTS/OPTIMIZATION
NEW FEATURE REQUESTS
MODEL TRAINING
@mcguirepr89 👍 thanks a lot for this BirdNET-Lite system: this is very close to a system that is ready to throw into the field and get really exciting and useful results from it! |
Beta Was this translation helpful? Give feedback.
-
@CaiusX
|
Beta Was this translation helpful? Give feedback.
-
in order not to hijack this thread, I opened a new thread/discussion on the topic "USB microphones for BirdNET-system" |
Beta Was this translation helpful? Give feedback.
-
You guys are awesome!!! I really appreciate the beta testing and the great observations and suggestions. I love all of the ideas and really appreciate the dialog that's going on while sleeping here in North America! I will start putting together some project cards to keep track of next steps and will share here with what to expect. If you guys don't mind, could you send me the I expect there will be a new version for you all to test tomorrow :) My best regards and tons of gratitude, |
Beta Was this translation helpful? Give feedback.
-
Hello, again! I have made several changes based on what you all have seen during beta testing. The following changes have been made and are ready for more testing:
Installation one-liner: |
Beta Was this translation helpful? Give feedback.
-
Hi @mcguirepr89 Installed the latest version on a fresh SD card. The installer appeared to hang at the first reboot - some message about not finding the birdnet conf directory when I ctrl-c 'd. Unfortunately didn't stop there and send you a log. After a second reboot the system installed fine and works as advertised. I'll mail you the installation logs separately. Best |
Beta Was this translation helpful? Give feedback.
-
Hi @mcguirepr89 System running well all day. One issue is that time in file names is 12 hr format - 24 hr would be preferable? Best |
Beta Was this translation helpful? Give feedback.
-
Wow, lots of new updates, It seems my system is outdated already . . . :-) Had my system in the field for two days (and it catched Eurasian Pygmy owl with a confidence of 99% ! And I can confirm it truely is) Further comments:
FALSE POSITIVES.
RECORDING LENGTH
CUSTOM SPECIES LIST
OK, I will now pull the latest version and make a fresh install ! Keep up the good work, Patrick! |
Beta Was this translation helpful? Give feedback.
-
I have made the adjustment so that recording length can be set dynamically. A service restart for birdnet_recording.service needs to take place after changing the variable for it to take effect. I am tinkering with extraction length -- what would you recommend as the duration for an extraction? |
Beta Was this translation helpful? Give feedback.
-
Hello, all! UPDATES: There are now two new variables for testing:
@DD4WH I tested with setting RECORDING_LENGTH to 60 and EXTRACTION_LENGTH to 20 and sure enough, right at 10 seconds you hear the identification. I hope the extra audio context is helpful 👍 |
Beta Was this translation helpful? Give feedback.
-
Hi @mcguirepr89 Instructions for installing this update needed by the "birder level community" - Applying results in http://extractionlog.local/-
Best |
Beta Was this translation helpful? Give feedback.
-
@CaiusX |
Beta Was this translation helpful? Give feedback.
-
Great news! Ready to switch to main! |
Beta Was this translation helpful? Give feedback.
-
Hi, Frank! @DD4WH
I can confirm that you have found a bug :( -- a crappy bug. I can confirm that the process of restoring a database onto a new installation works (take a look at my installation right now, as I've imported @CaiusX's data to my installation for testing), but I was unable to use the "File Manager" to accomplish this task. I think, this means that the PHP upload feature in the "File Manager" is broken. To confirm, I suspect you will be able to restore the old database to a new installation using WinSCP to just copy the old birds.db to the new system. I'm about 90% sure this will work for you (as the protocol I used to transfer @CaiusX's data to my machine was I look forward to hearing from you about whether WinSCP allows you to restore the database with the ease and simplicity it should require. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone! This past weekend I used an old webcam and old Pi I had laying around, ran the install script, opened a window, tossed the webcam out the window and closed it. Everything worked great! Testing has been gone great and I have decided to upgrade my hardware. @DD4WH I have ordered microphones similar to what you suggested (had to use slightly different models due to lead times), @mcguirepr89 suggested a better power supply for my 4B+ to get around the low voltage errors. I've also ordered the foam wind shield. So I might do stereo microphones, with foam shields spaced at the appropriate distance. Either way, I'm the site in Norman, Oklahoma (or Noble depending on your map). Outside my windows at 3am I have a bunch of coyote puppies and a large Great Horned Owl right now. Hope this starts appearing in my data. This is a pretty exciting project with highly motivated people. I'm excited to be a part of it! |
Beta Was this translation helpful? Give feedback.
-
Hello everyone!! I hope this finds you all doing well ~~ @DD4WH Frank and I have been testing BirdNET-Pi on the Raspberry Pi 0W2 for the last few days and the results have been a pleasant surprise -- you can take a look at my example installation here to get an idea of how the system responds on the RPi0W2 hardware. I wanted to invite anyone else interested in testing BirdNET-Pi on the Raspberry Pi 0W2 hardware to go ahead and give it a go. I've put together a brief set of instructions that cover the few changes that need to be made for the system to work on the RPi0W2 properly. In terms of testing, I'm really just interested in user feedback so that I can land on exactly which steps to recommend and can properly set expectations for folks interested in running BirdNET-Pi on this hardware. Lastly, but certainly not least, I wanted to thank my new sponsors for their kind donations to the project. Thank you all so so much!! And thank you to all of my testers!!! My best, |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
Hi Patrick, the new installation works fine. However, it gets stuck when I try to switch on Privacy mode: System is responding, but no more recording/extraction etc. Also, no way to revert my "Privacy mode" switching. Privacy mode is indicated as OFF, but recording/extraction is stuck. |
Beta Was this translation helpful? Give feedback.
-
I have installed the latest version on my test system and found that Swedish letters are not displayed correctly after the last update. Sound files and spectrograms are also missing. |
Beta Was this translation helpful? Give feedback.
-
I have noticed that daily_plot.py, which creates the Top 10 graph, is updated now and then. In the previous version, you could easily comment out "reading = xx" to get all the day's findings and I managed to get it pretty good except that if there were fewer than eight species, the labels at the bottom were not fully visible. In the latest version, it is possible to specify the number of species you want to see, but have not been able to get a graph when the variable has been commented out. The problem is that the more species you want listed, the more compressed the list of species in the graph becomes as the height of it seems to be fixed. The ideal solution would be that you could specify the amount of species you want to include in the graph or a value for all species and that then the height of the graph is adjusted according to the species that are actually listed, ie not according to the maximum number you have specified. I hope it can be solved. The following screen dump lists 28 species. |
Beta Was this translation helpful? Give feedback.
-
Thanks for understanding and investigating how to solve this. The thing is to have a quick look in the first view. I know the bird observatory I'm working with really like the overview on the first page. It doen't need to be a fancy solution with installation options. I'm completely satisfied with changing value in variables or comment/uncomment some lines in the script. It would also be nice to have the possibility to show the total for each species. Thanks again! |
Beta Was this translation helpful? Give feedback.
-
Thank you all for your help with this project! I am going to be working on putting together a pre-installed image with the help from my generous sponsors who helped me get my hands on a large enough SD card to start working on a pre-installed image to make getting started with a BirdNET-Pi a little bit easier! I will let you know when it is finished and ready to install~~ My best regards to you all, |
Beta Was this translation helpful? Give feedback.
-
Howdy, gang -- it's been a while and oh so much has changed!!!! Testing is certainly different these day -- the pace for the main project is breathtaking and the improvements have been fundamental. Though we still need a testing ground when our sites are on new territory, and my sights have been on a fundamental change to how the system does its dance. A new user, @mzakharo, recently made a great suggestion, which is to utilize the system's virtual memory for the processes preceding analysis. Brilliant! This means that we can send the 24/7 recordings to virtual memory, run the analysis, and when there is actually data worth keeping, then and only then is the data written to the SD card. I'm no mathematician, but were I to make my most educated guess, I would expect this change will cut down on SD card read/writes by a bout a zillion and half percent, carry the 2, and then you've got your savings right there on the receipt to show off next time you go shopping. <---- yep, I'm no mathematician, so I had to use a little grocery store math to finish my calculations, I hope it's not noticeable. Testing wise, the system will really be organized so differently that I want to be thorough before even suggesting PRs to
If anyone is able to help out with these test, please let me know -- you should be able to test an installation with the following command (untested as of the time of this writing, but should work):
Please accept my very best regards and constant gratitude! |
Beta Was this translation helpful? Give feedback.
-
and this is the The problem seems to be that the BirdNET-Pi uses a US time zone, because I can set the time manually in the Settings or tick the box, but the labels of the files seem wrong! |
Beta Was this translation helpful? Give feedback.
-
I opened an issue for the time problem: |
Beta Was this translation helpful? Give feedback.
-
Folks,
I just want to completely endorse Matt's perspective. Timezones are a
rabbit-hole best avoided, at least on the collection and database record
end.
Cheers,
Doug
…On 6/9/22 11:12, Matt Luttrell wrote:
I kind of feel like I'd regret not saying at least once that this is
one of the reasons to switch to UTC for all components. Generally
these problems just get bigger and bigger until someone takes the
plunge to switch over.
—
Reply to this email directly, view it on GitHub
<#11 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAYGKVXPP2IYA4IPGPZTA73VOICXTANCNFSM5FSCXBRQ>.
You are receiving this because you are subscribed to this
thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I love you all and really appreciate your input and insights on the timezone trouble!!! I will, however, still probably use a non-UTC system timezone as the solution here. This is important because BirdNET-Pi is a server running many services and is not a script or a single service. I don't believe UTC will be in keeping with the user-friendly, you-don't-need-to-know-computers approach the system is meant to maintain. Most users will want their system reporting things to them with their correct timezone. I do believe this truly is easy enough to accomplish -- to set the timezone for the entire system, one simply needs to symbolically link the already included desired timezone indicator found in With that said, I haven't heard any arguments yet for UTC, other than those against standard timezones -- the exception being that there is a "rabbit hole" that needs to be avoided -- since the rabbit hole ships with Debian and all the TimeZones anyone would ever need, I'm inclined to let the user reach into the rabbit hole and pull out the timezone they need to use? I'm certainly open to more specifics and information around this from those willing to make a case, though you can see which direction I'm leaning for development at this time. My best! |
Beta Was this translation helpful? Give feedback.
-
Hi, folks!
As requested, I am working on building this out from the BirdNET-Lite repo as well. If anyone can share successes in getting this built on aarch64 machines, I'd love to know more. I will post updates to this pursuit here and will update the BirdNET-Lite Project.
Wish me luck!
Patrick
Beta Was this translation helpful? Give feedback.
All reactions