Skip to content

Conversation

hawkeye217
Copy link
Collaborator

Proposed change

This PR adds a wizard to allow users to add cameras to the system directly from the UI. It implements 3 steps, adding comprehensive stream validation, live preview capabilities, bandwidth measurement, and improved user feedback during camera setup.
Notable changes:

  • Match the wizard's UI with Figma, making adaptations and changes as necessary
  • Refactor the camera edit pane to match the design of the wizard
  • Revamp the Settings section to include access to the wizard on a Management pane
  • Move camera enable/disable switches to the Management pane
  • Lots of i18n changes

This initial implementation certainly can be improved upon in a number of ways, but should provide significant time savings for users wanting to add new cameras to the system, without having to restart Frigate.

Type of change

  • Dependency upgrade
  • Bugfix (non-breaking change which fixes an issue)
  • New feature
  • Breaking change (fix/feature causing existing functionality to break)
  • Code quality improvements to existing code
  • Documentation Update

Additional information

Checklist

  • The code change is tested and works locally.
  • Local tests pass. Your PR cannot be merged unless tests pass
  • There is no commented out code in this PR.
  • UI changes including text have used i18n keys and have been added to the en locale.
  • The code has been formatted using Ruff (ruff format frigate)

Copy link

netlify bot commented Oct 13, 2025

Deploy Preview for frigate-docs canceled.

Name Link
🔨 Latest commit 1532583
🔍 Latest deploy log https://app.netlify.com/projects/frigate-docs/deploys/68ed04f95513e000086cc297

@NickM-27 NickM-27 merged commit 9d85136 into dev Oct 13, 2025
12 checks passed
@NickM-27 NickM-27 deleted the add-camera-wizard branch October 13, 2025 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Camera Setup Wizard

2 participants