Using Openvino as a detector in Frigate on HAOS

I’m running Frigate as an addon (Full Access version with protection mode off) on HAOS (bare metal). My Beelink EQi12 should support Openvino. But when I add openvino as a detector to my configuration, I get an error (see below) and Frigate won’t start.

I do see, at the bottom of the Frigate window: Intel GPU 0%.
Does that suggest that Frigate sees my GPU without needing Openvino?

Detector config:

detectors:
  ov_detector:
    type: openvino
    device: GPU

Log:

2026-01-09 20:22:48.802944587  [2026-01-09 15:22:48] detector.ov_detector           INFO    : Starting detection process: 560
2026-01-09 20:22:48.806717007  Process detector:ov_detector:
2026-01-09 20:22:48.806721022  Traceback (most recent call last):
2026-01-09 20:22:48.806722558    File "/usr/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap
2026-01-09 20:22:48.806723589      self.run()
2026-01-09 20:22:48.806727756    File "/opt/frigate/frigate/util/process.py", line 41, in run_wrapper
2026-01-09 20:22:48.806728955      return run(*args, **kwargs)
2026-01-09 20:22:48.806742261             ^^^^^^^^^^^^^^^^^^^^
2026-01-09 20:22:48.806743566    File "/usr/lib/python3.11/multiprocessing/process.py", line 108, in run
2026-01-09 20:22:48.806745038      self._target(*self._args, **self._kwargs)
2026-01-09 20:22:48.806746343    File "/opt/frigate/frigate/object_detection/base.py", line 112, in run_detector
2026-01-09 20:22:48.806747671      object_detector = LocalObjectDetector(detector_config=detector_config)
2026-01-09 20:22:48.806748857                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-09 20:22:48.806765465    File "/opt/frigate/frigate/object_detection/base.py", line 57, in __init__
2026-01-09 20:22:48.806766729      self.detect_api = create_detector(detector_config)
2026-01-09 20:22:48.806781866                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-09 20:22:48.806783219    File "/opt/frigate/frigate/detectors/__init__.py", line 18, in create_detector
2026-01-09 20:22:48.806784246      return api(detector_config)
2026-01-09 20:22:48.806785100             ^^^^^^^^^^^^^^^^^^^^
2026-01-09 20:22:48.806786311    File "/opt/frigate/frigate/detectors/plugins/openvino.py", line 46, in __init__
2026-01-09 20:22:48.806787412      if not os.path.isfile(detector_config.model.path):
2026-01-09 20:22:48.806788398             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-09 20:22:48.806789353    File "<frozen genericpath>", line 30, in isfile
2026-01-09 20:22:48.806798740  TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType

solved. I had the wrong configuration. Reference.

@ih8gates I am having the same issue on Minisforum UH125 Pro with Intel Arc iGPU. Been trying different setting combination without luck. Can you show me your detection and model setting of your config.yml?

I used the config that I linked to: