Motion Sensor Light Control

I need the ability to control the lights from the app if for instance I’m outside and don’t want the motion activated lights to continue to turn on. I want to be able to snooze the lights turning on similarly to the motion notifications for a set amount of time. The time should extend longer than 2 hours as well. Up to 4 hours would be great as it could be common to be in someone’s backyard for 4 hours after sundown and not wanting to be interrupted by the lights constantly turning on.