Releases: tchellomello/python-amcrest
Releases · tchellomello/python-amcrest
Version 1.8.0
Breaking changes
- Python 2 no longer supported, Python 3.6 is the minimum required version
- PTZ commands (e.g.
zoom_in
,move_left
) require boolean value forstart
parameter, rather than"start"
and"stop"
strings for theaction
parameter
New features
- Smart motion detection events added as
is_human_detected
andis_vehicle_detected
properties. - Added methods to query separate channels to allow using multiple cameras on NVRs.
- New position_abs PTZ function to allow for absolute angular positioning.
- New function to override ONVIF login checking for admin-only.
- Type annotations added to allow for type checking.
Version 1.7.2
the function event_actions now return (event name, payload)
Version 1.7.1
Version 1.7.0
- Add method to process event stream #153
Version 1.6.0
Version 1.5.6
Allow snapshot without stream & no comm during init (#142)
Version 1.5.5
Fix error handling for authentication and no longer use session for retries (#141)
Version 1.5.4
Many thanks to @tchatard @antlarr @dshokouhi @dougsland @KevinBdn @nitrag @pnbruckner for your contributions!!
Version 1.5.3
Remove object addresses from log messages so they don't all look unique.
Version 1.5.2
Fix snapshot channel parameter.
Default snapshot channel to None, in which case, do not send channel parameter in URL.