Onvif motion event notification

Hello,

I have some cheap chinese dome camera’s which have built in support for human detection. Adding the camera’s in home assistant via the ONVIF protocol did not recognize any sensors for detection.

I have installed ONVIF device manager which sees events from the camera. http://192.168.x.xxx/onvif/device_service is where onvif device manager pulls information from.

The onvif device managers posts the following when motion is detected:
tns1:RuleEngine/CellMotionDetector/Motion//. IsMotion:true
and after motion is disappeared
tns1:RuleEngine/CellMotionDetector/Motion//. IsMotion:false

So my camera’s do post motion detection. My question here is how can I integrate this with home assistant? I just want a notification from HA when the camera’s detect motion.

Is there a way to subscribe to http://192.168.x.xxx/onvif/device_service in a way so that HA can pick these messages up?

Thanks in advance!

same issue overhere with Reolink camera’s
Did you ever solve the issue ?

i would be interested as well (yoluke camera)

I’m confused how onvif motion event response works.
I have eye4 onfiv VStarcam.
immagine

if I set port 8123 with letsencrypt (https) certificate, the motion sensor stops working. The same doesn’t work if I leave HA http but close the port with iptables and access from a reverse proxy from another port.
it appears to make a request to http://…8123
If I delete the onvif device and recreate it, the sensor disappears.