Fix onvif error with non ptz cameras (#32783)

This commit is contained in:
Aidan Timson
2020-03-13 22:58:14 +00:00
committed by GitHub
parent 9db3900cff
commit 628f77f8f2

View File

@@ -375,7 +375,7 @@ class ONVIFHassCamera(Camera):
def setup_ptz(self):
"""Set up PTZ if available."""
_LOGGER.debug("Setting up the ONVIF PTZ service")
if self._camera.get_service("ptz") is None:
if self._camera.get_service("ptz", create=False) is None:
_LOGGER.debug("PTZ is not available")
else:
self._ptz_service = self._camera.create_ptz_service()