Tapo C520WS ONVIF motion detection not working

Hello.
I am using Tapo C520WS connected to QVR Pro 2.5 of QNAP TS-264.
I've tried various things and ONVIF motion detection doesn't seem to work.
Of course, motion detection is turned on in the Tapo app, and I have confirmed with QNAP support that the settings on QNAP QVR Pro are correct.
According to QNAP support, it is a problem on the TP-LINK side.
Is it possible to fix the ONVIF motion detection problem with a firmware update?
Below is the email I received from QNAP Support.
"After checking with the internal camera integration department, it was found that some TP-Link cameras have compatibility issues with the ONVIF standard, leading to motion detection not working on third-party NAS systems via ONVIF. This is why these camera models are not listed in the QNAP camera compatibility list, as camera integration for those TP-Link cameras was halted due to these compatibility issues with motion detection via ONVIF.
Therefore, our engineer recommends that you report this issue to the TP-Link camera manufacturer and inquire if any new firmware is available to resolve the problem. "
thank you.
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content

Hi,
The latest official firmware for the Tapo C320WS V2 is 1.1.15 Build 240605 Rel.49436n, you can go to the Tapo app > camera's Device Settings > Device Info > Firmware page to see the camera's firmware version info.
Best Regards
- Copy Link
- Report Inappropriate Content
Hello, I have the same problem with the motion detection of the Tapo C520WS. It does not work on QNAP TS-453D or QVR Pro. I sent a message with the MAC addresses. Thanks for the support. Kind regards
- Copy Link
- Report Inappropriate Content
Hello, I am experiencing the same phenomenon as everyone else.
The camera is a C320WS, and motion detection is not working in QVR Pro.
The firmware version is 1.1.15 Build 2406050Rel.49436n.
Please let me know the solution. Thank you.
- Copy Link
- Report Inappropriate Content

- Copy Link
- Report Inappropriate Content
Until last week, the beta firmware was working fine in both ZoneMinder and ODM. Now neither can subscribe. ODM gets a (400) Bad Request and ZoneMinder gets SOAP errors SOAP_CLI_FAULT and SOAP_MUST_UNDERSTAND.
Firmware still reports as 1.2.8 Build 240722 Rel 40182n
- Copy Link
- Report Inappropriate Content

Hi,
Do you have any problems viewing the camera's live feed via onvif? Did you update your ZoneMinder and ODM version before the problem occurred?
There is no change on the camera, and the problem may be caused by changes in your network or ZoneMinder/ODM.
Best Regards
- Copy Link
- Report Inappropriate Content
No, no updates. I can view the streams and the onvif PTZ controls still work.
Here is the SOAP communication with the camera:
I can provide XML SOAP dumps of the communication. This forum won't let me post it due to links, but in the response there is:
<wsnt:CurrentTime>1970-01-01T00:00:00Z</wsnt:CurrentTime><wsnt:TerminationTime>1970-01-01T00:00:00Z</wsnt:TerminationTime>
It appears to think it is 1970-01-01T00:00:00Z. The time shown in the video is current though.
- Copy Link
- Report Inappropriate Content

Hi,
If the date & time displayed on the Tapo app >camera's Live View page and on the ZoneMinder/ODM > camera's Live View page are correct, and the date & time is correct when you receive a detection notification on your phone, please try to remove the camera from the ZoneMinder/ODM, establish the RTSP/Onvif connection again, and then check if the Onvif motion detection is working.
Best Regards
- Copy Link
- Report Inappropriate Content
Same problem here:
- C520WS (firmware: 1.2.10 Build 241025 Rel.55515n, ONVIF version: 20.06)
- C220 (firmware: 1.2.2 Build 240914 Rel.55174n, ONVIF version: 20.06)
- QVR Pro 2.6 on QNAP TS253A)
I'm experiencing a time discrepancy with C520WS camera: the time displayed in ODM is incorrect by 2 hours, while the time on the live video feed is accurate.
I’ve tried to look for a way to update or synchronize the time settings through ODM, but it doesn’t seem to work. I’ve also checked the Tapo app on my Android device, but I couldn’t find an option to modify the time
In ODM Events section I get theese errors:
- For the C520WS: "The 'To' header from the namespace ... was not understood by the message recipient."
- For the C220: "400 Bad Request."
Live video feed in Android app, ODM and QVR client are perfect
Thanks
- Copy Link
- Report Inappropriate Content

Hi,
1. Your problem is different from the issue discussed on this thread, it's suggested to start a new thread here to post your problem phenomenon.
2. The camera will sync the time with the NTP server automatically when it has an internet connection, and it has the correct time on the Tapo app, which means the camera settings should be ok.
1) On your ODM, please try to find if any time settings can be modified.
2) You can refer to the instructions below to try to stream the camera via iSpy or VLC and then check if the camera's date & time are correct on these apps.
How to view Tapo camera on PC/NAS/NVR through RTSP/Onvif Protocol
Best Regards
- Copy Link
- Report Inappropriate Content

Information
Helpful: 9
Views: 9749
Replies: 59
Voters 2

