Commit Graph

2013 Commits

Author SHA1 Message Date
frederik 2a79f1fa65 we previously merged both BirdNET label files, not realising one had traditional and the other simplified Chinese, so split properly and have both Chinese variants now. 2025-11-29 16:57:13 +01:00
frederik 466c91fdc0 work around flake8 bug?? 2025-11-22 19:32:23 +01:00
frederik f210fb1f74 add translation tools to maintainer.py 2025-11-22 19:20:41 +01:00
frederik d6e975b344 add vietnamese 2025-11-22 19:04:53 +01:00
frederik 8d08e17770 cleanup filter_humans a bit 2025-11-22 18:35:55 +01:00
frederik 1e2edbfd6e cleanup: factor out passing in settings 2025-11-22 18:35:55 +01:00
frederik d154b5f6f1 fix: enable sending test notifications with an empty db 2025-11-22 10:00:35 +01:00
frederik 771855812f add db 2025-11-22 10:00:35 +01:00
frederik f2a2214c6f fix: make sure to pass strings 2025-11-21 18:43:08 +01:00
frederik 3b36d2a2d3 fix: make sure $detections is iterable 2025-11-19 18:13:11 +01:00
frederik c1e70c3a2d cleanup the module structure a bit 2025-11-17 18:44:27 +01:00
frederik b479855cfc make testable in github action 2025-11-17 18:44:27 +01:00
frederik 0caea78f94 make install independant 2025-11-17 18:44:27 +01:00
frederik eda7958fbc add Perch v2 model and BirdNET-Go_classifier_20250916 as testcase 2025-11-17 18:44:27 +01:00
frederik c9787ed5ae cleanup usage of labels.txt a bit 2025-11-17 18:44:27 +01:00
frederik 0d28d5e8d0 use helper 2025-11-17 18:44:27 +01:00
frederik 92b3dbe95f move more complex classes to their own module, keep imports helpers.py core python 2025-11-17 18:44:27 +01:00
frederik 06615fea8f move more complex classes to their own module, keep imports helpers.py core python 2025-11-17 18:44:27 +01:00
frederik d8d0d5aa09 use models.py, add support for data model V2 2025-11-17 18:44:27 +01:00
frederik d2f4c6c6c0 use models.py 2025-11-17 18:44:27 +01:00
frederik 7c6caa376a models.py added 2025-11-17 18:44:27 +01:00
frederik 200048ca27 update Detection signature 2025-11-17 18:44:27 +01:00
frederik a152250f11 add language helpers 2025-11-17 18:44:27 +01:00
frederik 14be6e68ad add basic test 2025-11-17 18:44:27 +01:00
frederik ee221a2581 fix: just remove unconditionally 2025-11-15 18:28:12 +01:00
frederik 5ef3b71d7d avoid running out of space on Pi Zero 2025-11-15 12:51:33 +01:00
frederik da92e77240 rework recording to use one ffmpeg instance per stream, also use the segment to write out the individual recordings instead of restarting every time 2025-11-15 12:51:33 +01:00
frederik b101f993dd the number of species a model can detect should not matter in the privacy filter 2025-11-12 21:45:00 +01:00
frederik 559f29c37a fixup 2025-11-10 19:32:21 +01:00
frederik 1f91f7c2b5 login trixie fix 2025-11-10 18:59:56 +01:00
Nachtzuster edd5c62447 Fix test (#512)
* cleanup

* fix & cleanup

* make testable

* please add the install log
2025-11-09 19:39:29 +01:00
Alex Iribarren 1293e32157 Change 'BirdWeather ID' to 'BirdWeather Token' (#508)
BirdWeather calls these tokens now, not IDs, so this field is confusing (see https://github.com/mcguirepr89/BirdNET-Pi/discussions/1209#discussioncomment-9572485).

I didn't want to go so far as to change the environment variable etc., as that would break all existing installations if not done very carefully.
2025-11-08 18:07:18 +01:00
Alexandre 04db6d96ee Use legacy 1.21 for numpy (#505) 2025-11-01 14:46:55 +01:00
frederik 8c0885a13b NumPy 2.0 changed str representation of their floats, because we do not care about the added detail, force the old representation 2025-11-01 12:36:46 +01:00
frederik 6428635a33 tmp.mount reports as static on Trixie 2025-11-01 12:36:46 +01:00
frederik 6b7c3382c6 bump apprise 2025-11-01 12:18:57 +01:00
Alexandre 2dc6ef7dff Fix invalid html (#502) 2025-11-01 12:11:03 +01:00
frederik 93bb989b16 fix: count NOT scount 2025-10-28 18:23:16 +01:00
frederik 0d55caf33d Fix: missed one Com_Name the converstion 2025-10-12 20:55:17 +02:00
frederik 5e97f6bad5 cleanup: no need to edit phpsysinfo.ini, change it in the repo 2025-10-11 16:10:20 +02:00
frederik 882ed2fe06 cache flush helper 2025-10-11 16:10:20 +02:00
frederik 5bd94698ef normalise common names 2025-10-11 16:10:20 +02:00
frederik 998fe999cd add debugging 2025-10-11 12:25:57 +02:00
frederik 01fbef475e notifications: make db lookup common name agnostic 2025-10-11 11:26:53 +02:00
frederik 5029a417c2 daily_plot: use sci name for grouping 2025-10-11 11:26:43 +02:00
frederik 3265a7ceb9 consolidate weekly stats and make common name agnostic 2025-10-07 18:26:43 +02:00
frederik 2e9ab25107 make species lists agnostic to common name 2025-10-07 18:16:35 +02:00
frederik a871ce5634 re-try pip install command, but purge the cache first 2025-10-07 18:14:18 +02:00
frederik 132d71d047 add a new flowchart so we can now self-host it, since the "imgur" service has now been geo-blocked due to the new UK Online Safety Act 2025-10-06 20:48:46 +02:00
frederik 7b57ecdf2e fix: restore creating of results object which was accidentally removed 2025-09-29 18:43:14 +02:00