edgexfoundry / device-onvif-camera

Owner: Device WG
Apache License 2.0
29 stars 37 forks source link

Bosch camera- Set metadata configuration not working #32

Open surajitx-pal opened 2 years ago

surajitx-pal commented 2 years ago

Summary of the problem: 'Set metadata configuration' API not working.

Issue reproducible on below camera models:

Bosch DINION 6000HD

Reproduce steps: Executed this below command to set-meta data configuration -

curl -C PUT http://localhost:59882/api/v2/device/name/Bosch-DINION-IP-starlight-6000-HD-00075fd8-7c31-317c-d85f-0700075fd85f/MetadataConfiguration \ --header 'Content-Type: application/json' \ --data-raw ' { "MetadataConfiguration": { "Configuration": { "Token": "1", "SessionTimeout": "PT60S" } } }'

Expected result: set users api will set metadata configuration successfully Actual result: - fault code: SOAP-ENV:Receiver ter:Action -500 return code.

surajitx-pal commented 1 year ago

Levski Release (Oct-26-2022) - Same issue.

vyshali-chitikeshi commented 1 year ago

On Geo vision camera: Using images on 10/27/22, set metadata configuration gives status code 200 when tried to change configuration->Multicast->Auto start to true. But get meta data configuration still shows old value which is configuration->multicast->auto start set to false. Same thing with changing session timeout value, setmetadata configuration api gives 200 but its not actually updating session timeout value.

lenny-goodell commented 1 year ago

Update Matrix

vyshali-chitikeshi commented 1 year ago

Issue reproducible Screenshot from 2023-06-12 12-35-10 with V3 code