diff --git a/plugins/onvif/src/onvif-events.ts b/plugins/onvif/src/onvif-events.ts index c973f6104..85be4ec3b 100644 --- a/plugins/onvif/src/onvif-events.ts +++ b/plugins/onvif/src/onvif-events.ts @@ -43,6 +43,9 @@ export async function listenEvents(thisDevice: ScryptedDeviceBase, client: Onvif // thisDevice.motionDetected = true; } else if (event === OnvifEvent.MotionStop) { + // reset the trigger to debounce per above. + triggerMotion(); + // thisDevice.motionDetected = false; } else if (event === OnvifEvent.AudioStart)