Automation to create alarme

Hey guys.
I want to create an automation that performs an action at a certain time under certain conditions after pressing a button. The goal is to get a reminder to turn on the dishwasher at a certain time.
I would like to implement something like this:
For example: At night, after dinner, I could press a button (placed near the dishwasher) and the next morning, when movement was detected in the kitchen, receive a notification to turn on the dishwasher.
Is there anyone who can help or point me the right direction?