Frigate is an open source NVR built around real-time AI object detection. All processing is performed locally on your own hardware, and your camera feeds never leave your home. Get access to custom models designed specifically for Frigate with Frigate+.
Frigate. Introduction. On this page. Introduction. A complete and local NVR designed for Home Assistant with AI object detection. Uses OpenCV and Tensorflow to perform realtime object detection locally for IP cameras. Use of a Google Coral Accelerator is optional, but strongly recommended. CPU detection should only be used for testing purposes.
Support open source Frigate; Create an account. With Frigate+, you get a model fine tuned to your cameras for improved accuracy in your specific conditions. You will be able to fine tune your model with the images you have uploaded and annotated …
Frigate is a Docker container that can be run on any Docker host including as a HassOS Addon. Note that a Home Assistant Addon is not the same thing as the integration. The integration is required to integrate Frigate into Home Assistant.
Frigate will create a config file if one does not exist on the initial startup. The following directory structure is the bare minimum to get started. Once Frigate is running, you can use the built-in config editor which supports config validation.
Frigate provides the following builtin detector types: cpu, edgetpu, openvino, tensorrt, and rknn. By default, Frigate will use a single CPU detector. Other detectors may require additional configuration as described below.
Frigate Configuration. For Home Assistant Addon installations, the config file needs to be in the root of your Home Assistant config directory (same location as configuration.yaml). It can be named frigate.yaml or frigate.yml, but if both files exist frigate.yaml will be preferred and frigate.yml will be ignored.
The Frigate integration requires the mqtt integration to be installed and manually configured first. See the MQTT integration documentation for more details. In addition, MQTT must be enabled in your Frigate configuration file and Frigate must be connected to the same MQTT server as Home Assistant for many of the entities created by the ...
Not every PTZ supports ONVIF, which is the standard protocol Frigate uses to communicate with your camera. Check the official list of ONVIF conformant products , your camera documentation, or camera manufacturer's website to ensure your PTZ supports ONVIF.
Frigate supports all Jetson boards, from the inexpensive Jetson Nano to the powerful Jetson Orin AGX. It will make use of the Jetson's hardware media engine when configured with the appropriate presets, and will make use of the Jetson's GPU and DLA for object detection when configured with the TensorRT detector.