'CameraControl' object has no attribute 'camera_ptz'
Opened this issue · 2 comments
Hello PTZ-Fans,
I tried running your package example code but run into following error:
Python 3.9.7 | packaged by conda-forge | (default, Sep 29 2021, 20:33:18)
[Clang 11.1.0 ] on darwin
Type "help", "copyright", "credits" or "license" for more information.
IP = "192.168.178.52" # Camera IP address
PORT = 8080 # Port
USER = "admin" # Username
PASS = "admin" # Password
from sensecam_control import onvif_control
Camera2 = onvif_control.CameraControl(IP, USER, PASS)
Camera2.absolute_move(0.02, 0.60, 0.0)
Traceback (most recent call last):
File "", line 1, in
File "/Users/mymac/anaconda3/envs/onvif39/lib/python3.9/site-packages/sensecam_control/onvif_control.py", line 64, in absolute_move
request = self.camera_ptz.create_type('AbsoluteMove')
AttributeError: 'CameraControl' object has no attribute 'camera_ptz'
Any idea how to get my cam working?
Greetings,
Armin
I ran into this same issue. I notice that the onvif control example only uses relative_move
, not absolute_move
.
Oh, I think you need to call camera_start()
before calling a move method.