From 9894c7873151fbcf98a61209a72dd14f17d6ddfe Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Sat, 3 Feb 2024 12:15:21 -0600 Subject: [PATCH] get ptz config from profile object --- frigate/ptz/onvif.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frigate/ptz/onvif.py b/frigate/ptz/onvif.py index d68328aab..983b9f2fd 100644 --- a/frigate/ptz/onvif.py +++ b/frigate/ptz/onvif.py @@ -75,9 +75,9 @@ class OnvifController: ptz = onvif.create_ptz_service() - request = ptz.create_type("GetConfigurations") - configs = ptz.GetConfigurations(request)[0] - logger.debug(f"Onvif configs for {camera_name}: {configs}") + # get the PTZ config for the first onvif profile + configs = profile.PTZConfiguration + logger.debug(f"Onvif ptz config for media profile in {camera_name}: {configs}") request = ptz.create_type("GetConfigurationOptions") request.ConfigurationToken = profile.PTZConfiguration.token