Revision history for IPCamera-Reolink


1.00    Thu 04 Jan 2024 04:50:29 PM EST
        Initial version, created with: module-starter -module=IPCamera::Reolink --author="Stephen Oberski" -email="cpan@cargocult.ca"

1.01    Sat 06 Jan 2024 04:02:05 PM EST
        - Added module dependencies to PREREQ_PM in Makefile.PL
        - Additional documentation.

1.02    Thu 25 Jan 2024 08:28:04 PM EST
        - added GetChannelstatus(): Return camera/NVR per channel status.
        - tested REST via https, set SSL_verify_mode => SSL_VERIFY_NONE
        
1.03    Fri 27 Sep 2024 05:32:05 PM EDT
        - added OPTZ_op_list, OPTZ_speed_list, PTZ_preset_list, PTZ_ZoomPos_list, PTZ_FocusPos_list, OSD_pos_list, AAP_AlarmMode_list for validation of various module parameter values.
        - added new() method that takes a hash of paraaemter values.
        - added PTZ_ToPos function to PtzCtrl) to allow camera movement to specified preset.
        - added GetPtzPreset() method to return list of camera presets.
        - added Snap() method to capture a JPG image from the camera.

1.04    Wed 02 Oct 2024 02:51:50 PM EDT
        - added AudioAlarmPlay() method to play camera alarm.
        - added Reboot() method to reboot camera.

1.06    Sat 21 Jun 2025 05:37:24 PM EDT 
        -added SetPtzPreset() - implement camera API SetPtzPreset iterface, used to set configuration of Ptz Preset.

1.09    Sat 06 Sep 2025 04:41:48 PM EDT
        - added SetWhiteLed() and GetWhiteLed() to control camera spotlight.

1.10    Mon 09 Feb 2026 09:38:46 PM EST
        - added IPCamera::Reolink::GetIrLights() and IPCamera::Reolink::SetIrLights()  methods for control of camera IR LEDs.
        - added documentation directory containing the "Camera HTTP API User Guide Version 8 2023-4" document that describes the Reolink HTTP(S)/REST interface.
