get ptz config from profile object

This commit is contained in:
Josh Hawkins 2024-02-03 12:15:21 -06:00
parent f2a7923d8a
commit 98defedbd7

View File

@ -75,9 +75,9 @@ class OnvifController:
ptz = onvif.create_ptz_service() ptz = onvif.create_ptz_service()
request = ptz.create_type("GetConfigurations") # get the PTZ config for the first onvif profile
configs = ptz.GetConfigurations(request)[0] configs = profile.PTZConfiguration
logger.debug(f"Onvif configs for {camera_name}: {configs}") logger.debug(f"Onvif ptz config for media profile in {camera_name}: {configs}")
request = ptz.create_type("GetConfigurationOptions") request = ptz.create_type("GetConfigurationOptions")
request.ConfigurationToken = profile.PTZConfiguration.token request.ConfigurationToken = profile.PTZConfiguration.token