SmartThings has an app that can do this.
It is called “Smart Light Timer” which uses a 5 minute delay off after the door is opened.
In the phone app go to the Marketplace tab and the bottom right of your screen. The select the SmartApps option near the top right. Find Lights and Switches listing and select. Scroll down the list until you see “Smart Light Timer”. There you can install app and fill our your selected option. You can skip entering in a motion detector and go straight to the Select Contacts option. It default to a 5 minute off, but you have option to modify. Finally select the floodlights and select done.
The only Issue I foresee is having the light come on during the day for 5 minutes. That would require using modes, creating a custom app or using one of the rule apps to accomplish that.