Description
When using a Hanwha SPE‑1630 encoder, serial PTZ control requires the ONVIF plugin to expose the serial PTZ dropdown in the PTZ tab. However, switching to the ONVIF plugin can cause alarm input issues where input alarms do not trigger.
This occurs because the Hanwha encoder is configured to use the Hanwha API by default. To allow both serial PTZ functionality and working alarm inputs via ONVIF, the encoder must be switched to use the ONVIF API.
Product
- Hanwha SPE‑1630 Encoder
- exacqVision (24.12 and later)
Steps to Reproduce
- Add a Hanwha SPE‑1630 encoder to exacqVision
- Attempt to configure serial PTZ using the Hanwha plugin
- Observe that no serial PTZ option is available
- Switch to the ONVIF plugin to access serial PTZ options
- Trigger an alarm input on the device
- Observe that alarm inputs do not trigger events
Expected Results
- Serial PTZ options should be available
- Alarm inputs should trigger correctly
Actual Results
- Serial PTZ options are only available when using the ONVIF plugin
- Alarm inputs do not trigger when the encoder is still configured to use the Hanwha API
Solution
To resolve the issue, the encoder must be configured to use the ONVIF API instead of the Hanwha API.
This can be done via a CGI command in a web browser.
Steps:
- Open a web browser
- Enter the following URL, replacing deviceIP with the IP address of the encoder:
http://deviceIP/stw-cgi/eventstatus.cgi?msubmenu=eventscheme&action=set&Type=ONVIF
- Repeat this process for each affected device
- Verify that serial PTZ control and alarm inputs function as expected