* Add combined motion and object Birdseye mode
Add a motion_objects mode that keeps Birdseye active when motion is detected or a confirmed tracked object is present, including stationary objects.
Wire the mode through configuration, runtime commands, API schemas, documentation, and UI labels. Exclude false-positive trackers and add regression coverage for Birdseye activation and MQTT validation.
* Refactor Birdseye activity types as booleans
Replace combination-specific Birdseye modes with composable boolean activity types for motion, active objects, stationary objects, and continuous display.
Preserve legacy single-mode configuration and MQTT inputs, support canonical comma-separated MQTT combinations, and allow scalar YAML values to be replaced by nested settings through the config API.
* Preserve OpenVINO config translations
Regenerate the configuration translations with the OpenVINO detector schema available so the unrelated production detector labels remain intact.
* Preserve partial Birdseye mode overrides
Allow an empty activity selection with a canonical NONE MQTT state so partial camera and profile overrides can disable inherited flags without failing validation.
Add regression coverage for camera and profile inheritance, document the NONE contract, and keep the generated schema fixture scoped to Birdseye.
* Address Birdseye activity review feedback
Move scalar mode compatibility into the 0.18-1 config migration and reject empty activity selections instead of publishing a NONE state.
Pass activity signals through a frozen dataclass, preserve existing active-object tracker behavior, and require confirmed stationary objects. Revert the generic YAML mutation and cover migration, inheritance, MQTT, and activation regressions.
* Move Birdseye migration to 0.19
Use the 0.19-0 configuration revision for converting scalar Birdseye modes to composable activity flags, and update the migration regression coverage accordingly.
* Remove Birdseye migration test
Drop the dedicated config migration test as requested during review while retaining the 0.19-0 migration implementation.
Currently translated at 100.0% (808 of 808 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1295 of 1295 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (808 of 808 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (474 of 474 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (141 of 141 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1294 of 1294 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (109 of 109 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (808 of 808 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (474 of 474 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1287 of 1287 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (109 of 109 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: lukasig <lukasig@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
Currently translated at 20.2% (164 of 808 strings)
Translated using Weblate (Estonian)
Currently translated at 15.1% (72 of 474 strings)
Translated using Weblate (Estonian)
Currently translated at 28.5% (367 of 1287 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (109 of 109 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (45 of 45 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Estonian)
Currently translated at 20.2% (164 of 808 strings)
Translated using Weblate (Estonian)
Currently translated at 20.2% (164 of 808 strings)
Translated using Weblate (Estonian)
Currently translated at 14.9% (71 of 474 strings)
Translated using Weblate (Estonian)
Currently translated at 14.9% (71 of 474 strings)
Translated using Weblate (Estonian)
Currently translated at 80.8% (152 of 188 strings)
Translated using Weblate (Estonian)
Currently translated at 28.4% (366 of 1287 strings)
Translated using Weblate (Estonian)
Currently translated at 28.4% (366 of 1287 strings)
Translated using Weblate (Estonian)
Currently translated at 98.3% (59 of 60 strings)
Translated using Weblate (Estonian)
Currently translated at 61.6% (53 of 86 strings)
Translated using Weblate (Estonian)
Currently translated at 75.8% (110 of 145 strings)
Translated using Weblate (Estonian)
Currently translated at 14.7% (19 of 129 strings)
Translated using Weblate (Estonian)
Currently translated at 11.3% (92 of 808 strings)
Translated using Weblate (Estonian)
Currently translated at 8.2% (39 of 474 strings)
Translated using Weblate (Estonian)
Currently translated at 47.8% (90 of 188 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (109 of 109 strings)
Translated using Weblate (Estonian)
Currently translated at 67.6% (339 of 501 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: Rasmus Kuusmann <rasmus.kuusmann@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/et/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-chat
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-replay
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
* add ability to edit enabled and save_attempts for classification models in the UI
* add state motion and interval configs to edit dialog
* fix preview playback rate for motion previews
* add docs note about environment vars and go2rtc
* update live view faq
Currently translated at 100.0% (1287 of 1287 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (808 of 808 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (474 of 474 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1287 of 1287 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (109 of 109 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.7% (1282 of 1285 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (809 of 809 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1277 of 1277 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (475 of 475 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1276 of 1276 strings)
Co-authored-by: GuoQing Liu <842607283@qq.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Yechi Yang <yechiyang93@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/zh_Hans/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 64.8% (70 of 108 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Indonesian)
Currently translated at 57.4% (58 of 101 strings)
Translated using Weblate (Indonesian)
Currently translated at 43.5% (44 of 101 strings)
Translated using Weblate (Indonesian)
Currently translated at 94.0% (47 of 50 strings)
Translated using Weblate (Indonesian)
Currently translated at 42.5% (43 of 101 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Indonesian)
Currently translated at 90.0% (45 of 50 strings)
Translated using Weblate (Indonesian)
Currently translated at 90.0% (45 of 50 strings)
Co-authored-by: Alberto-Audrix <alberto.suiwidjaya6@gmail.com>
Co-authored-by: Diazt Muhammad Firmansyah <diaztmuhammadfirmansyah@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Naufal F <fadhlurrahmannf0812@gmail.com>
Co-authored-by: Yeni Setiawan <yenisetiawan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/id/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Currently translated at 74.2% (601 of 809 strings)
Translated using Weblate (Italian)
Currently translated at 99.9% (1276 of 1277 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Italian)
Currently translated at 99.5% (473 of 475 strings)
Translated using Weblate (Italian)
Currently translated at 73.0% (591 of 809 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (1276 of 1276 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (475 of 475 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (100 of 100 strings)
Translated using Weblate (Italian)
Currently translated at 67.7% (548 of 809 strings)
Translated using Weblate (Italian)
Currently translated at 55.7% (451 of 809 strings)
Translated using Weblate (Italian)
Currently translated at 76.0% (361 of 475 strings)
Co-authored-by: Edoardo Sorrenti <ed.sorrenti@gmail.com>
Co-authored-by: Filippo-riccardo Franzin (filippo franzin) <filric01@gmail.com>
Co-authored-by: Gringo <ita.translations@tiscali.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/it/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Currently translated at 100.0% (109 of 109 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1287 of 1287 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1285 of 1285 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1277 of 1277 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (809 of 809 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (475 of 475 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1277 of 1277 strings)
Co-authored-by: Eduardo Pastor Fernández <123eduardoneko123@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ca/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
Currently translated at 81.3% (153 of 188 strings)
Translated using Weblate (Ukrainian)
Currently translated at 6.7% (32 of 473 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.7% (22 of 807 strings)
Translated using Weblate (Ukrainian)
Currently translated at 80.8% (152 of 188 strings)
Translated using Weblate (Ukrainian)
Currently translated at 6.3% (30 of 473 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.6% (21 of 807 strings)
Translated using Weblate (Ukrainian)
Currently translated at 6.1% (29 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.4% (20 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Ukrainian)
Currently translated at 1.2% (10 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 4.0% (19 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 0.7% (6 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 3.1% (15 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 0.4% (4 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.5% (12 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 1.6% (8 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 96.1% (25 of 26 strings)
Translated using Weblate (Ukrainian)
Currently translated at 0.1% (1 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (50 of 50 strings)
Co-authored-by: A T <andrey.timchenko@gmail.com>
Co-authored-by: Den <denis.ua22@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Vitaliy Kreminskiy <vkrmk13@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/uk/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-system